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