# Manim **Repository Path**: wolflsj/manim ## Basic Information - **Project Name**: Manim - **Description**: 博主本科学位论文的代码与视频文件展示 - **Primary Language**: Python - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2025-03-11 - **Last Updated**: 2025-06-30 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 基于Manim的初中数学“圆”单元教学动画 ## 项目简介 本项目依托Manim数学动画引擎,针对人教版初中数学九年级上册第二十四章“圆”单元,开发了系列教学动画资源。通过动态可视化技术,直观展示圆的核心定理(如垂径定理、圆周角定理等),旨在降低学生对抽象几何概念的理解难度,提升课堂教学效果。所有代码及渲染视频已托管于Gitee平台,支持教育工作者、开发者复用与二次开发。 ## 功能特性 核心定理动态化:涵盖“垂径定理”“圆心角定理”“圆周角定理”“切线长定理”的完整动画演绎。 精准数学表达:基于LaTeX公式渲染,确保符号与证明过程的学术严谨性。 灵活可扩展:通过Python脚本控制动画细节(如颜色、运动轨迹、时间轴),支持自定义参数调整。 多场景适配:提供课前预习、课堂演示、课后复习等多种教学场景的动画案例。 ## 环境依赖 Python 3.8+ Manim Community v0.17.3(推荐) ## 安装教程 可参考网上教程进行Manim的环境搭建 ## 使用说明 #### 运行示例动画:在代码源文件的最下面有运行命令,想要其他输出可以参考Manim社区的运行命令文件。 #### 自定义与扩展 1. 修改参数:编辑对应Python脚本中的几何参数(如半径、颜色),调整动画效果。 2. 添加新场景:参考examples/目录中的模板代码,继承Scene类编写自定义动画逻辑。 3. 导出视频:使用manim render命令生成不同分辨率视频,适配教学场景需求。 ## 参与贡献 欢迎通过Issues提交建议或Bug反馈!若需贡献代码: 1. Fork本仓库并创建新分支 2. 遵循PEP8代码规范,添加详细注释 3. 提交Pull Request并描述修改内容 ## 许可证 本项目采用 MIT License,可自由用于教学、科研及商业用途(需注明来源)。 ## 联系方式 1. 项目主页:Gitee仓库 2. 论文链接:基于Manim的动画设计在初中数学教学中的应用研究 3. 作者邮箱:lsj2729312868@outlook.com