内容正文:
第七课 巧接弹力球---复杂循环结构与跳出循环教学设计
教学目标
(一)知识与技能:
1.通过编写小球遇到边缘反弹的脚本,学会循环结构的用法;
2.通过设计编写小球遇到横杆后反弹的脚本,达到会用带有条件的循环结构的目标;
3.通过设计编写小球碰到地面则游戏结束的脚本,掌握用“碰到颜色”模块控制角色的方法;
4.学会中在同一个角色中使用多个脚本。
(二)过程与方法:
通过任务驱动法、操作演示法、学生实践操作等方法,在模拟乒乓球的游戏编程中,学会由外到内分解问题,由内到外解决问题的方法。
(三)情感态度与价值观:
激励学生进一步学习Scratch软件,由浅入深地掌握循环结构的操作方法,提升对Scratch软件编程的兴趣,培养学生自主创新精神。
学情分析
七年级学生对于用Scratch软件进行作品创作积极性很高,通过前期的作品创作对于Scratch中的常用指令已经比较熟悉,能创作出一些简单的作品。对于老师演示的小游戏很感兴趣,但当真正开始编写程序时,很多学生却对着任务一筹莫展,不知如何入手;在编程过程中,也有部分孩子表现出畏难的心理。因此,需要在教学过程中渗透解决问题的方法与策略。从学习特点来看,七年级学生很容易被Scratch软件中各种角色等其他内容所吸引,对所学的重点内容反而不感兴趣,因此教师要在明确学习任务的同时,调动学生的兴趣,可以考虑对学生必要的约束。
重点难点
教学重点:掌握循环结构、跳出循环的用法
教学难点:带有条件的循环结构用法、碰到颜色模块的功能
教学过程
第一学时
教学活动
【导入】展示游戏,导入新课
向学生展示教师制作的游戏作品,让学生说出游戏的规则,进而引出本课的主要学习内容,导入新课。
设计意图:激发学生的学习兴趣,明确学习目标
【活动】自主学习,完成任务
任务1:角色准备
学生依照教材中的操作步骤独立操作,同学间互相讨论学习,教师巡视作个别指导。
设计意图:通过自主学习培养了学生自学能力,为进一步学习打下了基础。
【活动】自主学习,完成任务
任务2:设计横杆程序
教师出示本节课的重点任务:横杆跟随鼠标自由左右移动,通过设计横杆的程序,掌握循环结构的用法。学生自学完成任务,小组合作完成操作,遇到问题相互讨论。
设计意图:完成本课的教学重点。通过协作学习培养了学生的自学能力和