坦克大战教案.docxVIP

  • 1
  • 0
  • 约1.03千字
  • 约 2页
  • 2026-07-08 发布于陕西
  • 举报

坦克大战

课程目标

1.巩固图层的概念

2.学习处理概率事件

3.巩固随机数的应用

4.完成坦克大战程序的编写

材料准备

1.笔记本电脑(需要鼠标)

上课流程?

知识回顾(5min)

回顾上节课学习的知识。

项目演示(10min)

演示项目。

功能分析与实施(115min)

分析项目流程和功能(15min)

在每个项目中,要求学生分析项目的流程,角色,功能等相关需求点,完成项目主体。

主角坦克

游戏背景:背景,音效

主角坦克主体:按wasd键控制坦克的运动

主角坦克炮管:炮管跟随主体

主角坦克炮弹:单击鼠标发射

敌人坦克

敌人坦克主体:敌人坦克出现

敌人坦克炮弹:敌人坦克发射炮弹攻击主角坦克

(可以配合学生用书一起分析项目)

实施环节(100min)

尽量让学生独立完成项目的各个环节,锻炼独立写项目的能力(注意,老师要注意划分任务块,划定时间,可以每次完成任务块,进行分享总结,大家一起分享讨论任务块完成的方式,以及最优解等)

第十一次课任务:主角坦克

第十二课课任务:敌人坦克

(课次任务内容和顺序不做固定要求,仅为参考划分)

反思环节(5min)

总结学生实践环节遇到的问题,并再次梳理本次课学到的相关要点。

创新环节(10min)

本环节可以让学生自定义新的程序或对原程序进行优化。如果有学员进度较慢,可以在本环节将之前的项目补充完。

尽量让学生在对应环节完成对应程序,拖到后面容易完

文档评论(0)

1亿VIP精品文档

相关文档