全部项目
Math + Coding

Python 数学艺术

向日葵、鹦鹉螺贝壳和雪花有什么共同之处?数学。在这个项目里,你将用 Python 和 matplotlib,把方程变成美丽的视觉艺术——玫瑰线、分形树、利萨如曲线等等。不需要任何编程基础;你将在动手实验、即时看到效果的过程中不断学习。

年龄 12–16
Beginner
两周小项目 · 每周一次线上 + 一次线下
建议自愿捐助:$30

你将构建什么

  • 至少 5 幅原创数学艺术作品
  • 带参数的脚本,调整参数可生成无穷变体
  • 使用 ipywidgets 制作的简单交互滑块界面
  • 你最喜欢的作品的印刷版或数字版海报

你将学到什么

  • 通过绘图学三角学:正弦、余弦、极坐标
  • Python 基础:循环、函数、列表
  • matplotlib 与 numpy 入门
  • 递归——通过分形树理解
  • 将数学视为一种创作工具的思维方式

所需工具

  • 一台笔记本电脑(操作系统不限)
  • Python 3.10+(免费)
  • Jupyter Notebook 或 VS Code(免费)
  • pip 包:matplotlib、numpy、ipywidgets

最终展示

展示你最喜欢的作品(打印或屏幕展示),并用 2 分钟讲解背后的方程。

初级助教通道

完成本项目的学生,日后可以申请回来担任初级助教——帮助下一期学员, 并通过教学进一步深化自己的理解。

登记意向

我们会联系您确认时间安排和席位。