《信息的编程加工》说课稿.doc_第1页
《信息的编程加工》说课稿.doc_第2页
《信息的编程加工》说课稿.doc_第3页
《信息的编程加工》说课稿.doc_第4页
全文预览已结束

下载本文档

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

文档简介

信息的编程加工说课稿蕲春一中骆道松一、教材分析 (一)教材地位及作用本节课是教育科学出版社、高中课程标准实验教材信息技术基础(必修)第3章的第2节,共1课时。本节主要介绍程序设计的自动化加工,自动化加工是信息加工和处理的一种重要手段,是智能化和人性化加工的一个基础。本课为选修课程算法与程序设计作前期准备并打下基础。是高中数学必修3第一章 算法初步的有效引导。(二)教学目标1、知识与技能知道利用计算机解决问题的步骤和基本思想方法算法设计,从而了解计算机信息加工的内在机制。2、过程与方法通过体验一个完整的程序设计过程,懂得运用编程加工信息来解决问题的方法。3、情感态度与价值观体验程序设计的魅力,激发学生学习编程的兴趣,培养与他人合作交流的意识和习惯。(三)教学重点体验编程加工信息的主要过程(四)教学难点理解用算法描述实际问题,让人的思维在计算机中发挥的作用。二、学情分析开学就把学生分成了15个小组,每组4人,并指定了组长,小组成员固定。程序设计很少有学生接触过,再加上内容本身相对枯燥,因此创设情景,激发学生兴趣,消除他们对程序设计的“恐惧”心理,调动他们学习和探究的主动性、积极性,显得尤其重要。学生不可能用一节课的时间对编程掌握多少,让他们在体验中理解编程加工的主要过程,了解其内在机制;并通过简单的改进实现小小的目标,有成功的体验和收获是能够达到的。三、学法构建在教学中,引导学生主要按以下两种方式来完成任务:1自主探究给学生提供了相关的课件资源,充分相信学生的学习能力和解决问题的能力;学生通过自己在计算机体验操作、修改加工,从中体验编程加工的魅力和主要过程,进一步理解其内在机制。2小组协作学生以4人为单位共同完成任务,鼓励优秀学生帮助基础较差的学生。遇到问题主张先自己思考,不能解决的再通过小组协作的方式探讨,若还有问题再请教老师。通过小组协作和沟通,学生可以看到问题不同的解决途径,开阔学生思路,从而加深对知识的理解。四、教法分析 在教学方法上,我坚持以“学生为主体,教师为主导”的指导原则,结合教学内容和学生的具体情况,我主要采用了如下几种教法:1讲解示范法程序设计的一般过程和方法,学生可能归纳不完整,需要教师适时补充和讲解;对于y=x2的图像编程实现,需要教师演示操作,为学生的亲身体验作示范;对于计算机加工信息的内在机制,学生理解起来更是抽象,需要教师适时点破并作分析。2任务驱动法我设置了让学生改编y=x2程序代码,实现y=x2、y=sin x图像的体验任务,让学生修改关键代码的过程中,体验编程加工的魅力和主要过程、了解编程加工的内在机制。3分层教学法考虑到学生的基础不齐,为了给一些基础好的学生创设挑战、形成吸引力,我设计了2个拓展任务,供学有余力的学生。五、教学过程 (一)情境引入,激发兴趣(4分钟)教师:大家下过象棋吗?水平怎么样?我来讲一个“象棋与麦子”的故事。传说古代印度有个国王,他非常迷恋棋类活动,而宰相达伊尔是个聪明的大臣,他投其所好发明了国际象棋。国王爱不释手,决定奖赏宰相。达伊尔说:“陛下,我别无他求,请在我这张棋盘的第1个格子里赏我1粒麦子;在第2个格子里赏我2粒麦子;在第3个格子里赏我4粒麦子;在第4个格子里赏我8粒麦子以此类推,直到第64个格子,把这张棋盘上各格应赏给的麦子全赏给我就可以了。”同学们算一下,国王应赏给他多少麦子呢? 学生: 1+2+22+23+263 太大了,算不出来。 老师用计算机设计了一个小程序,看看它的效率如何。(二)引导发现,体验编程过程(18分钟)启发学生回顾数学中的“描点法”绘制函数图象的一般过程:绘制y=x2函数图像第一步,准备好绘图工具,如纸、铅笔、直尺等;第二步,绘制坐标系的横轴与纵轴;第三步,依据要绘制的函数表达式,如y=x2 ,选择几个自变量的值算出相应的因变量值,得到一组坐标点,如(-3 ,9)、 (-2 ,4)、(0 ,0)、(2 ,4)、(3 ,9);第四步,在坐标系上描出这几个点; 最后,尽量光滑地描点连线。借鉴上述思路,用计算机编程绘制函数图像的过程是:第一步,选择计算机程序设计语言;第二步,绘制坐标系;第三步,根据函数表达式计算所要描点的坐标;第四步,在坐标系中描点成像。(三)VB实现画y=x2函数图像(1)认识代码 画y=x2函数的图像代码。 Private Sub Command1_Click() 确定命令按钮单击事件 Dim x, y As Single 定义x ,y 两个变量 Picture1.Scale (-10, 25)-(10, -25) 定义坐标系 Picture1.Line (-10, 0)-(10, 0), RGB(0, 0, 255) 画横坐标轴,颜色为蓝色 Picture1.Line (0, 25)-(0, -25), RGB(0, 0, 255) 画纵坐标轴,颜色为蓝色 用循环语句描点画函数图像 For x = -10 To 10 Step 0.0001 x 值从-10 变化到10,每次增量为0.0001 y = x 2 根据表达式y=x2 来计算y 值 Picture1.PSet (x, y), RGB(255, 0, 0) 根据x ,y 的值用红色描点 Next x 取下一个增量后的x 值 End Sub 结束事件 “描点法”手工绘制时一般只选取5 6个点就画出了函数的图像,所以精度相对较低。而计算机编程绘图的优势则在于,它能够反复精确地执行相似的运算过程,瞬时完成大量数据的计算,取的点远多于手工绘图取的点,所以这种方法绘制的图像更平滑、更美观。上例中,计算机共画出了20 万个点,保证了函数图像的清晰度。(2)调试运行 一般而言,编写代码时难免出现错误,所以在代码编写过程中和编写完成后都需要不断调试运行,以确保准确无误。(四)协作探索,解决问题y=sinxy=x2学生以4人为一小组,尝试利用VB编写程序,实现下列信息加工过程,小组间互相交流心得与体会。(五)由点到面,归纳总结问题:计算机能快速地求出问题的解,是不是代表它有思维、知道如何解决问题?答案:否定的,所以必须告诉它解决问题的过程和方法,在程序设计中我们称之为算法。信息的编程加工一般要经过如下四个步骤: 分析信息,即对要加工的信息进行科学地分析,明确其提供的已知条件和需要完成的加工目标; 设计算法,设计出编程加工的具体方法与步骤; 编写代码,即用某种程序设计语言编写出计算机能够直接识别的代码; 调试运行,即通过调试和运行编写好的代码,发现并修改其中的错误直至能够实现目标。(六)拓展探究、提高创新(5分钟) 学生的层次不一,对于还未完成必作任务的学生,教师及小组给予指导帮助;对于学有余力的小组和学生,教师应创设挑战,并鼓励他们完成拓展任务。拓展任务:利用VB编写程序,实现下列信息加工 任务1: 任务2: y=sinx+1()y=sinx()六、教学评价(5分钟)1对于每个任务,分别鼓励1-2个完成较好的小组展示其作品,教师适时点评。2师生互动,回顾编程加工的主要过程,进一步明确本节课的重点;对学生的实践探究和小组合作做出整体点评;并结合教学目标和各班学生具体情况给出针对性建议。计算机进行信息加工时,“编程加工”是无处不在的。相信通过今后的学习,有的同

温馨提示

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

评论

0/150

提交评论