(共11张PPT)
综合活动:飞机大战
【广东省小学课本 信息技术 第三册(上)】
Scratch
第一课时
Scratch
玲玲,我今天带来了个新游戏,非常好玩的“飞机大战”,我展示给你看看吧!
好啊,好啊!
贝贝,你真厉害,能够自己做一个游戏了!
你也可以的,利用Scratch软件可以设计许多有趣的作品,来,我带你一起学习如何在Scratch中设计一个游戏程序吧!
在Scratch软件中设计一个游戏程序
这个游戏的内容是什么呢?
游戏里面都用到了哪些角色呢?
明确需求,确定角色
我方
敌方
常规造型
爆炸造型
常规造型
爆炸造型
游戏内容:实现双方飞机可以互相发射导弹对战,如果被导弹 击中会爆炸。
构思功能,搭建脚本
角色
主要功能
搭建脚本
搭建脚本
角色 效果设想 脚本搭建
飞机开始为常规造型
用鼠标控制上、下飞行
侦测碰到是否碰到“敌方导弹”,如果碰到将爆炸,结束游戏。
构思功能,搭建脚本
角色 效果设想 脚本搭建
随机出现在舞台右方某一位置
侦测是否碰到“我方导弹”,如果碰到将爆炸,结束游戏。如果没有碰到将随机上下飞行。
构思功能,搭建脚本
角色 效果设想 脚本搭建
按下鼠标时,导弹显示并发射
如果没有碰到边缘或击中“敌方飞机”,就继续前行
增加互动,优化设计
如给对方增加装备
增加记分功能
增加游戏结果判定
让游戏更具有趣味性和挑战性
添加互动功能
01
让游戏更加真实、
情景化。
添加图片背景
02
让游戏更加地生动,营造身临其境的游戏环境
添加声音效果
03
例如闯关、增加障碍物等等,让游戏更加有趣
自行创新设计
04
小结收获,拓展延伸
游戏设计程序
明确需求,确定角色
构思功能,搭建脚本
增加互动,优化设计
小结收获,拓展延伸
课后小任务
设计一个有趣的互动小游戏与同学、教师分享
快
乐
习
学
Scratch《综合活动:飞机大战(第一课时)》教学设计
课题 《综合活动:飞机大战(第一课时)》 课型 新授课 授课时间 1课时
教学目标 知识与技能目标:(1)了解、掌握程序设计的基础步骤。(2)能理解程序设计的内容,确定使用的相关角色,并合理选择适当的造型。(3)会根据角色构思相应的功能,灵活设计、搭建脚本。过程与方法:体验提出问题、分析问题并探索解决问题的过程。掌握程序设计的一般方法。情感、态度与价值观目标:通过游戏程序设计,培养学生对Scratch编程的兴趣,激发学生的创造性。(2)通过问题解决的过程,培养学生大胆探究、勇于实践的学习精神。
教学重难点 理解、掌握程序设计的基本步骤
教学方法 课堂演示法 、学生协作互助 、任务驱动法。
教师准备 微课、PPT、教材
学生准备 教材、导学单
教学过程
教学环节 教师活动 学生活动 设计意图
游戏体验激趣导入 1.教师展示“飞机大战”游戏,吸引学生的兴趣。2.请学生体验游戏。3.请学生小组内讨论“飞机大战”游戏的乐趣所在并发表意见。4.导入主题,设计一个“飞机大战”游戏程序。 1.学生欣赏作品。2.学生体验游戏。3.学生讨论“飞机大战”游戏乐趣所在并发表意见。4.学生了解本节课的主题。 通过游戏展示、体验与小组讨论,激发学生的学习兴趣与探索欲望,并初步了解本节课的学习内容。
明确内容确定角色 任务一:明确内容,确定角色。1.分析问题:引导学生明确游戏内容,确定游戏所需要的角色。(鼓励学生在游戏中加入自己的奇思妙想)2.解决问题:确定好内容与角色后,打开软件进行角色的导入和造型添加,教师提供素材,引导学生导入角色,鼓励小组协作。 1.学生在小组内讨论”飞机大战”游戏的主要内容及所需要的角色,并派代表进行汇报。 2.学生导入角色,添加造型。(参考导学单任务一) 让学生经历发现问题、分析问题、解决问题的过程,在这过程中鼓励学生勇于探索,敢于实践,积极小组合作。
构思功能搭建脚 本 任务二:构思功能,搭建脚本。确定角色的造型后,需要思考各个角色的主要功能并搭建对应的脚本,首先我们来看看我方飞机这个角色 , 它是怎么动的呢?引导学生思考游戏角色的功能,这些功能可以用哪些脚本来实现。引导学生初步完成游戏所有角色功能的构思及脚本的搭建。教师巡视,引导学生积极进行小组协作完成游戏角色功能的构思及脚本的搭建。 学生思考并汇报。学生先自主尝试角色功能的构思和脚本搭建。(参考导学单任务二)小组内协作积极完成功能构思、脚本搭建及效果检验。(可参考微课视频) 通过引导,培养学生分析问题、解决问题的能力,并培养学生的小组协作能力。
增加互动优化设计 引导学生根据运行的情况,结合自己的想法和老师的建议,进行游戏程序的优化设计。请学生分享自己的游戏设计的想法。 学生尝试优化游戏程序。2.学生代表分享游戏设计想法,其他学生认真倾听。 教师的简单引导,给学生更多发挥的空间,让学生勇于创新,敢于实践,为下节课的学习做铺垫。
课堂总结拓展延伸 提问学生说说本节课的收获。布置课后小任务:设计一个有趣的互动小游戏与同学、教师分享。 学生说一说本节课的收获,讲一讲游戏程序设计的基本步骤。2.学生运用所学知识设计游戏。 引导学生及时主动总结归纳,并鼓励学生学以致用。
2《综合活动:飞机大战(第一课时)》导学单
学习目标:
(1)了解、掌握程序设计的基础步骤。
(2)能理解程序设计的内容,确定使用的相关角色,并合理选择适当的造型。
(3)会根据角色构思相应的功能,灵活设计、搭建脚本。
请同学们观看微课并对照课本参考表 ,完成任务1 。
【任务1】 导入角色并添加造型
【任务2】给双方飞机、我方导弹构思角色功能和搭建脚本
参照表格,完成我方飞机,敌方飞机和我方导弹三个角色的脚本设计与制作。
提示:可采用角色剧本的形式,罗列好角色的功能及使用的脚本,再在Scratch软件完成脚本的搭建,如遇到困难可小组协作或打开微课视频学习。
【拓展练习】结合自己的想法和教师的建议,给游戏程序做一些优化
尝试给游戏做一些优化设计,记录下自己的游戏创新设计想法并与其他同学交流。
课后任务:
设计一个有趣的互动小游戏与同学、教师分享。
今天的内容你学会了吗?看看自己收获几颗星吧 。
学习收获 完成度
自我评价 1 、掌握明确内容,确定角色的方法。
★★★★
2 、掌握构思功能搭建脚本的方法。
★★★★
3 、能根据需要修改完善脚本。 ★★★★
教师评价 今天 ,学生在整个学习过程中表现如何? ★★★★