教学模块 | 能力培养 | 成果展示 |
Scratch编程基础 | 逻辑思维建立 | 木块接球游戏 |
游戏开发实战 | 系统设计能力 | 植物大战僵尸 |
项目协作实践 | 团队沟通技巧 | 闭营晚会展示 |
编程启蒙阶段重点突破角色控制与事件触发机制,学员将在首日完成基础操作训练后立即进入木块接球游戏开发。特别设置的代码重构环节,要求学员在教师指导下优化游戏物理引擎。
从第三天开始引入动画制作进阶课程,重点讲解精灵图层的叠加原理。在完成高尔夫球类游戏开发时,学员需自主设计碰撞检测算法,并实现多关卡难度递进系统。
第五天的植物大战僵尸项目包含完整的需求分析环节,学员需要绘制UML流程图并制定开发计划表。最终作品要求实现阳光收集、植物种植、僵尸进攻三大核心机制。
晨间训练模块包含逻辑思维训练和基础英语会话,编程实践中设置代码审查环节培养严谨习惯。户外拓展活动特别设计射箭课程,要求学员运用三角函数计算抛物线轨迹。
第六天课程包含作品云端发布培训,学员将学习使用Git进行版本控制,并将最终作品部署至Scratch官方社区。教师团队提供专业作品点评,帮助优化用户交互体验。
结营日安排construct2商业游戏引擎解析,展示真实游戏开发工作流程。学员可获得包含U3D学习资料的定制U盘,并参与模拟游戏公司岗位竞聘活动。
采用1:5师生配比确保教学效果,每日设置三次代码审查会议。住宿区配备独立学习空间,晚间安排专业助教辅导日志撰写。结营颁发双认证证书,包含Scratch编程能力认证和项目实践认证。