1、1 快乐农场-Scratchjr 创意编程 教学设计教学设计: 1、学情分析:Scratchjr 图形化编程对于小学这个年龄特点的孩子具有强大的吸引力。 在之前的课程中,孩子们对于图形化编程有所了解,编程软件的基本操作比较容易上手。 2、情景创设:创设故事情境,在故事的情景中,让学生置身于故事中,以解决问题开 展探究实践,既能达成本节课的学习目标,更能促进学生综合素质的提升。 3、程序思维:通过任务的设定,向学生介绍编程的基本思想,使学生逐步通过各个任 务, 完成编制小游戏程序任务。 从基于真实问题解决的探究学习中渗透程序思维的推理方法, 激发学生课后进一步学习编程的强烈兴趣。 活动目标:活动
2、目标: 1知识与技能知识与技能: 能够选择背景和角色; 能够了解不同种类的编程模块。 能够完成小程序的简单编写。 2过程与方法过程与方法: 运用翻转课堂教学模式,激发学生学习兴趣,提高课堂教学效果 创设故事情境,激发兴趣,分析和探究程序设计的方法; 运用任务式引导学习方法,培养学生梳理分析解决问题的能力。 3情感态度与价值观情感态度与价值观 提高学生逻辑思维能力产生编程意识; 在研究解决问题的过程中,乐于助人,团结协作,敢于创新。 教学重点:教学重点: 运用各个不同的程序模块,正确排列编写出小程序。 ; 教学难点:教学难点: 按一定的顺序排放程序模块,使程序有逻辑。 教学过程:教学过程: 教学
3、流程教学流程 教师活动教师活动 学生活动学生活动 设计意图设计意图 一、情境导入 1、创设故事情境 提出一个快乐农场的场景, 激趣导入课题,提出任务目 标。 同学们,我们一起来制作一 个快乐农场的小游戏。 2、本节课小组任务。 1、观看视频 2、思考、交流 创建故事情境,让学生 以自己参与农场建设的 解决问题的角度参与课 堂活动,提高学生参与 活动的内驱力、主动性 和积极性。 2 出示任务一:我的农场我做我的农场我做 主主 1、ppt 展示任务 2、在这个任务中,我们需 要找到合适的背景和喜欢 的小动物。 1、 学生自我探索, 选择自 己喜欢的背景和角色 2、将背景和角色搭配合 适。 通过学生
4、自己的探索和 发现选取的角色,学生 会更愿意更高兴的投入 到学习中 出示任务二: 积木挑战赛积木挑战赛 1、 提出任务探索各种颜色的 程序模块 2、以比赛的形式 调动学生探索的积极性。 3、教师组织学生开始比赛 1、 学生小组讨论并研究各 个模块的作用, 2、参加比赛获得勋章 以比赛的形式学生自己 探寻知识,极大激发学 生的学习主动性和创造 性,培养学生合作解决 问题的能力 出示任务三:积木大集合积木大集合 1、教师用流程图进行分析, 编程的特点 2、追踪实践:发现问题, 团队解答互帮互助。 (1)开始组合编程积木, 完成故事 (2)团队互助答疑 1、 学生开始完成编程任务 2、 展示成果,
5、通过编程互 相讲述自己的故事和小游 戏。 编程中的程序设计是有 一定的难度的,这个难 度不是鼠标的拖放,而 是编程中对象的逻辑关 系的调试。 三、评价反馈 1、经验分享:让完成的比 较好的同学分享自己的做 法。 我们看到这个小组的同学 完成的非常好,我们来听听 他们是怎么做的好吗? 同学们,通过这节课的学 习,我们知道了帮助他人是 需要智慧的,而我们的智慧 来自我们会思考,让我们一 起梳理一下,把我们今天的 学习! 3、优秀团队获得编程小能 手勋章一个 1、 交流, 分享自己小组在 这节课上的经验或心得 2、反思,利用 3、体验成功喜悦 引导学生对活动历程、 团队历程的反思,帮助 学生总结学习方法,对 下一次进行活动积累经 验。 四、拓展延伸 1、通过今天的活动,同学 们接触到了平板编程,大家 还有没有更好的方法 2、课下我们还可以加上更 多的程序模块,继续探究强 化今天的小游戏,期待大家 更好的设计 学生发挥想象,说出自己 心里想到的方法。 通过演示和讲解,拓展 延伸孩子们的视野,激 发投身科技发展,创新 创造的热情。 3