3.2信息的编程与加工教学设计

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

1课题名称《信息的编程与加工》计划学时1授课人教材分析《信息的编程加工》是教育科学出版社高中信息技术教材必修第三章第二节的知识。本节内容是上一节“信息加工的概述”的承接。通过上一节课学生们知道了信息加工的重要性、信息加工的过程、信息加工的类型。其中第一种类型就是“基于程序设计自动化信息加工”。该节课的核心意义不在于让学生完全掌握编程,而应该是让他们在用编程的方法解决问题的过程中,对编程加工获得体验,并了解其内在的机制。学情分析高中生思维活跃,求知欲旺盛,有较强的概括能力和逻辑思维能力。但他们接触程序设计较少,加之该部分内容本身相对枯燥,因此,激发学生兴趣,以消除他们对程序设计的恐惧心理,调动其积极性,显得尤其重要。教学目标知识与技能:1.了解编程加工是信息加工的一种重要方式;2.知道信息的编程加工的主要过程;3.初步学会在VB中输入代码,调试程序。过程与方法:体验编程加工信息的主要过程。情感、态度与价值观:1.感受利用计算机程序解决问题的独特魅力;2.客观认识程序设计的本质,消除对编程加工信息的神秘感与畏惧感,体验编程的快乐和艰辛。教学重点难点重点:体验编程加工信息的主要过程;知道利用计算机解决问题的思想方法,了解计算机加工信息的内在机制。难点:“描点法”绘制函数图像的代码理解;修改代码解决不同函数图像的绘制问题;调试运行“1加到n”程序;理解人的思维在计算机中发挥的作用。课前准备教师课前围绕信息的编程加工所搜集几个简单小程序,及其相关资料,精选资源。教学策略首先提出问题:电脑是怎样绘制出函数图像的,让学生带着问题开始本节课的学习。通过分析代码功能、修改关键代码绘制不同曲线的图像等活动,使学生体验编程解决问题的全过程,并在真实体验的基础上,构建自己的知识体系。以“从1加到n为例”,了解计算机编程解决问题的内在原理,理解算法的重要作用,领会计算机程序解决问题的独特魅力。部分学有余力的学生可以对程序做进一步修改,绘制复杂图形。教学地点微机教室教学过程复习导入上节课我们学习了“信息加工的概述”,知道了信息加工的重要性、信息加工的过程、加工方式的变化,信息加工的类型。提问:这三种类型是相互独立的还是相互融合的?举例:Flash动画的设计制作包含三种类型。现在我们化整为零,开始学习最有魅力的第一种类型——“基于程序设计自动化信息加工”。引入新课提问:数学课上,我们学过如何绘制一个函数的图像?绘制精确地函数图像很麻烦,如何利用计算机来解决这个难题?2分析出第一步,第二步,第三步,第四步。教学内容教师活动学生活动设计目的一、展示VB小程序直接运行程序“绘制函数图像.exe”,向学生演示y=x^2的函数图像。观察程序运行结果激发学生对程序设计的兴趣二、简单介绍VB1.工程文件,窗体文件;2.工具箱常用工具:文字,文本框,按钮等。3.属性窗口、设计窗口。了解VB的基础知识打好基础教学过程三、初探源代码打开工程文件“绘制函数图像.vbp”,展示并简单介绍源代码。认识常见语句,如:DIM,Print等了解计算机编程加工信息的基本原理四、修改语句1.修改语句“Forx=-10To10Step0.0001”其中的x值的范围和步长;2.修改语句“y=x^2”,变为其他函数,如:y=sin(x)等,绘制自己的“创意曲线”;3.提问:x的步长修改后有什么结果?印证计算机绘制函数图像的原理——描点法。1.修改X的范围和步长,观察程序运行结果的变化;2.修改函数,观察函数图像的变化;调动学生学习兴趣,感受计算机程序解决问题的独特魅力五、阶段性评价1.对完成任务最快的同学提出表扬;2.对绘制出的函数图像种类最多的同学提出表扬;3.对运行时发生错误并能想到原因的同学提出表扬;4.鼓励不能顺利完成任务的同学。同桌或前后座互帮互助,相互学习,修改语句重视课堂评价,激励学生不断学习。了解课堂教学质量。六、提出新问题1.展示教师修改的“绘制函数图像2”,为程序修改留下想象空间。2.提出问题“1加到100”如何编程解决?对比两种算法。3.更上一层楼:“从1加到n的和”如何编程解决?对比算法1(顺序相加)和算法2(两头相加)。思考问题3。了解编程解决问题的思想方法;了解计算机加工信息的内在机制。七、自己动手1.教师演示程序界面的设计,添加一个文本框,一个按钮。提供源代码。2.教师巡回辅导。准确输入源代码,调试运行程序。同桌讨论学习。体验编程的快乐和艰辛。体会程序3学有余力的学生探究程序“溢出”错误的原因和对策。调试的重要性。八、评价1.对完成任务最快的同学提出表扬;2.对界面设计美观、运行结果准确的同学提出表扬;3.对能解决运行时发生“溢出”等错误并能想到原因或者解决办法的同学提出表扬;4.鼓励不能顺利完成任务的同学。同桌或前后座互帮互助,检查错误,相互学习重视课堂评价,激励学生不断学习。了解课堂教学质量。课堂小结本节课学习了用描点法编程绘制函数图像,并自己动手调试运行了“1加到n的和”的程序,了解了计算机编程解决问题的思想方法和计算机加工信息的内在机制,理解人的思维在计算机中的作用。让学生明确知道本节课的核心意义不在于让他们完全掌握编程,而是让他们在用编程的方法解决问题的过程中,对编程加工获得体验。教师引导学生讨论,使学生认识到用计算机编程可以帮助我们解决很多的问题;不但能解决画函数图像这样的小问题,还能解决更大更复杂的问题,如windows操作系统、Office软件就是用VB、C++等语言开发出来的。鼓励学生今后爱上编程,成为IT精英。课后反思本节课在教学过程中,紧扣课标,从学生的认识特点和实际能力出发,通过学生在数学课中已掌握的画函数图像的方法和步骤,自然的引导到计算机画函数图像的方法和流程。这样引入课题自然、清楚,更重要的是简化了“算法”和简化了程序,课堂效果较好,达到了课标的要求。通过剖析程序让学生了解编程解决问题的方法和步骤,通过学生上机实践,亲身感受计算机编程解决问题的过程,通过学生感悟编程的过程,感受到编程就像跟计算机对话一样,使学生更深的感受到程序解决问题的魅力。教学中采用了分层教学,对不同的学生有不同的要求,“零起点”学生能运行程序,看运行结果,亲身感受计算机程序解决问题的过程,懂得计算机程序设计的基本流程;“非零起点”的学生能有创意的修改源程序并得到不同效果。所有的学生都能达到课标的要求,每个学生在自己的基础上都有所提高。由于时间有限,学生尚不能更深的理解程序代码的含义。

1 / 3
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功