第二课 巧解数学题——变量的应用教学设计
教学目标
知识与技能
1、掌握定义变量和使用变量的方法
2、掌握变量的算术运算、赋值运算和自加运算
3、初步掌握循环结构的使用方法
过程与方法
1、通过微视频的制作,为学习变量的应用和循环结构的提供学习资源,便于学生自主学习,反复巩固,以达到熟练操作的学习目的;
2、通过分组学习,分解学习任务,提高课堂效率,加强小组合作,提升学生的协作意识;
3、通过具体的任务驱动,使学生能根据具体情况灵活应用变量来解数学题。
情感态度价值观
1、能够从日常生活中发现问题,并在解决问题的过程中不断提出问题;
2、能确定信息需要,制定解决问题的计划和方案;
学情分析
本课的教学对象是七年级学生,在此之前已经熟悉scratch的工作界面,初步搭建脚本,体验编程流程,并理解角色多造型,不同造型之间的切换,本节教学是以学生掌握变量的作用,变量的算术赋值和自家运算以及初步掌握循环结构为目标,以设计编写scratch脚本让小猫解数学题为主要任务。本节课由于学生初次在编程过程中尝试变量的应用和运算以及循环结构的使用,内容相对复杂,知识点难度较大,所以我将教材内容做下调整,分两课时来完成第二课的教学内容的讲授.重点难点
重点:变量的运算
难点:运用变量的运算和循环结构设计脚本解数学题
教学过程
第一学时计算长方形的面积
教学目标
1.了解变量的概念及作用
2.学会编辑背景,新建变量
3.掌握变量的算术运算和赋值运算
学时重点
掌握编辑背景的方法
学时难点
学会新建变量,并灵活运用变量的算术运算和赋值运算
教学活动
第二学时
教学目标
1、熟练定义变量和使用变量的方法
2、掌握变量的自加运算
3、初步掌握循环结构的使用方法
学时重点
重点:变量的运算
学时难点
难点:运用变量的运算和循环结构设计脚本解数学题
教学活动
【导入】图例演示
【教师】上一课我们应用变量让小猫计算长方形的面积,下面我们一起来回忆一下应用变量解题的过程。
思考:应用变量解题的脚本设计流程?
定义(首先要定义变量)——对变量赋初始值
——数值和逻辑运算——显示即最后利用外观模块中的指令说出结果,本课将继续学习变量的应用。
【讲授】读懂程序
首先,我们一起来运行一个小程序——“小猫数数.sb”。请同学们打开文件,运行并观察结果。
其次,我们逐一分析脚本中的各条指令。讲解并分析每条指令的作用!
最后总结陈述。在这个实例当中我们变量的自加运算和控制重复执行次数指令,再次利用图例投影强调本课的重难点。
【活动】大家来纠错
接下来检验大家的学习成果。
【任务一】下发一些错误示例文件,让学生运行观察后调试修改。
学生代表汇报小组合作结果,教师补充说明。
【讲授】小猫算加法
【任务二】下面我们完成第二个任务让小猫算出自然数1到100的总和。请大家利用老师给大家提供的教学视频来完成任务。
学生观看微视频小组合作完成相关任务操作。
教师巡视,解决问题。
【活动】调试程序
正确的运行的结果应该是5050,但是我们的运行最后舞台左上角n值是100和确是4950,结合脚本思考,我们通过改变哪些模块的执行顺序,显示正确结果?
请同学代表演示讲解,教师加以补充。
【测试】拓展练习
完成的同学在这个作品的基础上,通过修改脚本中的某些数值,让小猫算出100以内所有奇数的和!
【活动】展示评价
随机展示几位同学的学习情况,学生代表进行汇报!
【活动】总结
利用屏幕投影总结本课所学内容