资源简介 活动四 设计制作打字游戏一、教材分析本活动是设计制作一个打字小游戏。在活动中,学生将使用自己设计编写的小游戏练习打字,辅助提高打字能力。学生在设计制作打字小游戏的过程中,将尝试综合使用输入输出语句、分支语句和循环语句,进一步体验通过编写程序来解决实际问题的一般过程。为此,本活动设计了以下两部分内容:第一部分是结合具体问题,用自然语言和流程图描述打字游戏的算法,理解分支语句和循环语句。第二部分是使用图形化编程软件“慧编程”,编写打字游戏,感受编程的乐趣。 通过本活动的学习,学生能够较熟练地进行需求分析,选择“变量”“如果。。。那么”“移到”“在()和()之间取随机数”等积木搭建脚本;熟悉脚本设计与搭建的一般过程;能综合使用输入输出语句、分支语句和循环语句等解决简单问题,为学生以后更深入的学习作铺垫。【教学目标】理解“克隆”积木综合运用“变量”“如果。。。那么”“移到”“在()和()之间取随机数”等积木搭建脚本混合使用输入输出语句、分支语句和循环语句解决简单问题分析需求,选择合适的积木搭建脚本,体验脚本设计与搭建的一般过程进一步感受图形化编程软件搭建脚本、设计作品的便利【教学重点】混合使用输入输出语句、分支语句和循环语句解决简单问题【教学难点】分析需求,选择合适的积木,搭建脚本二、教学建议【教学课时】2 课时【教学准备】教学资源:打字练习.mblock机器装备:安装“慧编程”的计算机【教学过程安排建议】第 1 课时教学阶段 教师活动 学生活动 教学意图导入 同学们都喜欢挑战打字游戏,想不想自己制作一个打字游戏呢? 玩一玩打字游戏。 激发学生的学习兴趣。鼓励学生自行设计打字小游 交流讨论 培养学生设计与创新戏规则。 (1)打字游戏范 能力。例的规 则是 什设计游戏 么?(2)你觉得哪些地方可以改进?1.引导学生使用自然语言描述游戏。 使用自然语言描述自己的打字小游戏,并填写学习单。填写学习单中的流程图。交流讨论:如何让字母克隆体向下掉落的速度不断变快, 增加挑战性呢?如何设计成计时比赛呢? 1.通过用自然语言描述游戏,理清思路。分析算法 2.要求学生填写流程图。 2.利用流程图整理思路,为编写脚本做准备。3.要求学生完成交流小天地。总结 总结本节课内容。 聆听。 回顾整节课的内容,加深对所学知识的印象。第 2 课时教学阶段 教师活动 学生活动 教学意图回顾旧知 回顾上一节课的内容。 回顾所学内容。 回顾前面的活动,为接下来的活动做准备。搭建场景 引导学生发挥创意,搭建舞台。 填写舞台背景学习单。完成搭建设计的场景。 自主实践,充分展现自己的创意。搭建脚本 介绍克隆积木的使用。鼓励学生尝试自己搭建脚本。鼓励学生完善脚本。 了解克隆积木。自主实践,搭建脚本。完善脚本。 实现从流程图到脚本的转换。测试脚本 运行测试脚本。 运行测试脚本,在学习单上记录测试时遇到的问题和对应的解决方法。 运行测试。保存作品 要求保存作品。 保存作品。 养成保存作品的习惯。 展开更多...... 收起↑ 资源预览