资源简介 本资料来自于资源最齐全的21世纪教育网www.21cnjy.com第10课创编游戏教学设计1教学目标1、能够根据需要添加角色2、体验运用键盘触发事件编写程序的方法,完成控制小猫运动的任务,认识“当按下 键”面向 方”等指令。3、认识“如果”“碰到颜色”等指令,能够用它们的组合来编写判断角色是否碰到边缘和终点的脚本,体验分支结构程序设计的思想与方法。2学情分析本单元前几课的学习,对scratch软件的界面有了较深入的了解,对scratch基本功能操作有了较好的掌握,并且积累了顺序、循环结构程序设计的基本经验,具备了编写一定功能的简单程序能力。迷宫是学生比较熟悉的游戏,在scratch中实现起来比较容易,因此,本课选择迷宫作为范例来教学。~考虑到喜欢游戏是学生的天性,创编游戏任务更有利于激发学生的编程兴趣和热情,因此,本课安排创编游戏的任务,为学生创造运用知识经验、创作作品和展示自我的平台。学生通过本单元前几课的学习,对Scratch软件的界面有了较深入的了解,对Scratch基本功能操作也有了较好的掌握,并且积累领了顺序、循环结构程序设计的基本经验,具备了编写具有一定功能的简单程序的能力。21cnjy.com3重点难点编写条件判断脚本理解条件判断的条件,以及为什么要重复进行条件判断4教学过程活动1【导入】一、游戏尝试师1:今天田老师给大家带来了一个小游戏。想考验一下大家!我们先来看看温馨提示:1、游戏位置:电脑桌面\老师文件夹2、绿旗开始、红色停止3、可以用键盘上、下、左、右方向键控制给大家1分钟尝试(学生尝试操作)师2:现在,我们请一位同学来老师电脑上试试。(学生演示)问题:你是怎么玩这个游戏的 有补充的吗 (学生说)(设计意图:为接下来环节设计游戏打下基础。)活动2【讲授】二、程序设计1、提出问题师1:如果让你来编这个游戏,哪些你还不会的 ——揭题:编游戏(学生说)①方向键控制角色②制定游戏规则:绿旗开始,如果碰到角色2说“成功”否则说“加油”(设计意图:为解决问题做好准备)2、解决问题:添加角色2师2:田老师还有一个问题“添加角色2”谁来帮忙解决这个问题 (学生上台演示)(设计意图:补充方法:绘制新角色、从文件夹中选取新角色、来个惊喜的角色(播下创意的种子))师3:现在给你3分钟,成功的同学,试着解决第①个问题(学生操作)3、解决问题:用方向键控制角色师4:很多同学已经找到解决第①问题的方法,我们来看看他们所用到的指令。(学生个别展示)请你来执行一下你的程序,解释相应的命令。(学生说)我们来看看他所用到的命令:板书(对比老师的游戏,还缺少什么 )(设计意图:学生展示过程中,其他孩子已经在思考他是怎么做出来的,在学生思维运转的过程中,请学生来解释相应的命令,这个过程,考验学生的理解能力和口头表达能力。对于其他学生来说,请学生教,学生注意力更专心。这个环节中,先试试我们的命令,通过对比学生会很明了地发现整个命令只执行了一次,需要加循环命令。)21教育网师5:现在给你5分钟时间,成功的同学解决第②问题(学生操作)4、解决问题:制定游戏规则:绿旗开始,如果碰到角色2说“成功”否则说“加油”师1:在解决第②个问题,很多同学碰到一点难题。我们来看看一位同学的作品。如果……否则……(举例:如果你考100分,得礼物,否则没有礼物)(学生展示)还有什么问题 只判断一次,还缺少什么 (循环)我们再来回顾一下:板书~我们再来回顾一下:板书(设计意图:简单的举例,让学生更清楚地明白“如果……否则……”命令的作用,整个教学过程倡导的理念是让学生来解决问题。)21世纪教育网版权所有活动3【练习】三、固学活动单1、创新设计迷宫师1:老师设计了“迷宫”游戏请同学来玩玩 (体验游戏)有哪些创新设计 解释相关命令,提示:迷宫可以复杂一点,道路上设置障碍,让你的游戏更具有创意。揭题:创编游戏(学生创新设计)2、体验同学游戏师2:现在我们来体验你的游戏(3次机会)说说如何改善你的游戏脚本 活动4【作业】四、课堂小结师1:今天的信息课,你有哪些收获 师2:课外,根据自己的创意对迷宫进行改编、拓展,增加作品的趣味性、挑战性。21世纪教育网--中国最大型、最专业的中小学教育资源门户网站。版权所有@21世纪教育网 展开更多...... 收起↑ 资源预览