内容正文:
【课标内容要求】
第 5 课《算法的执行》教学设计
中小学信息科技课程的主要任务是:培养学生对信息技术的兴趣和意识,让学生理解和掌握信息技术基本知识和技能。培养学生良好的信息素养,把信息技术作为支持终身学习和合作学习的手段,为适合信息社会的学习工作和生活打下必要的基础。
【教学内容分析】
《算法的执行》是浙教版信息科技课程,六年级上册的第五课。六年级的小学生对于信息科技课程已经有了良好的基础,本课是在以往已学习过的有关 Python 算法概念,抽象建模的前提下进行的。通过这一内容的教学进一步丰富学生对算法的认知和理解。
【教学目标】
1、知识目标:了解 Python 算法执行的知识,掌握 Python 的运行程序、调试程序,能够使用计算机来解决身边的问题。
2、能力目标:能够利用 Python 进行调试,完善程序。
3、情感目标:通过对 Python 算法执行的学习,培养学生的编程兴趣。
教学重点:掌握 Python 的运行程序、调试程序,培养学生调试完善程序的能力。教学难点:能够通过自主探究,学会用计算机程序解决身边的问题。
【核心素养指向】
2022 年版《义务教育信息科技课程标准》对第三学段(5-6 级)的课程内容中明确指出,算法是计算的核心要素之一。要求学生“能基于对算法的理解,设置和调整参数,观察相应程序的执行。”本教学设计 基于新课标的要求,寄望通过教学从身边的算法入手,培养学生的计算思维和学习技术运用方向的核心素养:学生能够熟练使用信息技术工具进行操作与创造。
【学情分析】
六年级是学生在小学学习生活中最后一个阶段,是学生终生学习一个中转站,对学生一生具有重要意义。学生们已经上过几个学期的信息技术课,具有计算机的基本操作技能。虽然对信息技术课的探究热情很 高,但是更多的是出于好奇。因此,知识学习并不扎实,应用于生活的能力不强。教学当中就需要重点为关注学习方式的引导,用建构主义原理帮助他们建立关于计算机的系统知识,提倡他们运用信息技术于其他学科学习中,均衡地发展学生的信息技术素养。
【设计构想】
1、整体设想
首先,通过动画片和生活场景,创设情境,调动兴趣导入课程。再从复习入手,引导学生探究新知。最后,以任务驱动的方法配合小组合作,巩固课堂学习的知识内容。通过教学评价和课堂小结完成教学内容。
2、教法学法
采用情景创设、小组合作和任务驱动的方法来完成教学。3.情境与任务
立足新课标提倡的“身边的算法”从日常生活情景创设入手,由身边的信息技术应用——包饺子讲解算法的概念,再由已往知识的复习导入新教学内容的学习。在理论知识讲解的同时,通过小组合作与任务驱动由理论转为实践,让课堂教学内容有理论有实践。
4.学生活动
学生活动以自主探究为主,在理论知识学习之后,通过动手操作和实践完成教学目标。
【教学环境及资源准备】
教学课件,电子教材,电脑
【教学活动设计】
学习任务
(各环节)
学习过程
设计意图
用时(单位 : 分钟)
教师活动
学生活动
1、谈话:同学们,前几节课我们学习了Python的很多
1、复习
1、通过谈话,引
3分钟
知识,知道了算法的概念,设计等等。今天我们继续
已学知
导学生复习已学
学习新知识。
识
的知识。
激趣导入
2、视频导入:播放鸡兔同笼的数学题动画片。
3、提问:同学们能够快速算出这道题的答案吗?
2、看动
画片思
2、通过观看动画
片,思考并回答问
4、教师:用数学的方法自然可以得出答案,但是知道
考并回
题,激发学生对接
吗?用Python程序也一样可以。
答问题.
下来课程内容的
5、引出题目:算法的执行(板书)
兴趣。
1、教师:我们的生活离不开信息技术,比如看视频会 有兴趣推荐的算法,每天使用手机也有手机解锁的算法。想想学过的知识,计算机编程里常说的算法是什么意思呢?
1、换种思维,学生们想一想,生活中的信息技术还有哪些算法。
2、学生发言回答包饺子的步骤。
3、学生实际操 作电脑, 按教师 教的方 法能够 正确找 到相应 的菜单 栏,并能打开相 应的程 序。
1、通过概念的解释培养学生的信息技术思维,明白生活中很多事项都与信息技术相关。引导学生发现生活中的信息技术。
2、通过实际操作知道运行程序的方法。能够按步骤找对菜单栏,正确打开程序。
8分钟
2、教师:其实算法就是执行任务时遵循的步骤列表。 同学们知不知道包饺子的步骤。
我们日常生活中很多活动都是算法的外在物理表现形式,同学们回答了饺子要经过和面—拌馅—擀皮—包饺子等系列步骤,这些步骤就可以称为包饺子的算法, 只有按步骤完成了,才能够上桌吃饭。