9、引导学生阅读教材的第一段,并尝试将教材的图3-4所示的脚本改成教材的图3-5所示的脚本。
10、请一学生示范将除号算式叠加到旋转指令中的做法,教师适时总结。
三、编写小猫沿正三角形的编排队形的脚本程序
1、引导学生阅读教材的第二段,尝试操作,了解画笔颜色及图章指令的用法和功能。
2、引导学生修改教材的图3-5所示的脚本,在清空指令和落笔指令间加入设定角色大小和画笔颜色的指令。引导学生说一说修改后的脚本执行结果会有什么改变。
3、引导许嵩阐述观点,教师适时强调设置角色大小及画笔颜色的功能。
4、出示教材的图3-7,提出问题:要让小猫在正三角形上模拟排列队形,脚本需要做何改变?引导学生查看教材的图3-6所示的脚本功能注释,并尝试操作。
5、请一学生上讲台示范操作,并引导学生谈一谈脚本中抬笔、图章指令的作用,教师适时评价。
6、布置任务:学有余力的学生思考将教材图3-6所示的脚本中的两条重复指令整合成一条,优化脚本。 四、完善脚本执行效果
1、PPT出示教材的图3-7和教材的图3-9,引导学生说一说小猫与三角形位置的区别。
2、示范打开角色造型选项以及显示角色中心点的操作。
3、引导学生参考教材的图3-8,阐释改变角色中心点的位置,让中心点位于小猫的前脚。
4、引导学生再次运行脚本,查看效果。 6
五、分层任务,自主创建脚本
1、引导学生自主选择,完成创新活动中的任务。对学生的活动过程予以必要的提示。
2、展示学生作品,对活动过程及成果进行适当的点评。 六、评价、总结
1、引导学生填写教材课后的活动评价表,了解学生学习情况。 2、总结这节课的主要内容,通报学生学习情况。
第4课 鲨鱼捕小鱼 教学目标:
1、会根据动画的需要选择舞台背景及角色。
2、能简单地对角色造型进行编辑,会用切换造型指令。
3、会结合运用角色的旋转模式指令和彭到边缘就反弹指令使角色调头。
4、会综合运用条件指令和侦测指令设计分支结构脚本。 5、会用等待指令暂停脚本的运行。 6、能在角色间复制脚本 教学重点:
(1) 能简单地对角色造型进行编辑,会用切换造型指令。 (2) 会综合运用条件指令和侦测指令设计分支结构脚本。 教学难点:会综合运用条件指令和侦测指令设计分支结构脚本。 课时安排:1课时 教学过程: 一、导入新课
1、运行“鲨鱼捕海洋生物.sb2”,问:此作品和前面几节课的作品在舞台背景和角色上有何区别? 2、
引导学生发表观点,适时评价。 7 3、小结:(1)增加了舞台背景。(2)多角色(3)角色还会随着动画的进行而减少
4、讲授:(1)角色分多造型和单造型两种类型,造型可以编辑和修改。(2)海洋生物碰到鲨鱼会被吃掉,在Scratch软件中综合利用条件指令和侦测指令实现。
5、揭示课题:第4课 鲨鱼捕小鱼
二、明确动画情景及相关技术问题,了解指令功能
1、运行“鲨鱼捕小鱼.sb2”边播放动画边解说,明确动画情景。 2、引导学生对动画可能涉及的技术问题进行交流,并发表观点。教师适时评价。
3、引导学生带着问题阅读教材的内容。针对每个问题,请一位学生谈一谈教材中介绍的技术手段。
4、引导学生通过阅读教材的内容,尝试右击目标指令,选择“帮助”命令,打开指令的帮助内容,理解指令功能。
5、将这节课所教的指令按功能划分为几组,分组演示指令功能,并
适时讲解,帮助学生建立起对指令功能的初步印象。 三、选择背景及角色,编辑角色造型
1、引导学生阅读教材的内容,选择动画背景。
2、引导学生阅读教材的内容,新增鲨鱼角色和小鱼角色。 3、示范打开造型编辑器对造型进行编辑的常用操作。
4、引导学生参考教材的图4-5,分别对鲨鱼和小鱼造型进行编辑。 5、教师巡视并解决学生在操作中碰到的问题。 四、编写并测试脚本
1、引导学生参考教材的图4-6和图4-7所示的脚本,分别编写鲨鱼的脚本和黄色小鱼的脚本。
2、示范在角色间复制脚本的操作。
3、引导学生将黄色小鱼的脚本复制给紫色小鱼,并修改条件中指令中的侦测指令内容。
4、引导学生测试脚本,并根据实际情况修改相应角色的脚本,让动画更为合理。
5、展示几位学生的动画,并请其说一说对哪些指令内容进行了调整。 五、分层任务,自主创建脚本
1、引导学生自主选择,完成创新活动中的任务。对学生的活动过程予以必要的提示。
2、展示学生作品,对活动过程及成果进行适当的点评。 六、评价、总结
1、引导学生填写教材课后的活动评价表,了解学生学习情况。 2、总结这节课的主要内容,通报学生学习情况。 8
第5课 小猫做数学 教学目标:
1、了解变量的作用。
2、学会创建新变量,并利用变量进行计算。 3、会编写Scratch脚本解决简单的数学问题。
教学重点:(1)了解变量的作用。(2)学会创建新变量,并利用变量进行计算。
教学难点:会编写Scratch脚本解决简单的数学问题。 课时安排:1课时 教学过程:
一、导入新课
1.运行“投票”Scratch脚本
2.引言:动物王国正举行一场别开生面的评比活动:评谁是最受人喜爱的动物。小马和小猴,它们是超人气王,经过几轮投票,都分不出胜负。
聪明的小猫不仅会画图,还会做数学呢。在日常生活学习中,我们可以快速的口算1+2+3等简单的连加运算,但对于10+15+20+25+?+1000等,人工计算不仅费时费脑力,且容易出错。而通过编写程序计算,能快速地算出结果。
3. 提问:如何编写程序,让小猫精准地为小动物们进行计票。 4、倾听学生的汇报:让小猫不停地做加法计算,统计最后的票数。 5.揭示课题:第5课 小猫做数学 二、新授
活动主题一:求1+2+3+4+5的计算过程及变量的作用 1.讲解加数的变化规律 (1)课件展示:1+2+3+4+5.
(2)引导学生思考,相邻两个加数之间有什么联系。
(3)倾听学生汇报,归纳讲解:后一个加数比前一个加数多1,加数的值是不断的变化的。 2.讲解求和的计算过程。
(1)课件展示:1+2+3+4+5的求和过程。 (2)分析数学连加的计算过程。 (3)讲解变量的作用。
(4)示范讲解创建变量的方法。
(5)指导学生创建变量,引导学生思考:变量名称有什么约定?变量名称前面的勾,选 9 与不选有什么区别? (6)巡视指导,收集问题。 (7)归纳讲解问题。
活动主题二:编写1+2+3+4+5的脚本 分析编写1+2+3+4+5的脚本过程
(1)示范讲解求加数的指令、求和的指令。 (2)示范讲解编写求1+2+3+4+5的脚本过程 ?初始化变量的指令。
?设置计算新的加数与和的指令。
?观察算式中有几个加数,就需要让脚本重复执行几次运算。 ④最后让角色说出和的最终值。
(3)展示简易流程图,引导学生运用简易流程图分析、解决问题。尝试编写求1+2+3+4+5的脚本,并观察运行脚本之后所得的结果。 (4)巡视指导,收集问题。
(5)归纳汇总,演示解决存在的问题。 活动主题三:编写1+2+...+N的脚本 1、课件展示:1+2+3+4+5+...+n计算式。
(1)引导学生观察并思考计算式中的n如何取值? (2)小组讨论。 10
(3)倾听汇报结果,归纳讲解式中的n为一个待定的数,因此,在脚本中还需要再创建一个变量n,且还必须由用户输入。它既是算式中加数的个数,也是算式中的最后一个加数,还是需要重复执行的次数。 2、示范讲解询问与回答指令。
(1)引言,在Scratch软件中,数据输入是通过侦测指令模块中的询问指令与回答指令共同实现的。 (2)示范讲解n的取值。
3、教师展示如下的简易流程图,引导学生尝试编写1+2+3+4+5+...+n脚本,并观察脚本的运行结果。 4、巡视指导,发现问题。
5、归纳汇总,演示解决存在的问题。 活动主题四:分层任务,巩固操作
1、布置任务:在完成基础任务之后,根据自己的能力选提高任务。 (1)基础任务:完善求1+2+3+4+5+..+n的脚本。 (2)提高任务:尝试编写1×2×3×?×20的脚本。 11
2、引导学生完成任务。
3、引导学生保存文件,并把它提交到教师机。 三、归纳总结
1. 引导学生说一说,通过这节课的学习,你了解了哪些新知识? 2. 教师补充,归纳总结本课内容。 第6课 猴子摘枣