为“我的计算器”编写程序代码一、教学目标:1、知识目标:(1)了解事件、事件驱动的概念(2)会为“我的计算器”程序中的命令按钮编写事件驱动程序代码(3)初步学会调试程序的一般方法2能力目标:使学生在思考、探讨及上机实践过程中学习运用VB解决问题的能力3、情感目标:(1)培养学生的自我学习的能力和小组合作精神(2)激发学生的求知欲以及主动探究新知识的兴趣二、教学重难点1、教学重点:(1)事件、事件驱动的概念(2)为“我的计算器”程序中的命令按钮编写事件驱动程序代码调试程序的一般方法2、教学难点:(1)为“我的计算器”程序中的命令按钮编写事件驱动程序代码教学过程教学环节教师活动学生活动设计意图引入新课游戏:教师将写有命令的纸条分发给几个同学,教师规定教师拍哪位同学的肩膀他就照着纸条上的命令去做。最后教师拍一位没有纸条的同学。问:他为什么不完成任务呢?学生回答。教师趁机展示上节课制作的计算器程序界面,单击一个按钮(没有反应)如何让计算器实现功能呢?引出本节课题。复习对象的属性:Caption属性Text属性和老师进行游戏互动。观察同学的表现。思考并回答老师提出的问题。仔细观察教师演示通过观察,激发学生的学习兴趣、调动学生学习的欲望。并为后面讲解事件、事件驱动做铺垫。新课讲述1、通过刚才的游戏介绍:事件的概念;事件驱动的概念2、演示切换代码窗口的方法并介绍相关知识:⑴代码窗口的组成;①对象名称框;②代码编辑区;⑵过程的概念;⑶privatesub语句和endsub语句的介绍观察、听课、思考使学生初步认识代码窗口的组成为编写程序代码打下基础布置任务一:为“退出”按钮编写代码布置任务:课本P18“做一做”的第一步至第四步教师巡视辅导,指导学生阅读P19“小博士”,理解“退出”按钮以及“end”语句的含义动手实践阅读“小博士”理解“退出”按钮的含义使学生通过努力自己理解代码的含义布置任务二:为“清除”按钮编写代码布置任务:课本P18,“做一做”的第五步至第六步教师巡视辅导,教师指导学生阅读P20“金钥匙”。动手实践阅读“金钥匙”理解“清除”按钮代码的含义培养学生理解和归纳总结的能力成果展示请一位操作熟练的同学上台演示操作观察演示培养学生的动手实践能力、自我展示能力,发现问题小结讲述同学们共同存在的问题讲解P20和P21的“金钥匙”和“小博士”演示、讲述调试程序的方法演示、讲述观察听课通过观察,学会调试程序,培养学生良好的编程习惯布置任务调试程序由小组合作完成教师巡视、辅导操作实践培养学生的合作意识和合作学习的精神总结本节课的知识点:(1)基本概念:事件、事件驱动(2)代码窗口的组成;①对象名称框;②代码编辑区;(3)过程的概念;privatesub语句和endsub语句(4)赋值语句“=”、“”的含义(5)调试程序的方法听课、回忆加深理解、巩固知识布置作业课后巩固练习1—4题