星际旅行 ——Scratch趣味编程 【教学目标】 知识与技能: 1.理解“面向鼠标指针”和“移到鼠标指针”积木的区别,并能合理地选择使用。 2.能够用“如果……那么”积木结合“碰到”积木进行判断和侦测。 过程与方法: 1.通过逐层递进的学习任务,让学生学会分析问题,掌握编程方法。 2.通过自主探究、小组合作,辅助教师的启发梳理,提高编程思维能力。 情感态度价值观: 1. 产生对宇宙探索的兴趣。 2. 在编程过程中,进一步养成认真、细致、耐心、分析解决问题的习惯。 【课时安排】 1课时 【教学重点与难点】 ⒈ 教学重点: ①“面向鼠标指针”和“移到鼠标指针”积木的功能,以及两者的区别。 ②初步理解“如果……那么”和“碰到”积木所组成的分支结构程序。 ⒉ 教学难点: ①理解积木的排列顺序对程序的影响。 ②“明确效果——寻找积木——调试脚本”这一编程方法的理解和运用。 【课前准备】 宇宙奇观视频、突破难点的微视频、星际旅行素材、课件 【教学过程】 教学环节 教师活动 准备记录宇宙景观的视频,确定借助Scratch进行模拟星际旅行的情境。 做好旅行前的准备工作:登陆飞船,来到太空。 打开带《星际旅行》Scratch文件。 用键盘控制飞船、用鼠标指挥飞如何实现飞船在太空中自由遨游?解决问题的方法有很多,今天我们先研船…… 落实教学重点1:理解“面向”鼠者的区别。 突破教学难点1:理解积木摆放顺序对编程效果的影响。 突破教学难点2:回顾编程过程,分析梳理出程序设计通用的技巧和方法:明确效果——搭建脚本——调整完善。 自主尝试实现“鼠标指挥飞船遨游标指针和“移到”鼠标指针的功能及两学生活动 观看视频《宇宙奇观》。 设计意图 通过观看微视频,产生借助登陆飞船,来到太空。 Scratch进行模拟星际旅行的兴趣,快速导入新课。 为后面的作品制作做好准备。 太空”的效果。 究“通过鼠标指挥飞船遨游”这种方法。 理解移到鼠标指针和面向鼠标指针分析: “移到鼠标指针”和“面向星际遨游 积木的区别。 鼠标指针”两个积木分别有什么作用? 观看微课,了解积木排列顺序对程为什么两个积木排列顺序不同会产序效果的影响。 生不同的效果? 回顾编程过程,理解编程方法。 引导学生梳理编程方法。 评价:完成此环节的脚本搭建,即可获得“编程小标兵”的称号。 宇宙中有奇异的景观,也有恐怖的地方——宇宙黑洞。黑洞不断吞噬物质,有哪些积木可以实现“如果飞船遇到黑洞,那么消失”的效果? 理解宇宙黑洞的特点,明确飞船遇明确效果后,寻找积木,自主尝试分析如何将“如果……那么……”、“碰到……”、“隐藏”积木进行组合,陷阱,接下来教师带大家去一个神秘的到黑洞会消失的效果。 星际遇险 如果飞船来到黑洞附近,会发生什么? 进行脚本搭建。 落实教学重点2:初步理解“如果……那么”和“碰到”积木所组成的分支结构程序。 飞船消失后如何在程序开始运行时理解程序中分支结构的搭建方法。 出现? 分析“显示”应该放在程序的哪个位置。 评价:完成此环节的脚本搭建,即可获得“编程小能手”的称号。 回顾旅行过程,梳理收获 1.知识层面: “面向鼠标指针”和“移到鼠标指针”积木功能。 星际空间站 与学生一起回顾星际旅行中的收获。 从知识技能层面、编程方法层面和“如果……那么”积木结合“碰到”程序类别层面进行梳理和回顾。既能巩积木进行判断和侦测。 固知识,又能在逻辑思维层面有所提2.编程方法层面: 学会“明确效果——搭建脚本——升。 调试完善”的编程方法。 3.程序类别层面: 了解循环结构和分支结构。 分层次设计任务,供学生选择完成(★代表难度等级): ★程序开始运行时,鼠标指挥飞船星际自由行 遨游太空,遇到黑洞,那么消失。 ★★如果飞船遇到其他星体,会有什么效果呢? ★★可以给宇宙中的星体自身设计什么效果呢? 评价: ★获得“编程小能手”称号。 ★★获得“编程小达人”称号。 给学生充分自主发挥的空间,实现创新性思维的培养。 通过完成逐层递进的任务,实现知识的灵活运用。 本文来源:https://www.wddqw.com/doc/245469aaaf02de80d4d8d15abe23482fb5da0249.html