第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)指导学生创建变量,引导学生思考:变量名称有什么约定?变量名称前面的勾,选与不选有什么区别?
(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)巡视指导,收集问题。
开始设定变量a初值设定变量s初值变量a的值增加1
说变量s最后的值
变量s的值增加a
执行5次
(5)归纳汇总,演示解决存在的问题。
活动主题三:编写1+2+...+N的脚本
1、课件展示:1+2+3+4+5+...+n计算式。
(1)引导学生观察并思考计算式中的n如何取值?
(2)小组讨论。
(3)倾听汇报结果,归纳讲解式中的n为一个待定的数,因此,在脚本中还需要再创建一个变量n,且还必须由用户输入。它既是算式中加数的个数,也是算式中的最后一个加数,还是需要重复执行的次数。
2、示范讲解询问与回答指令。
(1)引言,在Scratch软件中,数据输入是通过侦测指令模块中的询问指令与回答指令共同实现的。
(2)示范讲解n的取值。
3、教师展示如下的简易流程图,引导学生尝试编写1+2+3+4+5+...+n脚本,并观察脚本的运行结果。
设定变量a初值设定变量s初值变量a的值增加1
说变量s最后的值
设定变量n初值为刚输入的数值
询问并输入1+2+3+...+n中n的值
开始
变量s的值增加a
执行n次
4、巡视指导,发现问题。
5、归纳汇总,演示解决存在的问题。
活动主题四:分层任务,巩固操作
1、布置任务:在完成基础任务之后,根据自己的能力选提高任务。
(1)基础任务:完善求1+2+3+4+5+..+n的脚本。
(2)提高任务:尝试编写1×2×3×…×20的脚本。
2、引导学生完成任务。
3、引导学生保存文件,并把它提交到教师机。
三、归纳总结
1.引导学生说一说,通过这节课的学习,你了解了哪些新知识?
教师补充,归纳总结本课内容。