还剩3页未读,继续阅读
文本内容:
教案课题走迷宫智慧编程培养学生的逻辑思维能力,创新能力和动手操作能力培养学生积极的学习态度,树立与课标分析终身学习和现代社会生活相适应的信息意识Scratch能使学生体验算法思想,了解算法和程序设计在解决问题过程中的地位和作用;能从简单问题出发,设计解决问题的算法,并能初步使用一种程序设计语言编制程序实现教材分析算法解决问题初一的同学,只有极少数的同学在小学的时候接触过编程,绝大部分的同学没有编程基础,学情分析因此,需要一步一步的进行引导知识与技能巩固Scratch坐标知识,掌握动作模块中“坐标位移”语句的使用,掌握侦测模块中的“碰到”、“碰到颜色”等语句的使用教学目标(三过程与方法通过教师演示和学生自主操作,维目标)情感态度与价值观培养学生的逻辑思维和动手能力,在日常生活中能够独立思考并解决问题重点熟练掌握坐标位移和侦测语句的运用教学重点难难点恰当运用所学语句,程序实现迷宫游戏点讲授法、讨论法、练习法、任务驱动教学方法与策略课堂导入提问,演小迷宫编程效果教学过程设计目的提问同学们,你们玩过穿越迷宫这类的益智小游戏吗?当我们在玩儿游戏的时候,是通过什么控制我们角色的移动呢?体会与思考,游戏编程是如何制作的生键盘师总结通过键盘的上下左右键就可以自由的移动游戏中的角色接下来老师给大家演示一下,我们这节课需要做出来的一个编程效果请同学们仔细观察,分析我们的游戏规则要利用侦测脚本限定箭头行动范围,并设定对应条件告知学习目标制作迷宫游戏,通过键盘操作箭头移动和方向,主要利用侦测脚本限定箭头行动范围,并设定对应条件建立编程的大概思路
二、新课讲授
(一)观看动图,小组谈论角色背景分析小组讨论
1.本节课用到的角色一一箭头对程序进行分析
2.本节课用到的背景分析程序所用到的角色和背景角色运动分析
1.箭头在屏幕上运动有什么特点?一一改变方向
2.箭头碰到墙和红色终点会怎么样?一一返回起点
3.箭头依靠什么判断要回到原点呢?一一颜色分析让角色运动的条件建立编程思路
(二)游戏规则总结
1、通过控制键盘的上下左右键使角色运动
2、箭头碰到褐色迷宫墙和舞台的边缘就返回起点
3、碰到终点(红色)返回起点对游戏规则进行总结,梳理编程的思路
(三)逻辑编程
1、添加角色和背景a.添加系统自带的角色b.制作背景和导入背景任务一添加角色和背景角色添加系统自带角色(箭头)教师讲解,演示操作步骤引导学生学习背景添加方法一自己绘制方法二导入背景素材
2、箭头角色程序制作a.对箭头进行一个初始位置和初始方向的设定(初始化)b.复习坐标轴知识C.如果碰到舞台边缘或者褐色墙面就回到原点(设置条件)d.思考题箭头碰到终点我们需要退回到原点,请问怎么编写语句?e.按下右键可以让箭头朝右边移动(以向右为例)(运动条件)f.完成剩余三个按键的设置(左上下)对程序进行初始化设计,设置条件,运动条件任务二用积木模块编写出完整的程序箭头的程序步骤初始化一设置运动条件一编写键盘控制角色上下左右移动的程序
三、课堂巩固课堂展示学生提交的作品,进行点评课堂小结本节课我们巩固学习了判断语句“如果那么”,学习了侦双语句“碰到颜色”“碰到”等,设计出了我们的迷宫游戏我们一步一步的分析,总经了与思路,用积木模块编写出我们的程序同学们在以后的生活和学习中,遇到问题,析,也应该学会一步步进行分然后解决问题板书设计走迷宫智慧编程
1、游戏规则总结
2、任务一添加角色和背景
3、任务二用积木模块编写出完整的程序作业布置课后练习巩固我们今天学习的语句模块,优化迷宫设计,完善角色的程序,尝试用新的语法编写程序课后反思。