信息的编程加工.doc

信息的编程加工.doc

ID:48925057

大小:29.50 KB

页数:3页

时间:2020-02-25

信息的编程加工.doc_第1页
信息的编程加工.doc_第2页
信息的编程加工.doc_第3页
资源描述:

《信息的编程加工.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、信息的编程加工一、教材分析本节内容主要通过介绍编程绘制函数的例子来说明信息编程加工的过程。通过对整个过程的体验让学生了解计算机加工信息的内在机制,知道利用计算机解决问题的方法,引起学生对以后学习《算法与程序设计》的兴趣。二、学生分析本课的教学对象是高中一年级的学生。通过了解,有少部分学生是零起点,大部分学生的实际操作能力比较差。而且,程序设计很少有学生接触过,再加上内容本身相对枯燥,因此创设情景,激发学生兴趣,消除他们对程序设计的“恐惧”心理,调动他们学习和探究的主动性、积极性,显得尤其重要。学生不可能用一节课的时

2、间对编程掌握多少,但可以让他们在体验中理解编程加工的主要过程,了解其内在机制。三、教学目标1、知识与技能①了解并尝试利用计算机编程加工的主要过程,理解算法的含义。②感悟计算机程序设计的思想,了解计算机程序设计的基本流程。③体验程序设计的独特魅力。2、过程与方法通过体验一个完整的程序设计过程,懂得运用编程加工信息来解决问题的方法。3、情感态度与价值观①激发学生学习编程的兴趣,为以后选修《算法与程序设计》打下基础。②培养与他人合作交流的意识和习惯。四、教学重难点重点:体验编程加工信息的主要过程难点:理解用算法描述实际问

3、题,理解人的思维在计算机中发挥的作用,从而了解计算机信息加工的内在机制。五、教学方法讲解示范法、任务驱动法、合作探究法六、教学策略根据教学内容和学生的实际情况,教师首先通过讲解示范,给学生以系统连贯的知识,使学生容易理解和掌握所学内容。然后让学生运行“绘制函数图像”程序,并尝试修改源程序代码,绘制不同的函数图像,体验编程加工的独特魅力和主要过程、了解编程加工的内在机制。在完成任务的同时培养学生自主探索学习能力和与他人合作交流的习惯。在教学过程中还采用分层教学法,考虑到学生的基础参差不齐,我对不同层次的学生有不同的要

4、求。七、教学过程(一)创设情境、导入新课教师设问:大家是不是都喜欢玩游戏?学生回答:是。有没有思考过游戏到底是什么呢?游戏其实就是专业人员设计好的用来供用户娱乐的程序,是对信息的编程加工。实际上除了游戏外,我们所使用的软件,如操作系统软件、文字处理软件、动画网页制作软件都是软件工程师编写好的程序。通过学生们都喜爱的游戏和熟悉的软件很自然引出课题,激发学生的好奇心与积极性。(二)师生互动、学习新知1.老师首先打开“绘制函数图像”的VB源程序,简要介绍VB,对VB的界面设计窗口、代码窗口进行说明。2.运行“绘制函数图像

5、”的VB程序,请大家思考:①为什么点击“画图”按钮,它就会画出函数图像呢?②我们只要把问题原封不动地交给计算机,计算机就能自动得出结果吗?”然后打开“画图”按钮的程序代码窗口,师生共同来看一看计算机进行信息加工的奥秘。从而引出结论:计算机并不能代替人做所有的事情,它只能按照人们事先设计的程序工作。设计意图:启发学生归纳并自然地引出后几个步骤,避免生硬的说教,使知识的讲解过渡自然、衔接紧密。3.分析计算机解决实际问题的过程请大家想一想:在数学课上我们是如何用“描点法”手工绘制函数图像的呢?学生总结出数学课中画函数图像

6、的方法和步骤师生一起来逐句剖析程序,特别要让学生理解For…Next语句的作用和运行过程。请学生思考回答:计算机是怎样来实现画函数图像的?教师总结:当我们明确要解决的问题后,先要一步一步设计好怎么做,也就是解决问题的算法,然后选择一种合适的程序语言编写程序,将人们解决问题的过程用程序设计语言表述为指令,从而赋予计算机解决问题的能力。”让学生明白程序设计语言只是工具,算法才是程序设计的灵魂。.教师讲解算法的概念,并强调:它不仅是指计算的方法,而且还包含从何处着手、解题步骤以及结果处理等全过程。设计意图:让学生理解怎样

7、用算法描述实际问题、理解人的思维在计算机中发挥的作用,初步突破教学的难点。(三)亲身实践、体验成功让学生运行程序,亲身感受计算机程序解决问题的过程,修改源程序,画出在数学课中我们已经学过的其它函数图像。让学生有问题可以寻求同学或者老师的帮助,引导帮助学生对源程序代码进行修改。观察谁做出了好的作品,记录修改源程序时出现的错误。(四)交流评价、归纳总结①鼓励完成较好的小组展示其作品,教师进行点评。对学生的实践探究和小组合作做出整体点评。②师生一起回顾编程加工的主要过程信息的编程加工一般要经过四个步骤:分析信息→设计方法

8、→编写代码→调试运行(五)思维拓展请学生思考回答:利用计算机编程来完成任务的优势在哪里?教师总结:计算机能够反复精确地执行相似的运算过程,瞬时完成大量数据的计算。八、教学反思这节课通过教师的讲解演示和学生的亲身实践,让学生体验到计算机解决问题的过程,理解了计算机加工信息的内在机制,少部分基础好的学生能修改源程序画出其它函数的图像,使每个学生在自己的基础上都有

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。