小学五年级信息科学信息的编程加工教学设计_第1页
小学五年级信息科学信息的编程加工教学设计_第2页
小学五年级信息科学信息的编程加工教学设计_第3页
小学五年级信息科学信息的编程加工教学设计_第4页
小学五年级信息科学信息的编程加工教学设计_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

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

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论