资源描述:
移动的坦克游戏教学设计课题 第五节 移动的坦克游戏单元第一单元学科信息技术年级八年级学习目标1、 掌握select case语句的格式、功能和执行过程。2、 学会使用select case语句来实现选择控制结构解决问题。3、 掌握调试运行的方法。重点掌握select case语句的格式。难点使用select case语句来实现选择控制结构解决问题。教学过程教学环节教师活动学生活动设计意图导入新课1、 视频导入。2、 提问VB进行能不能编写一个这样的游戏呢如何通过编程来控制坦克的方向和移动呢通过游戏视频的导入,引发VB如何编程游戏问题。 对游戏视频的欣赏,激起学生的创作欲望。讲授新课一、坦克移动的任务分析通过键盘上的上、下、左、右键使坦克分别呈现上、下左、右的图片,并使坦克可以按箭头方向移动。2、 键盘事件及按键识别VB对键盘的识别是通过键盘事件来实现的。常用的键盘事件有按下键KeyDown;KeyDown事件参数有KeyCode和Shift。实践添加Label控件,命名为Label,编写并运行程序,查看上、下、左、右4个方向键的KeyCode的值。3、 PictureBox控件PictureBox 控件是一个容器,可以容纳多个控件,并允许程序对控件进行控制。如PictureBox控件可放一个Image控件。(1) 添加PictureBox控件。(2) 在PictureBox控件中添加一个Image控件,并在Image控件的Picture属性中添加图片。(Stretch属性设置为True)4、 多分支语句Select Case数值表达式Case 数值1 语句组1Case 数值2 语句组2 .......End Select5、 程序完善与调试1、 完善程序可通过Image控件的Left或Top属性来判断坦克是否达到边界。 2、调试程序探究运用本节所学的多分支程序完善“兔子跑”程序,使得兔子奔跑动画更加流畅。课后习题1、以下(B)控件可作为容器使用。A. Label B. PictureBox C. TextBox D. Image2、以下关于picturebox、image空间的说法中,错误的是B 。A、picturebox空间中的图形可以调整大小。B、清空图片框控件种图形的方法之一是加载一个空白图片。C、image控件不可以作为容器使用。D、通过print方法可以在picturebox中输出文本。 学生听讲,老师分析,分析坦克可以按箭头方向移动。理解并掌握KeyDown事件。理解PictureBox控件中添加一个Image控件方法。 掌握多分支语句的用法。通过探究加深掌握多分支语句的使用。掌握与理解讲练结合,对比应用,营造课堂气氛,学以致用。课堂小结1、常用的键盘事件有按下键KeyDown。2、KeyDown事件参数有KeyCode和Shift。3、PictureBox 控件是一个容器,可以容纳多个控件,并允许程序对控件进行控制。4、多分支结构Select Case数值表达式Case 数值1 语句组1Case 数值2 语句组2 .......End Select学生回答利用问题形式进行总结,看看学生的掌握情况。板书一、坦克移动的任务分析。二、键盘事件及按键识别。三、PictureBox控件。四、多分支语句。五、程序完善与调试。
展开阅读全文