沪科版信息技术六年级下册 第一单元 活动三 设计制作踢球小游戏 教案(2课时,表格式)

资源下载
  1. 二一教育资源

沪科版信息技术六年级下册 第一单元 活动三 设计制作踢球小游戏 教案(2课时,表格式)

资源简介

活动三 设计制作踢球小游戏
一、教材分析
本活动是设计一个球类互动小游戏,游戏中通过控制角色踢到足球获得加分。学生将在设计制作踢球小游戏的过程中,了解程序的 3 种基本结构,体验通过编写程序解决实际问题的一般过程。为此,本活动设计了以下两部分内容:
第一部分是结合具体问题,用自然语言和流程图描述踢球小游戏的算法,了解程序的 3 种基本结构。
第二部分是使用图形化编程软件“慧编程”,编写踢球小游戏,体验编程的乐趣。通过本活动的学习,学生能够进一步熟悉变量积木,理解并选择合适的选择结构积
木、侦测积木、声音播放积木等。学生在设计制作的过程中,进一步体验通过编写程序来解决实际问题的一般过程。
【教学目标】
了解程序的基本结构,能编写顺序结构的程序及具有判断功能和重复功能的程序
学会使用方向键控制角色的运动
能够运用变量积木计算
能理解并选择合适的选择结构积木
能熟练使用侦测积木,侦测触碰情况
学会使用声音播放积木
【教学重点】
理解并选择合适的选择结构积木
使用侦测积木,侦测触碰情况
了解程序的基本结构,能编写顺序结构的程序,以及具有判断功能和重复功能的程序
【教学难点】
理解并选择合适的选择结构积木
了解程序的基本结构,能编写顺序结构的程序及具有判断功能和重复功能的程序
二、教学建议
【教学课时】
2 课时
【教学准备】
教学资源:足球游戏. mblock
机器装备:安装“慧编程”的计算机
【教学过程安排建议】
第 1 课时
教学阶段 教师活动 学生活动 教学意图
导入 演示踢球小游戏:操作者操控角色向 4 个方向移动,踢到足球后,发出声音,并且计分器加 1 分。提问:这个小游戏是如何设计的呢? 玩一玩互动小游戏。 激发学生的学习兴趣。
设计游戏 鼓励学生设计自己的踢球小游戏规则。 填写学习单。 通过填写学习单,培养学生创意设计能力。
分析算法 1.要求学生用自然语言描述游戏。 用自然语言描述自己设计的踢球游戏,并填写学习单。交流讨论:(1)“得分”变 1.通过用自然语言描述游戏,理清思路。
讲解程序的 3 种基本结构组织学生填写后两个流程图。 量为何放在“足球”角色的算法中?(2)“得分”变量可以放在其他角色的 算法 中吗?为什么?学习程序的 3种结构。填写“Panda”动作流程学习单。填写“足球”的控制流程学习单。交流讨论流程图里涉及了几种程序结构。 2.利用流程图整理思路,为编写脚本做准备。
填写流程图 讲解前两个流程图,组织学生填写后两个流程图。 小组交流,填写学习单中后两个流程图。 利用流程图整理思 路,为编写脚本做准备。
总结 总结本节课内容。 聆听。 回顾整节课内容,加深对所学知识的印象。
第 2 课时
教学阶段 教师活动 学生活动 教学意图
回顾旧知 回顾上一节课的内容。 回顾所学内容。 回顾前面的活动,为接下来的活动做准备。
搭建场景 引导学生发挥创意,搭建舞台。 完成舞台背景和角色学习单。完成搭建设计的场景。 自主实践,充分展现自己的创意。
搭建脚本 1.鼓励学生搭建角色的脚本。 1.搭建“Panda” 实现从流程图到脚本
2.讲解条件语句什么是条件语句?如何使用“如果。。。那么”和侦测积木,实现条件语句功能?3.填写学习单。 和“足球”脚本。尝试搭建分支结构脚本。交流讨论:重复执行 积木 有几种?各自的功能有何不同? 的转换。
测试脚本 运行测试脚本。 运行测试脚本,在学习单上记录测试时遇到的问题和解决方法。 运行测试。
保存作品 要求保存作品。 保存作品。 养成保存作品的好习惯。
总结 总结本节课内容。 聆听。 回顾整节课的内容, 加深对所学知识的印象。

展开更多......

收起↑

资源预览