设计趣味加法练习器教案
课题:设计趣味加法练习器——人机交互与随机数的使用
教学目标
1.设计增加趣味的加法练习器
2.用最简单的方法实现人机交互。
3.实现一道加法题的出题和判定。
4.实现随机出题的功能。
5.优化程序,实现反复出题。
教学过程:
(一)创设情境,引出主题
师:一年级的小朋友刚刚学习了加法,他们的数学老师请我帮个忙,帮她设计一个能自动出题并能自动判断的加法练习器,我说:“这哪需要我动手呀!我们六年级的孩子也可以利用scratch来编这个口算程序了!”今天,我们就和我们的老朋友“小猫”一起合作来帮一年级的老师解决这个问题吧!
师板书课题。
(二)分析程序,理清思路;
师:在设计程序之前,我们请一位同学上来玩一下这个加法练习器,请其他同学认真观察舞台区的a和b,完成下面学习单的表格1并用自己的语言来描述一下加法练习器是如何运行的。
生汇报。
师根据学生回答总结并板书:
1.随机出题
2.小猫询问,学生输入答案
3.判断答案是否正确。
4.显示总成绩
(三)自主探究,合作学习;
1.任务一:制作角
师:舞台区有哪些角?
生:小猫、“+”、“=”
师:a和b不是角吗?
生:a和b是变量不是角。
师:请同学们自学书本P2,完成角的制作。
学生自主尝试完成操作,先完成当小老师指导其他同学,教师巡视指导。
师:同学们都很快完成了,自学能力不错!
scratch编程优秀作品
2.任务二:随机出题
师:你们认为哪个指令可以实现随机出题?
生:“随机数”指令
ppt出示:“随机数”指令的功能:产生一个指定区间的随机数
师:那出10道题呢?
生:“重复执行10次”指令
师:请同学们读任务二要求(运用微课学习、自主探究,完成任务二。)
学生观看微课视频,自主操作,老师巡视指导,然后请一位同学上台演示。
师:请同学们思考(变量前面的“√”有什么作用?)
生:在舞台区显示
师:是不是这样呢?我们一起验证一下。
老师操作,学生观察。
3.任务三:询问与回答
师:现在已经完成随机出题了,小猫的问和学生的回答怎么做呢?
师演示使用侦测模块中:指令
生模仿操作。
4.任务四:判断回答是否正确
师:小组讨论,用自己的话说说小猫是如何判断输入的回答是否正确的并完成学习单的填空题。
小组汇报,老师根据回答梳理出流程图并板书。
学生按照要求:小组交流合作,根据流程图完成任务三。
师:刚才老师巡视时发现,部分同学很难把变量a、b、c和逻辑表达式+、=组合起来,哪位同学愿意来当小老师演示给大家看?
学生演示。
师:谢谢这位同学!有困难的同学可以自学微课或者教材P6“小贴士”
师:当答完10道题后,怎样呈现总分数呢?
学生自学教材后汇报。
(四)拓展延伸,巩固提高;
师:请同学们在下列任务中任选其一完成:
拓展1:将加法练习器改为乘法练习器。
拓展2:将加法练习器改为减法练习器。
提示:两数相减时,被减数○减数(填≥或者≤)
教师明确创作要求:小组内讨论,分工合作,作品可以美化界面、增添趣味性。
学生上机实践、教师巡视指导。
(五)作品展评,总结提升。
1.环节一:学生自评
师:这节课你们学会了什么?请同学们在学习单“评一评”上给自己标星。
环节二:生生互评,师生互评
师:请各小组推荐最优秀作品全班展示、亮点展示重点讲亮点和需要改进的地方。
各小组展示作品,学生老师根据评价标准一起评价。根据评价标准统计获★颗数,评出“最佳编程小组”。
2.总结
师小结:今天这节课,我们主要学习了利用Scratch设计加法练习器,学会了将变量和随机
数结合实现随机出题,我们还知道了通过流程图进行有效的编程,制作出了有意思的作品。我相信每位同学,或多或少都有一定的收获,课后希望大家乐学、善思,设计出更多有趣的作品,也希望大家可以相互交流,共同进步。
《加法练习器》教学反思
成长=经验+反思,反思是教师成长的必然之路。为了提高信息技术课堂教学质量,下面结合本节课实录作出以下几点反思:
一、本课主要优点
1.理清程序设计思路,引导学生独立探索
在scratch编程中,引导学生理清程序设计的思路是非常重要的,同时这也将为学生的独立探索奠定基础。在开始搭建加法练习器的脚本之前,先让学生用自己的语言来分析程序流程,接着老师根据学生的回答进行总结以理清思路,这样有利于对程序进行整体规划,为后面设计动画脚本奠定基础。
2.善用微课,增效课堂
课前教师根据学习的主要任务和教学重难点,精心设计制作微课作品,并合理地运用到课堂中来,给予了学生充分的自主探究机会,充分体现了学生的主体和教师的主导作用。学生可以根据学习的情况调整学习进度,可以反复观看操练掌握得不够扎实的内容,完成得又好又快的学生还可以指导学习有困难的学生,而教师只需要适当的点拨引导即可。这样,有利于做到深度学习,真正做到了把课堂还给学生,不但巩固了相关知识,而且培养了学生的自主学习能力和合作精神。
3.巧借流程图,突破重难点
考虑到学生程序设计经验不足,先让学生用自己的语言分析程序,然后借助流程图,帮助学生从自然语言描述向脚本搭建过渡,有利于学生规范而有效地描述算法,顺利完成脚本的搭建。同时让学生体会到流程图在程序设计的优越性,从而树立借助流程图来理解scratch编程的基本思想。
4.合理采取多种评价方式,落实多元评价理念
本课采用了学生自评、生生互评、师生互评等多种评价方式,学生们上课的积极性和参与率极高,实现了本节课的教学目标,落实好多元评价理念,做到以评促进教与学。
二、本课存在不足
1.在拓展任务环节中,虽然大部分同学都完成了乘法或者减法练习器,但作品的创新性与趣味性还不够,对学生灵感的启发和创新能力的提高还有待加强。
2.由于时间关系,评价环节没有做到充分地让学生自己去表达亮点或不足的地方。
三、本课改进方向
在以后的信息技术教学中,一方面要注重融入信息技术核心素养,从而提高学生动手实践能力、创新能力及思维能力。另一方面,教师要更多地研究有效的scratch课堂教学策略和方法,从而培养学生的计算思维,全面发展学生的核心素养,提高学生的综合素质。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。