VB选择结构程序设计--抓老鼠.doc

上传人:工**** 文档编号:557915387 上传时间:2024-02-23 格式:DOC 页数:4 大小:124.50KB
返回 下载 相关 举报
VB选择结构程序设计--抓老鼠.doc_第1页
第1页 / 共4页
VB选择结构程序设计--抓老鼠.doc_第2页
第2页 / 共4页
VB选择结构程序设计--抓老鼠.doc_第3页
第3页 / 共4页
VB选择结构程序设计--抓老鼠.doc_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《VB选择结构程序设计--抓老鼠.doc》由会员分享,可在线阅读,更多相关《VB选择结构程序设计--抓老鼠.doc(4页珍藏版)》请在金锄头文库上搜索。

1、VB选择结构程序设计抓老鼠教案信息技术(新疆科学技术出版社)八,九年级。下册 第二单元第六课教学目标1、知识和技能(1)掌握IF语句的格式和功能(2)会画IF语句的流程图(3)学会用IF语句解决日常生活中实际问题2、过程和方法(1)经历实践、分析、归纳,掌握IF语句的格式和功能。3、情感态度与价值观(1)运用半成品加工策略,完善程序,发展学生思维的逻辑性,及严谨的学习态度。二、重点、难点重点:掌握IF语句的格式和功能难点:提高学生运用IF语句解决实际问题的能力。三、教具和教学方法教具:多媒体机房,教学平台,教学课件方法:讲解演示法,比较法,任务驱动法四、 教学过程(一)创设情境 引入课题一只小

2、老鼠在草地上跑来跑去,现在要鼠标控制小锤子敲钟它。敲一次,就会弹出一次信息框。这节课我们通过制作这个游戏将学习程序结构中的分支结构。学习程序设置语言中IF 条件判断语句。(二)任务一; 学生自主完成建立程序初始界面和设置对象属性初始界面如图所示: 设置对象的属性:控件名属性名属性值说明Form1Caption小游戏标题MousePointer99-Custom99为自定义鼠标指针MouseIcon选择锤子光标自定义鼠标指针(icon)Picture选择背景图片自定义图片(.jpg)Frame1Caption控制台标题MousePointer1-Arrow选择光标类型ComboBoxText初级

3、水平设置初始值List初级水平中级水平高级水平定义可选项commandBotton1Caption开始标题commandBotton2Caption停止标题commandBotton3Caption退出标题Timer1EnabledFalse定时器初始为不可用Image1Picture老鼠图片选择显示图片(三)任务二;开始按钮编写代码Private Sub Command1_Click()Timer1.Enabled = True 定时器开始工作If Combo1.Text = 初级水平 Then Timer1.Interval = 600 时间间隔为600毫秒ElseIf Combo1.Te

4、xt = 中级水平 Then Timer1.Interval = 400ElseIf Combo1.Text = 高级水平 Then Timer1.Interval = 200End IfEnd SubPrivate Sub Command2_Click()If Timer1.Enabled = True Then Timer1.Enabled = False 如果定时器仍在工作,则定时器停止End SubPrivate Sub Command3_Click()If Timer1.Enabled = True Then 如果定时器仍在工作MsgBox 请先停止程序 弹出消息框Else 负则定时

5、器已停止End 则退出程序End IfEnd SubPrivate Sub Image2_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)MsgBox 抓住老鼠了 弹出消息框End SubPrivate Sub Timer1_Timer()Randomize 随机化生成器X = Int(Rnd * 7000) x值为随机整数,范围在0-7000Y = Int(Rnd * 4000) y值为随机整数,范围在0-4000Image2.Left = X image2的左边界坐标为xImage2.Top =

6、 Y image2的上边界坐标为yEnd Sub条件是否成立执 行 语 句是IF下面的语句否u (3)调试运行程序在这过程中,学生的会出现很多错误。反馈结果:通过多媒体广播系统,展示个别有代表表学生的结果。首先引导学生判断该程序对不对,告诉学生“实践是检验真理的唯一标准”,对不对运行此程序即可;其次,若程序不对,引导学生分析此程序错在哪?为什么会错,这么的错误将导致什么样的结果?最后提出如何解决?以此帮助部分薄弱的学生重新调整思路,便于更好地解决问题。归纳结论:IF语句的格式1:If 条件 then 语句功能是:当条件成立时,则执行语句,条件不成立,则直接执行下一条语句。画出格式1的流程图。3

7、、完善程序,条件是否成立执 行 语 句1是IF下面的语句否u 执 行 语 句2 学生活动:学生在原来程序基础上修改程序,通过多媒体广播系统展示有代表性学性的成果,师生共同分析。IF语句的格式2:If 条件 then 语句1 else 语句2功能是:当条件成立时,则执行语句1,否则执行语句2。(5)思考练习 1试着修改本课例中原有的程序,在ComboBox的List属性中再添加一个选项“超级水平”,老鼠移动速度为150毫秒。 2试着修改本课例中原有的程序,即如果锤子击中老鼠,则在弹出的消息框中显示老鼠的当前坐标值。(六)板书设计第12课 VB选择结构程序设计抓老鼠教学内容:If 条件 then 语句的格式和功能。IF语句的格式1:If 条件 then 语句IF语句的格式2:If 条件 then 语句1 else任务(1)添加控件并设置对象的属性:任务(2)开始按钮编写代码任务(3)退出按钮编写代码任务(4)课后作业,改进程序四、教学反思学生总结本节课的If 条件 then 语句的格式和功能,运用语句进行程序设计的步骤。唯有反思,才能控制思维操作,才能促进理解,提高自己的元认识水平,从而促进程序设计的算法形成和发展,实现良好的循环。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号