内容正文:
重复运行脚本
认知培养目标
1、学习运用相同积木数量实现重复动作
2、学习运用重复积木执行一个动作
3、学习掌握运用无限重复积木执行多个动作
技能培养目标
1、提高学生的观察能力。
2、提高学生的逻辑思维能力。
3、提高学生的编程软件操作能力。
讲授新课
1. 到目前为止,如果你想重复一个动作,你不得不多次使用相同的积木或修改积木块的数字输入。在本活动中,你将学习如何运用重复积木和无限重复积木执行一个或多个动作
我们一起看看上一个活动的脚本:
前两块积木(隐藏和显示积木)让猫咪消失并重现,随后该脚本重复出现了两次。其实你完全可以使用重复积木简化脚本, 首先把最后四块积木拖拽到积木面板从而删除它们,只留下一块隐藏积木和一块显示积木。
讲授新课
3.现在点击积木分类区中的橙色按钮,打开【控制积木】,向编程区拖拽重复积木块,并把它包在两块紫色的外观积木上。
动手制作
如果把数字修改得非常大,猫咪就会多次消失并重现,那如何才能永远不间 断地消失重现呢?非常简单,把重复积木替换为无限重复积木,并放置到脚本的 末尾。快试一试吧!(如果想停止正在重复执行的脚本,则点击绿旗旁边的红色 按钮。)
动手制作
提示:你可以在编程区一次性拖拽多块积木。例如,为了一次性删除六块积木中的 后四块积木,只需要把手指放在第三块积木上,然后拖拽到积木面板。此时被拖 拽积木及其之后的所有积木都会一起移动。
动手制作
2.寻找挑战:若把其他积木放到重复积木的内部或外部,会有什么效果呢?尝试用蓝色的 动作积木块进行对比。注意内部和外部在动画效果上的差别。你还能在使用无限重复积木的同时使用重复积木。快试试看吧!整个脚本会 永远重复运行下去,而每一次运行,重复积木内的脚本也会运行其数字输入的次数
扩展反思
提示:在脚本运行时,通过观察编程区中的积木,就能跟随脚 本运行。积木处于运行状态时,其颜色会变暗。如下图所示,显示积木呈现较深 的紫色阴影,说明当前它正在运行。
下次再运行ScratchJr的脚本时,仔细观察,你就会发现程序是如何运行的。 在主界面上运行脚本的一个优势便是能够清楚地看到每一块积木执行的效果,而 在演示模式下就无法做到这一点了。
Thanks
感谢观看
$$
教学课题
重复运行脚本
教学时长
120分钟
班级
6岁
教学套装
内容
1、学习重复积木和无限重复
2、观察每一块积木的执行效果
教
学
目
标
知识目标
1、学习运用相同积木数量实现重复动作
2、学习运用重复积木执行一个动作
3、学习掌握运用无限重复积木执行多个动作
能力目标
1、 提高学生的观察能力。
2、 提高学生的逻辑思维能力。
3、提高学生的编程软件操作能力。
教学重点
1、学习运用重复积木执行一个动作
2、学习掌握运用无限重复积木执行多个动作
教学难点
制作一段使用了重复积木的脚本,再制作一段相同效果却未使用重复积木的 脚本。比较这两段脚本,解释为什么它们的效果是相同的
教学过程设计
教学内容
设计意图
引
入
15min
小朋友们大家好,欢迎来到山姆大叔,我是XXX老师,之前我们学习过让小猫咪一直向前走,有哪位同学还记得是怎么制作的吗?说给大家听一听。今天我峨嵋你就一起进行新积木语言的学习。
1.采用故事的方式连接课程有连续性
讲
授
新
课
25min
1. 到目前为止,如果你想重复一个动作,你不得不多次使用相同的积木或修改积木块的数字输入。在本活动中,你将学习如何运用重复积木和无限重复积木执行一个或多个动作
2. 我们一起看看上一个活动的脚本
前两块积木(隐藏和显示积木)让猫咪消失并重现,随后该脚本重复出现了 两次。其实你完全可以使用重复积木简化脚本, 首先把最后四块积木拖拽到积木面板从而删除它们,只留下一块隐藏积木和一块显示积木。
3.现在点击积木分类区中的橙色按钮,打开【控制积木】,向编程区拖拽重复积木块,并把它包在两块紫色的外观积木上。
1.认识控制积木区,重复积木
动
手
制
作
60min
1. 如果把数字修改得非常大,猫咪就会多次消失并重现,那如何才能永远不间 断地消失重现呢?非常简单,把重复积木替换为无限重复积木,并放置到脚本的 末尾。快试一试吧!(如果想停止正在重复执行的脚本,则点击绿旗旁边的红色 按钮。)
提示:你可以在编程区一次性拖拽多块积木。例如,为了一次性删除六块积木中的 后四块积木,只需要把手指放在第三块积木上,然后拖拽到积木面板。此时被拖 拽积木及其之后的所有积木都会一起移动。
2.寻找挑战:若把其他积木放到重复积木的内部或外部,会有什么效果呢?尝试用蓝色的 动作积木块进行对比。注意内部和外部在动画效果上的差别。你还能在使用无限重复积木的同时使用重复积木