内容正文:
第七课在过程中调用过程
1教学目标
1.知识与技能
(1)能说出scratch程序设计流程。
(2)能设计出有创新点的小游戏。
2.过程与方法
学生能够结合旧知与微视频快速获取新知,通过实践体验程序一般设计流程,并形成认知总结出来,灵活变通地对待编程。
3.情感态度与价值观
学生通过体验学习,提升分析问题、解决问题的能力;通过思考,自我创造,增强自信。
2学情分析
本课教学对象为五年级学生,学生有很高昂的学习兴趣。在此之前,他们已经掌握了游戏设计过程必要的技能,如重复执行、随机数、移动、定位、面向方向等命令的使用,以及简单故事、动画设计思路。学生对知识的掌握程度不同,因此要考虑不同层次学生的引导方式。本课作为设计课,对学生来说具有一定的吸引力与可扩展可操作性;需要给孩子足够的时间创作,以让孩子保持持续的兴趣与信心。
3重点难点
1.教学重点
(1)每个对象的实现过程
(2)程序设计一般流程
(3)创作
2.教学难点
(1)每个对象的实现过程
(2)程序设计一般流程
4教学过程
4.1 第一学时
4.1.1教学活动
活动1【导入】体验导入,明确知识点
孩子们,大家已经使用scratch设计了小游戏。大家知道吗,其实程序设计的过程大都是相通的。这节课,我们以弹球游戏为例,再次体验程序设计的过程与魅力。先来看看这节课我们需要掌握的知识点有哪些。
活动2【讲授】1.分析程序结构,梳理思路
所有的程序在设计之前,都需要我们进行分析,梳理思路。那么,你能分析一下我们的弹球游戏的结构与思路吗?
(1)这个游戏有哪些角色?
(2)每个角色的执行过程是怎样的?
(3)这个程序可能会用到什么哪些脚本?
活动3【活动】2.导入角色,搭建脚本
任务一:导入角色,调整大小位置。请你导入角色,并调整它们的大小与位置。具体操作过程可以观看微视频“导入角色”。
任务二:挡板的脚本搭建(资源平台上给出流程图)。挡板的执行过程是:点击绿色旗帜开式,挡板随着鼠标在X轴方向移动,碰到边缘反弹。请你根据导学单上的提示完成挡板的脚本搭建。具体操作过程可以观看微视频“挡板的脚本搭建”。
任务三:小球的脚本搭建(资源平台上给出流程图)。
小球的执行过程是:(1)点击绿色旗帜开始,小球移动到某个位置,面向某个方向,移动,碰到边缘就反弹。请你根据导学单上的提示,完成小球第一部分的脚本搭建。具体操作过程可以