教学阶段 | 核心技术栈 | 实战项目 |
---|---|---|
基础篇(1-12课) | Python语法/流程控制/函数定义 | 游戏世界地形生成器 |
硬件篇(13-20课) | Linux系统/GPIO控制/电路搭建 | 智能交通灯控制系统 |
进阶篇(21-36课) | 面向对象编程/异常处理 | 3D游戏角色AI系统 |
采用树莓派4B开发套件,配备七段数码管、光敏传感器等22种电子模块。学员可自主组装编程笔记本电脑,掌握从电路连接到系统集成的完整流程。
第六阶段学员将完成树莓派笔记本的整机组装,实现硬件驱动编写与系统优化。通过Pygame库开发2D/3D游戏项目,掌握游戏物理引擎配置和AI算法实现。
每8课时进行阶段性项目评审,学员需完成代码重构和功能扩展。采用Git进行版本管理,培养工程化开发习惯。结业时可获得项目源代码和部署文档。