信息技术八年级下册第二节 设计打地鼠游戏教学设计
展开1.知识与技能
了解打地鼠游戏的构成及使用方法。
掌握各个控件的使用。
进一步熟悉控件数组的编程,巩固逻辑运算符的使用。
2.过程与方法
以任务驱动的方式引领学生自主探究新硬件的使用。
教师通过平台等各种有效方式给学生提供足够的引导资源。
以小组合作的形式展开讨论,思考多种解决问题的方法,强化知识的运用能力。
3.情感态度与价值观
让学生在分析问题、解决问题的过程中提高思考分析的能力。
认识到交流与合作的重要性,培养学生的团队精神。
通过完成实际的活动任务,感受计算思维对人类的价值,提高学生探究科学知识的兴趣。
二、教材分析
1.本节的作用和地位
本节是一节活动课,意义在于巩固前面所学,为后面章节的学习做好准备。巩固上一节课的知识是主要目标,主要表现为运用选择结构和逻辑运算符编写程序的能力,以及基本的硬件搭建和调试的操作能力。同时,增加了两个新的控件的使用,目的是激发学生的自我探究精神,这两个新的控件虽然作用不同,但使用方法不会有太大差异,通过在编程中实现对这两个控件的调用,学生的程序编写能力可以得到进一步的巩固。
3.重点和难点分析
教学重点:
打地鼠游戏的设计;
控件数组使用;
用多种思路来编写程序实现同一目的。
教学难点:
多种程序设计思路的实现以及对程序优劣的分析能力。
教学过程
教学环节
教师活动
学生活动
设计意图
导入新课
视频导入。
2、提问?
打地鼠,商场里经常看到。游戏规则比较简单,打中随机出现的地鼠就能得分,那么,VB能否设计一个打地鼠游戏呢?
通过视频打地鼠游戏引出VB如何编写打地鼠小程序的游戏。
通过平常生活例子导入激起学生的创作欲望。
讲授新课
一、打地鼠游戏初级版
1、功能分析
你认为打地鼠游戏程序应该包含哪些基本功能?
打地鼠程序最核心的角色是:地鼠和锤子
地鼠:动作交替出现或隐藏。
锤子:动作就是移动和击打地鼠,击打就是单击鼠标。
2、界面分析
涉及控件对象:Image、Timer和Frm
3、代码分析
地鼠的出现与隐藏,由Timer事件控制,地鼠出现与隐藏交替变换代码: ds.Visible=False
4、调试程序
打地鼠游戏升级版
1、1.1.0版本打地鼠游戏
1.1.0版本:打中地鼠可以得到1分。
计分变量Sum。当击中地鼠中,加一个计数器语句:
Sum=Sum+1
并在Label控件将分数显示出来。
实践:
(1)根据李鸣的想法,完成1.1.0版本的打地鼠游戏。
根据自己的想法,增加一些控件游戏的控件,使游戏功能更加多一些。完成1.x.x版本的打地鼠游戏。
分析打地鼠游戏的基本功能和核心及设计界面。
明白不同版本的打地鼠游戏。
了解1.1.0版本的打地鼠游戏。
实践练习
通过探究加深掌握打地鼠游戏的程序编写与修改。
初步了解打地鼠游戏额原理。
掌握与理解
讲练结合,对比应用,营造课堂气氛,学以致用。
激发兴趣。
课堂小结
打地鼠程序最核心的角色是:地鼠和锤子。
2、地鼠出现与隐藏交替变换代码:ds.Visible=False
学生回答
利用问题形式进行总结,看看学生的掌握情况。
信息技术八年级下册第三节 综合活动:开发自己的程序教案: 这是一份信息技术八年级下册<a href="/xx/tb_c4024661_t8/?tag_id=27" target="_blank">第三节 综合活动:开发自己的程序教案</a>,共3页。
粤教版 (B版)七年级上册第二节 正文页的编辑排版获奖教学设计及反思: 这是一份粤教版 (B版)七年级上册第二节 正文页的编辑排版获奖教学设计及反思,共8页。教案主要包含了文字的规范编辑与排版,插图的类型设置与效果设计等内容,欢迎下载使用。
信息技术八年级上册第三节 奇妙的图层教案设计: 这是一份信息技术八年级上册第三节 奇妙的图层教案设计,共22页。