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