能打下牢固的基础,留下清晰的印象Р教学环节Р教师教学Р学生活动Р设计意图Р6Р分析程序功能的实现途径Р 回顾游戏的两个功能及其触发方式,在实现过程中引出显示血量功能,请学生实现前两个功能,同时板书具体代码。Р (视学情)教师演示增加和显示血量变量的代码。Р 回答游戏的前两个功能的实现方法和代码,及其触发方式。Р 学生编写程序实现增加和显示血量的代码。Р 及时总结并使用赋值语句来实现游戏的两个功能。Р 逐步实现,分解难度。Р7РVB中的坐标系Р 实现第三个功能时,教师演示人物图片上移,让学生观察,猜想,写代码(板书)和调试验证猜想。Р 观察教师演示实验,猜想和上移会变动的属性,再用代码实现,最后调试验证猜想。Р 通过探究性学习,发现规律,应用规律。Р8Р仿写完整代码Р 让学生仿写莉安娜的加血代码Р 根据完整的八神加血代码,仿写莉安娜的加血代码Р 复习巩固知识。Р9Р小结Р 结合板书小结:某个控件的某个事件代码中,不仅可以改变自身属性,还能改变变量和其他控件的属性,这就把某个控件和其他和其他控件联系起来。控件-属性,慢慢让学Р听教师分析总结。Р 总结规律,拓展编程思想,发展计算思维。Р10Р拓展Р 引导学生改进游戏功能。指导其改进代码。Р 回答此游戏的改进方向。Р 两人一组完成改进代码。Р 提出改进意见,实现改进功能,提升学习成就感。Р11Р展示与交流Р 帮助学生展示的作品。Р 引导学生互评和提出更多改进意见。Р 请完成改进代码的同学展示其程序。Р 请其他同学提出等多的改进意见和实现思路。Р碰撞思维,相互启发。Р 板书设计Р拳皇Р——变量的概念及应用Р赋值= ,看作<=Р用法:变量名=表达式Р单击票数+1 -> s1=s1+1РCmdBoy ->显示票数-> LabBoy.Caption=s1Р按钮后人物图片升高-> ImgBoy.Top=ImgBoy.Top-100Р程序界面