第5课
小猫做数学
教学设计
教材分析
《小猫做数学》是闽教版信息技术六年级下册第5课,本课教学内容通过让学生感知把复杂的数学问题交给计算机来处理的方便、快捷,让学生感受Scratch软件不仅可用于画图,还可用于解决有趣的数学问题,从而激发学生的学习兴趣。教材以编程计算1+2+3+4+5为引导,让学生通过编写脚本,学习变量的作用及创建方法,重复执行5次的指令。然后再通过编写计算1+2+3 +N的和指令,学习输入与回答等侦测指令,重复执行N次的指令。本节课通过编写完整的有特定功能的脚本,培养学生分析、交流、解决问题的能力,激发学生编程的兴趣。
学情分析
六年级学生思维活跃,具有一定的逻辑分析能力,自主学习能力强。对Scratch编程有非常浓厚的兴趣。经过前面四节课的学习,学生对重复执行指令、外观指令能比较熟悉地掌握,对变量和输入与回答等指令比较陌生,教师可以演示变量的创建过程,讲解给变量赋值的意义,让学生逐步熟悉变量的作用,把连加运算过程通过最简单的形式呈现出来,让学生快速理解整个运算过程,因此,教学中还应注意给学生一定的讨论、练习的时间,引导学生互助学习,创造良好的学习氛围,针对不同层次的学生设计多层次的任务。
教学目标
一、知识与技能:
1.学会变量的作用及创建。
2.学会利用变量编写脚本。
3.会编写Scratch脚本解决“1+2+3 +N”等数学问题
二、过程与方法:
1.通过自主学习,掌握变量的作用及创建。
2.通过小组合作学习,学会编写“1+2+3+4+5”的指令。
三、情感态度价值观:
1.提高对Scratch软件学习的兴趣。
2.感受计算机对生活、学习的帮助。
教学重难点
教学重点:
1.掌握变量的作用及创建。
2.学会利用变量编写脚本。
教学难点:
1.会编写Scratch脚本解决简单的数学问题。
教学策略和方法
1.分层任务驱动法:实施分层次的任务教学,让全体学生都能在有限的时间内完成简单的任务,学有余力的学生完成提高任务。
2.自主学习法:引导学生自主阅读变量的作用及创建,尝试在Scratch软件中创建变量a和变量s。
3.讲授法:在教学过程中,直接讲授求和的计算过程,让学生通过教师的讲解学会如何编写脚本。
教学资源与工具
多媒体控制系统、相关的课件、Scratch软件、板书素材
教学过程
一、游戏导入、激发兴趣
1.今天这节课老师请来了一位朋友,是
Scratch软件中的小猫。现在我们来和
小猫进行一场比赛。大家做好准备了吗?Ready Go!
2.板书算数题,比比谁的计算速度快。比赛结束了,谁能来总结下这场比赛呢?对比出求复杂的算术题,通过编写程序来计算,可以节省很多时间,且不
易出错。
3.这节课我们就一起编写脚本让小猫和我们一起做算术题,这节课我们来学习《小猫做数学》,引出课题。
回答3、10、15、55、
5050
小猫算复
杂的算术
题速度很
快
通过游戏让学生快速进入课堂学习中。并且在游戏中学生可以感受到计算机计算复杂数学问题时是非常快速并且准确,激发学生学习兴趣。
二、求1+2 +3+4+5的计算过程及变量的作用
1.现在我们来分析求1+2+3+4+5的运算过程。同学们思考下,相邻两个之间有什么联系?学生回答,教师总结。
2.接下来我们来看下1+2+3+4+5的求和过程。谁能说说这是怎样的一个连加计算过程呢?学生回答,教师归纳。
3.通过观察与分析,我们得知这个算术题中有两个一直在变化的值,一个是加数一直再变化,另一个是中间结果值在变化,我们称它为变量。
4.变量是用来储存变化的数据。加数我们给它取名叫变量a,中间结果值我们给它取名叫变量s,教师讲解变量的定义。
5.请同学们翻开课本26页,阅读课本第二点:创建变量并打开Scratch软件创新变量a和变量s。阅读后请同学上来演示并讲解如何创建变量a和变量s。
6.学生演示后,教师补充讲解。现在我们来编写求1+2+3+4+5的脚本。
PPT出示指令,每条指令都有一个序号,现在同学们拿出纸和笔,和同桌讨论1+2+3+4+5的脚本,把你们认真正确的顺序写在纸上。
7.学生回答教师把答案写在黑板上,然后讲解正确答案,并详细讲解求解过程。
8.【任务一】
修改指令,完成1+2+3+4+5的指令,完成的保存指令,命名为“1+2+3+4+5的和”。后面比前面的数多1
前面两个数的和再加第三个数,得出结果
与同桌讨论并写出答案汇报答案完成任务先讲解“1+ 2+3”的计算过程及变量的作用,学生掌握本课教学重点后再引出学习“1+2+3+4+
5”的计算过程。
三、编写计算1+2+ +n的脚本
1.同桌讨论该如何讲指令修改成1+2+ +n的脚本?讨论结束后请同学汇报讨论结果。教师总结。
2.n为一个待定的数,需要再创建一个变量n,且还必须有用户输入。全班齐读变量n的作用,然后老师演示如何修改指令。
3.现在舞台出现了输入和询问对话框,操作成功。教师问:这样修改指令就可
以了吗?学生观察。还要再修改。现在
重复是n次,所以重复指令也需要修改。
4.【任务二】
将“1+2+3+4+5”脚本修改成“1+2+3+ +n中n的值”,然后选择“文件”-“save as”另存为脚本。教师巡视,学生完成。
5.有没有人找出自己编写的脚本与课本脚本的区别。学生回答。教师补充。
6.再给他们一点时间完成,并提醒保存。完成的同学尝试编写拓展任务:1
2
20的脚本。与同桌讨论并总结
完成任务先讲解“询问并等待”和“回答”指令的使用,在让学生完
成编写“1+ 2+ +n”的脚本
四、课堂总结
1.这节课你们都学会了哪些知识?同学们分享自己的收获。
2.现在全班同学一起看屏幕,看看屏幕上这些问题你能回答出来吗?
3.看来今天都掌握非常不错,只要同学
们勤于思考,掌握编程的思想,就一定能通过编程,把复杂的数学问题交给计算机去解决,让计算机成我们学习和生活的好帮手。今天这节课我们就学到这里。
总结本节课学的知识
回答PPT上的问题
总结本课所学知识,让学生对编程更加兴趣
板书设置
小猫做数学
1创建变量
2编写1+2+3+4+5的脚本
3编写1+2+3+ +N的脚本
学生学习活动评价设计
知道变量的作用
会创建和引用变量
会编写程序解决简单的数学问题
遇到困难时的表现