《第25课 小猫出题1.docx》由会员分享,可在线阅读,更多相关《第25课 小猫出题1.docx(5页珍藏版)》请在金锄头文库上搜索。
1、小猫出题教材分析:变量是scratch中“变量”类中的一个常用控件,使用广泛,功能强大。本控件主要结合其他控件共同使用,本课通过“小猫出题”这个案例,让学习者知道变量的新建及利用变量进行计算,以及在计算过程中的逻辑判断、运算方法。这些知识丰富了学生的创作方法,为学生的创作提供了一个更完善的平台。学情分析:本课的教学对象是四年级学生,学生对Scratch已经有所掌握,能够熟练运用“动作”、“控制”、“外观”、“侦测”类模块,对于变量的建立,学生不存在难点,关键在于如何引导学生去学会整理思路,编制脚本,完成作品,甚至是运用所学知识进行个性化创作。本课,采取了教材上的“小猫出题”这个实例,引导学生了
2、解变量的概念,掌握变量的建立,以及利用变量进行计算,并配以逻辑判断,来完成整个作品。教学目标: 1、知识与技能:(1)学会建立新变量,并利用变量进行计算;(2)掌握比较变量大小的方法;(3)掌握在逻辑判断中调用变量以及变量的逻辑运算方法。2、过程与方法: 在学习的过程中引发学生对知识进行思考、探索、实践、交流和总结,让学生掌握分析问题和解决问题的思路与方法。3、情感、态度与价值观: 通过制作作品提高学生对scratch的学习兴趣,在制作过程中培养学生的探究能力和创作的欲望。4、创新与行为:体验信息技术课堂教学的建构性特征,形成拓展性思维。教学重难点:重点:学会建立新变量,并利用变量进行计算。难
3、点:掌握比较变量大小的方法,以及变量在逻辑运算中的使用方法。教学反思: 1、本课采用了“出示任务引导分析尝试探究小结提高”这样的学习顺序,其中“引导分析”这个环节,引导学生构思完成任务的方法与手段,使学生能够明确自己将要在一个什么样的范围内、框架下进行学习或者研究,帮助学生了解我们最终要达成什么目标,需要解决什么问题。同时,还通过这个环节揭示一些新、旧知识之间的关系。有效的分析任务的过程,体现了教师在课堂教学过程中的引领作用,帮助学生大大提高学习效率,明确探究的目标,减少学生自主学习的盲目性。 2、对于课堂教学,如何兼顾不同层面的学生学习任务的完成,一直是个难题,本课也不例外,在学生的分层任务
4、设计上,还存在不足,有很大的改进提高空间。教学过程: 一、激趣、导入环节教师活动学生活动媒体运用设计意图激趣导入师:同学们,这节课,我们先来做几道数学题,计算出答案后,请你马上举手。教师运行“小猫出题”程序,出加法题。师:刚才同学生完成了几道数学题,我们发现,Scratch不仅能够做动画,还能够给我们出题。今天,我们就来试一试。出示题课:小猫出题学生答题并回答。多媒体运行“小猫出题”程序,学生通过体验程序激发兴趣。PPT出示课题:趣味抽奖做数学题是学生经常有的一种学习活动,但是在Scratch中,还是第一次见到,教师通过演示,让学生体验这种别样的程序,同时,激发学生的学习兴趣。程序分析提问:首
5、先,我们来分析一下,这个程序的主要角色是什么?提问:这个程序有几个功能?学生回答:小猫是主要角色,其他的是辅助角色。学生回答:出题、答题、判断。PPT展示“角色表”。PPT展示程序的主要功能。帮助学生分析程序要实现的基本功能,分解学习任务,为接下来的探究学习打下坚实基础。探究实践一师引导:制作“出题”的脚本时,因为题目有2个加数,因此,需要设置2个变量。变量,顾名思义,就是会“变化的量”。这2个变量的值是随机的,范围是099。师:下面,请同学们导入素材,并试一试编写“出题”的脚本。教师巡回指导。师:下面,请个同学上台来给大家演示一下。教师示范讲解变量的设置,以及变量的适用范围、显示形式。教师展
6、示学生的错误操作,讲解“将变量的值设定为”与“将变量的值增加”的区别。学生了解“变量”的概念,明确本程序中2个变量的取值范围。学生导入素材,并编写脚本。学生上台演示:设置变量,并调整变量的显示形式以及显示位置。学生观看教师的演示及讲解,了解变量的适用范围及显示形式。学生演示变量的取值。再次修改。学生分辨两者的区别,同时对变量值的设定与修改加强了解。PPT展示“出题”环节的主要任务:设置2个变量,变量的取值范围为“099”的随机数。电子学案发送至学生桌面,辅助学生完成操作。屏幕广播学生的示范操作,教师在旁讲解,引导学生掌握本课的关键知识点。“出题”环节的算法设计,明确本环节的脚本编写要求,了解涉
7、及的知识点,明确探究方向。电子学案作为学生自主探究学习的学习路径和支架,提供了部分关键知识点,以帮助学习学习掌握本课重难点,解决实际问题。通过学生的演示,教师在旁讲解的方法,巩固学生的操作技能,同时,也避免了部分学生低效的自主探究,提高了学习效率。探究实践二师引导:现在“出题”环节完成了,接下来我们就要完成“答题”环节,学案里面给了我们提示。询问是什么作用?对,是可以在屏幕上输入回答。等待什么意思?输入答案后,需要判断?如何判断?教师引导:什么是正确答案。教师引导:是否用两个“如果”语句?教师讲解“如果否则”语句的适用范围。生回答:询问并等待。生:等待我们答题。引导学生描述算法:正确答案数字A
8、+数字B如果回答等于正确,那么说“正确”2秒,否则,说“错误”2秒。PPT展示算法描述。再次以“教师引导(算法分析)”、“学生操作(编写脚本)”的步骤,让学生的自主探究有的放矢。探究实践三师:请同学们尝试“答题”、“判断”环节的脚本编写。师:有同学遇到了困难,下面,请已完成的同学上来演示给大家看看他的做法。教师讲解“判断”的脚本编写以及条件的写法:测试程序。学生尝试“答题”、“判断”环节的脚本编写。学生上台演示操作。学生通过教师的演示,了解逻辑运算公式的写法,以及变量前打勾的作用。屏幕广播学生的演示操作,教师在旁讲解。屏幕广播。在遇到困难时,教师及时中止学生操作,通过集体演示,既培养了学生探究
9、和自我解决的能力,又节约了课堂时间,让他们有更多的时间用来实践,符合信息技术课程改革的目的和要求。拓展提高提出要求:已完成的同学,将程序进行修改,把原来的出加法题,改为出减法题。注意:被减数不能小于减数。教师引导分析算法:如果被减数大于减数,说明出题没问题,可以继续答题并判断;如果被减数小于减数,说明出题有问题,应该重新出题。教师结合PPT,讲解增加一个判断语句,以及如何返回程序开始部分(即重复执行)。学生尝试将出加法题改为出减法题。学生在教师引导下,继续修改程序。学生在教师的提示下,完善程序,并测试结果。PPT出示出减法题的算法:如果被减数大于减数,执行回答并判断;如果被减数小于减数,重新给变量赋值(即返回程序开始部分)。“重复执行”虽然不是本课的教学重点,但是作为解决问题的一个关键步骤,不能回避,通过结合程序、算法的讲解,引出。课后拓展教师演示学生作品。布置课后拓展题:修改程序,实现以下功能:如果答对5题,即停止程序执行。学生回答程序思路:增加一个变量,作为计数器,每答对一题,该变量即增加1,直到答对5题。PPT出示课后拓展题要求。通过扩展延伸激发学生学习兴趣,巩固课堂所学的知识技能,为以后的学习提供源动力。