《小学五年级信息科学信息的编程加工教学设计.docx》由会员分享,可在线阅读,更多相关《小学五年级信息科学信息的编程加工教学设计.docx(8页珍藏版)》请在优知文库上搜索。
1、章节名称信息的编程加工计划学时1课时学习内容分析一节课的学习不可能让学生对编程有很深入的了解,重要的是要让学生了解还有这样一种信息加工的方式、体验编程解决问题的过程,培养学习兴趣,整合数学的必修三“算法”,并为后续的算法选修模块的学习做铺垫。学习者分析作为信息加工的一种方式,编程加工信息对于学生来说比较陌生,也比较神秘,绝大多数同学都有探究的欲望和兴趣。教学目标课程标准:知道程序的作用,知道用计算机解决实际问题的基本步骤和方法。知识与技能:了解算法是解决问题的方法与步骤;计算机程序是人们为利用计算机解决问题而编写的指令代码。了解EXCel中宏的录制、修改和运行操作。过程与方法:体验编程加工信息
2、的主要过程;了解编程加工的内在机制;能对一些简单问题进行分析并设计出合理的算法。情感、态度与价值观:客观认识程序设计的本质,消除对编程加工信息的神秘感与畏难心理;培养合理使用信息技术的道德品质。教学重点及解决措施重点:(1)了解算法的含义及算法设计在编程加工中的重要性;(2)体验编程的主要过程。解决措施:不考虑专业素养方面的发展,可以以学生体验编程和使用程序解决问题等方式进行。教学难点及解决措施难点:(1)对某些实际问题进行算法设计;(2)通过体验编程的主要过程,了解编程加工信息的内在机制。解决措施:从较专业的角度考虑,从问题解决入手,通过把问题分析抽象成为具体步骤或方法(如数学算式),从而形
3、成算法,然后根据算法设计进行编制程序。教学设计思路1 .常用的信息加工方式有利用软件加工、编程加工、智能化加工等方法。此节内容承接表格信息加工单元之后,并与数学的算法设计模块相吻合,因此在教学样例的选择上除了考虑要能承上启下外,还希望达到与其他学科整合的目的。2 .教育科学出版社的信息技术基础(必修)一书在编程加工部分提供的样例程序是冒泡排序,里面涉及到的知识点包括了选择、循环以及循环嵌套等内容,对学生的要求较高,在一个课时内完成的效果恐怕不理想。在参考了不少老师处理本课的方法和经验后,我最终决定采用“宏”作为讲授编程加工的切入点。这一来是因为学生刚学完表格信息加工,对EXCEL的应用已比较熟
4、练,引入“宏”的概念可实现顺理成章的过渡;二来是因为宏的录制、修改与运行本身就是面向对象的编程加工,可以让学生充分体验程序设计过程,但又不会涉及太多复杂的代码指令,对于适当控制本课的难度、深度有一定作用。学习环境网络教室、教学资源教学过程教学环节所用时间教师活动学生活动设计意图情境导入3分要求学生复习在excel中对某成绩表进行求名次和排序复习旧知识,思考自己要完成该任务需经历的步巩固旧知识,为引入本节内容作铺垫。操作。问:你们相信老师能在一秒内完成吗?运行预先录制的宏。并告诉学生这是利用编程加工实现的。骤和时间。观察老师演示并感叹其快捷准确,体验对信息进行编程加工的优势。发学生的好奇心与学习
5、热情,引入本节的学习内容。问:我们以前一个学生回明确编程加学过的文本、答,其余同学工是计算机图像和表格信回顾并思考,加工信息的息加工属于哪重要类型。种信息加工类重难点讲授10分型?有何优缺点。说明编程加工结合老师讲授的例子来思考,回顾数帮助学生理解算法的含就是要计算机学上刚学完义,知道我根据我们的指的算法知识,们生活中的令来解决问理解算法的许多问题都题,所以首先含义。是遵循某些要弄清楚人工算法来解决解决问题的步骤与方法。然四位学生拿的。后从日常生活着老师预先的寄信例子,准备的卡纸使学生进一引入算法概上台,卜面的步理解算法念。同学根据任的含义,明问:刚才我们务要求对卡确算法与程练习对成绩表纸上写
6、的操序的区别,求名次与排序作步骤进行为完成后面的任务是否也排序。的实践任务有算法?它的作铺垫。算法是怎样的?演示怎样把刚观看老师演使学生理解才设计好的算示的步骤,结算法设计是法变成计算机合刚才用文编程加工的提出任务2分可以执行的程序,即Excel中宏的录制和字表述的算法来理解这个宏是怎样重要步骤,通过简单的“宏”消除运行。解决我们的对编程的神问题的。秘感和畏惧心理。实践探究10分指导,要求学生自行练习,编出能快速求名次与排序的宏。问:你们的宏能对第二个工作表进行同样的操作吗?参照老师的方法上机练习。在第二个工作表中执行第一个宏,并发现问题。使学生体验编程加工的过程。设疑,为引入第二个任务一一代
7、码调试作准备。剖析程序5分用VB编辑器打开我们录制的第一个宏,结合预先写好的注释指导学生分析其结构和不同语句的作用。请一个学生上台示范,其余同学观看并尝试修改宏代码,完成第二个任务。体验程序设计中编写代码与调试运行的过程。加深理解程序设计的内在机制。要求完成第二部分完成基分层教学,提l垃个任务的同学本任务的学让部分基础用5分尝试修改画函生根据要求较好、自学数图像的代对其他程序能力较强的码,并观看日进行分析与同学实现知泡排序的动画修改。识的迁移,教程。对编程加工的认识进步提问。跟随老师的计算机处理信息的优势。提问回顾刚才的任务练习情况,小结使学生对各个知识点的认识得到系编程加工过统深化。课堂小结3分编程加工信息的主要过程以宏病毒为例说明善用信息技术的重要性。程,理解程序设计内在机制。阅读案例并思考,理解任何信息技术都是双刃剑。培养学生的信息道德素养。对学生上传的上传练习表培养学生自学习评价2分本节课练习表格作个别口头点评。格并撰写成长日志,小结对编程加工我反思与评价的习惯,获取教学反的认识。馈信息。1.紧扣主题,设计教学活动,紧紧围绕“不断提高学生的信息素养”这个新课程理念,层层展开,渐教渐递进。学2.教学活动具有丰富的整合内涵,始终吸引学生反关注,较容易引起共鸣。思3.取材内容丰富,一定程度上实现了情感目标的渗透。专家点评