信息的编程加工

来源 :信息技术教育 | 被引量 : 0次 | 上传用户:ti110
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  


  教学目标
  
  让学生亲身感受计算机程序解决问题的过程,了解用高级语言编程工具解决问题的基本方法,感悟计算机程序设计的思想,了解计算机程序设计的基本流程,激发学生对信息技术的求知欲,提高其学习兴趣,形成积极主动学习信息技术的态度,将信息技术应用到其他学科并解决其中的问题;引导学生了解更多有关程序设计的基本知识,引发其学习选修课程《算法与程序设计》的兴趣。
  
  教材、学情分析
  
  本节的作用和地位
  用计算机程序解决问题,是信息加工和处理的一种重要手段,是人们把现实世界的任务转换成计算机可以直接识别并执行的指令代码。通过学习本节内容,让学生了解计算机是在人的具体指令之下解决实际问题的,计算机程序是一组操作指令或语句序列,以往使用过的工具软件实际上也是一种计算机程序,只不过是由别人已经编写好、可以在计算机上直接使用的而已。
  通过操作和剖析已经编好的计算机程序,在解决实际问题中分析并了解其工作过程,这种通过问题分析形成算法、再利用计算机程序解决问题的思路和做法,对学生帮助很大。
  
  本节主要内容介绍
  教师执行一个画二次函数y=x2的图像的小程序,让学生了解计算机程序的工作过程,通过解剖这段程序,让学生了解程序设计的基本流程。在学生练习时,将源程序提供给学生,让学生运行程序,亲身感受计算机程序解决问题的过程,在此基础上对源程序进行修改,画出其他函数的图像。
  
  重点、难点分析
  教学重点:在高级语言环境中执行一段简单实用的计算机程序代码,了解其工作过程。
  教学难点:解剖程序,了解其结构组成和具体作用,认识计算机程序设计的基本流程。
  
  学生分析
  我校高一年级学生入校后,我们作过简单调查,有5%左右学生的信息技术水平是零起点,还有30%的学生虽非零起点,但对以前所学知识掌握得较差。
  
  教学策略设计
  
  教学方法设计
  针对学情,我在教学中没有用教材提供的程序,而是选用了学生熟悉的画函数图像的例子,通过学生总结数学课中画函数图像的方法和步骤,引导出计算机解决问题的方法和步骤,即“算法”。教学中采用了活动式、启发式和探究式等教学模式。
  教学设计中安排了大量尝试性、探索性的活动,引导学生积极主动地完成学习任务;逐步建立起自主性和研究性的学习模式,从而更加突出学生在教学过程中的主体地位;教学中还安排了大量实践性、操作性的内容,使学生在具体活动中理解信息技术的基本知识,掌握信息处理的基本技能,并能够灵活应用到学习和生活中。
  关于教-学流程和教-学活动的设计思路(图1)
  


  学生上机操作安排和教师应用信息技术的情况
  
  1.学生上机操作的任务和目标;教师应注意哪些方面的巡视指导?
  由于学生信息技术水平参差不齐,学生上机练习采用分层的任务和目标,将学生按是否“零起点”分为A类和B类。
  A类:运行程序,看运行结果,亲身感受计算机程序解决问题的过程,懂得计算机程序设计的基本流程;
  B类:在A类的基础上,能够通过修改源程序画出其他函数的图像。
  教师应注意学生是否正确地运行了程序、看到了运行结果;修改源程序时,函数表达式写得是否正确。
  2.教师计划使用哪些设备、软件、课件或资源?
  本节课的教学在多媒体机房进行,需要多媒体广播系统、投影等设备。学生机装有VB软件、教师为教学设计的课件及与教材配套的教学素材等资源。
  教学过程
  教与学的过程描述
   教与学的过程描述
  关键环节提炼
  1.引入:借助高一年级学生正在学习函数图像知识的背景,从演示画学生熟悉的y=x2函数图像入手,能立即唤起学生的求知欲,使其产生学习兴趣。
  2.剖析:这一环节的流程如图2所示。
  


  学生在数学课上所学的用描点法画函数图像的方法、步骤所体现的数学思维,是计算机程序设计的基础。我利用对比的方法,从人机对话的角度,逐句剖析计算机画二次函数y=x2的图像的程序(见程序剖析实例),让学生了解其结构组成和具体作用,懂得计算机程序设计的基本思想:按照人类解决问题的思维方法,进行人机对话。计算机能够听懂的“话”,就是我们输入的命令。这样,有利于消除学生对计算机编程的神秘感,激发学生的学习兴趣。
  程序剖析实例:
   Private Sub Command1_Click( ) '事件
   Dim x, y As Single '定义变量
   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 = -5 To 5 Step 0.0001
   y = x ^ 2
   Picture1.PSet (x, y), RGB(255, 0, 0)
   Next x
  End Sub
  在这个环节中,我没有采用教材中“用冒泡排序法解决100米决赛成绩排序问题”的实例,基于两方面的考虑:其一,宁夏处于西部欠发达地区,信息技术教育特别是计算机语言的学习相对滞后,大部分学生在初中没有接触过计算机语言,还有一部分学生是“零起点”;其二,用“冒泡排序法解决100米决赛成绩排序问题”的程序设计,涉及循环语句、条件语句和循环嵌套等知识,需要的课时多,作为实例剖析难度较大,可能会使学生产生计算机程序难学的负面效应。
  3.体验:教材中安排了“编程实现”小节让学生经历和体验程序设计的过程,其“界面设计”、“代码编写”和“调试运行”三个环节非常好。我结合学生的实际情况,仍以画y=x2二次函数的图像为主题,组织学生实施上述三个环节的学习、体验。首先将引入课题时运行的几个画函数图像的小程序提供给学生,让其观看界面的设计、程序的代码,然后运行程序,在此基础上修改源程序代码,设计界面,画出其他函数的图像,感受计算机程序解决问题的过程。
  4.评价和交流:整个教学过程注重师生、生生间的交流互动。例如,在“编程实现”过程中,教师进行有目的的分层指导,让完成任务的学生通过广播教学给其他同学作示范,并介绍经验、体会,教师及时进行点评,其他学生提出补充或修改意见。
  5.总结提升:在“编程实现”的基础上,让学生自己运行教材配套光盘中的实用程序,教师引导学生讨论,使其认识到用计算机编程可以帮助我们解决很多问题:不但能解决画函数图像这样的小问题,还能解决更大、更复杂的问题,如Office就是用VB开发出来的;认识到“计算机解决问题和人解决问题一样需要有清晰的解题步骤,而对于计算机而言,这种解题步骤就称为算法”。
  计算机编程解决问题的过程如图3所示。
  


  教学反思
  
  教学设计
  本节课课堂效果较好,部分学生下课后找我借VB光盘,说到家里去安装,对编程产生了极大的热情。在处理教材时,我曾经很惶惑,也很忧虑,怕这样处理别人会说你脱离教材。后来,这节课作为公开课在全区信息技术研讨会上讲时,受到了学生的欢迎和听课老师的好评,信息技术课标组的专家们听完这节课后,也给了极高的评价。
  本节课教学我感到较为成功的地方是:以学生为本,紧扣课标,教材处理恰当,通过运行画函数图像的小程序抓住学生的视线;通过学生熟悉的描点法画函数图像引入课题;通过数学课中画函数图像的方法、步骤引入“算法”的概念;通过剖析程序,让学生了解编程解决问题的方法和步骤;通过上机实践,让学生亲身感受计算机编程解决问题的过程;通过感悟编程的过程,让学生感受到编程就像跟计算机“对话”一样;通过运行配套光盘中的实用程序,使学生深刻地感受到用程序解决问题的魅力。
  
  分层教学的实施
  教学中采用了分层教学,对不同的学生有不同的要求,使所有的学生都能达到课标的要求,每个学生在自己的基础上都有所提高。
  
  感悟和提升
  在教学中,很多学生能感悟出程序设计的过程像对话一样,这正是程序设计的精髓。
  
  不足
  这节课内容较多,学生交流的时间较少,对学生作品的评价不够充分。
  


其他文献
近期,锐捷网络正式对外宣布,锐捷网络公司率先成为国内全线三层交换机通过IPv6论坛“IPv6 Ready”认证的网络厂商。特别值得说明的是,此次通过认证的锐捷网络RG-S3760系列,是通过“IPv6 Ready”认证的支持IPv6报文ASIC硬件转发的机架式多层交换机产品。  IPv6论坛是全球公认的认证机构,其“IPv6 Ready”认证在全球标准化IPv6方面具有无可比拟的权威地位。通过了“
期刊
近日,江苏省“校校通”工程招标采购落幕,包括浪潮、TCL和方正等在内的PC厂商,获得高达近3亿元的PC采购总额,其总量逾14万台的采购规模也成为近期国内教育市场较大的一次招标项目。    教育采购趋向规模化,PC海量激增    据CCID数据预测,国内教育行业市场投入将由2004年的300亿元猛增到2005年的400多亿元,年平均增长率高达30%以上。而教育信息化产品中占据重要地位的PC,在整个P
期刊
提纲:  教学:用心才能教好  研究:思考才能深刻  发展:坚持才能改变    研究:思考才能深刻    在教学中,如果教师经常用研究的眼光来审视实践的每个环节,将会从中发现更多问题,通过学习、交流、思考、感悟、总结和反思等方式,可以找到更多解决问题的可行办法。多年来,我常常坚持在研究状态下工作,勤于思考,乐于反思,在教学中开展了一系列有意义的研究和实践。  1.分层导学法的研究:解决差异性教学的
期刊
近日,Wacom公司在原有的影拓、非凡、丽图和新帝等系列的基础上,又推出一个新的系列产品——贵凡系列数位板,它让电脑绘图变得简单而乐趣无穷。拿起贵凡压感笔,无论是描、画,还是临摹,Wacom专利的无线无源和压感技术任凭你自由挥洒,从照片修饰、图片绘制到个人网页的设计,无不充分表现你的灵感和才华,甚至连电子邮件和网络聊天都变得图文并茂、个性十足。Wacom公司成立于1983年,作为数位板系统和笔感应
期刊
随着教育信息化进程的不断深入,网络使我们突破时空极限,最大限度地获取信息、交流信息、创生信息。基于网络而开发的电子教材因其丰富的多媒体特性和开放性,愈来愈受到人们的关注,人们期盼有更好、更灵活的电子教材来弥补传统教材的不足,为我们的教学带来更多、更好、更新鲜和更健康的“活水”。    武进区电子教材的特色    常州市武进区教育局电教中心于2003年开发以苏教版小学语文教材为蓝本的电子教材,是一种
期刊
相对于初、高中阶段,小学阶段的信息技术教学侧重于培养学生的学习兴趣。小学阶段时间跨度较长,又可分为小学低年级和小学高年级两个阶段。在实际教学中,针对学生的不同年龄段,可偏重于采取不同的教学模式。    小学低年级:问题探索、任务驱动    在小学低年级,学生对学习过程和学习的外部活动更感兴趣。但是,这个时期的学生学习还比较被动,缺乏自主学习的能力,他们的学习活动往往要在教师的带领下才能顺利地进行。
期刊
当信息技术刚刚走进语文课堂的时候,还不过是“新夹袄的”阿Q,人们眼前一亮之后发现,“斯亦不足畏也”,不过是几张会动的文字幻灯,几幅花花绿绿的图片,几段应景的音乐而已。作用也大抵是点缀课堂,活跃气氛,简省板书罢了。“真正能赢得学生和听课教师掌声的并不是那些炫目的、震撼的音像资源,而与传统教学一样,仍是学生与教师之间的精彩交流,特别是学生那些充满智慧、灵性的话语。”但是,当网络技术与语文联姻之后,基于
期刊
加快农村中小学现代远程教育工程建设是“工业反哺农业,城市支持农村”的一项重要举措;是促进城乡教育均衡发展,实现教育公平的有效途径;是推动农村学校教育教学改革、提高教学质量的重要手段;是建设社会主义和谐新农村的一项基础性工程,具有深远的意义。  国务委员陈至立在甘肃省张掖市出席中西部农村中小学现代远程教育教学应用现场交流会时强调,要实施好现代远程教育工程,大力提高农村教育质量。    2005年9月
期刊
任务驱动教学过程的每一个环节就像是商场的运营环节,精彩纷呈的任务设计只是打响了开业的第一炮,能否留住顾客、获得效益,还得靠细心的经营。可是,在实践中我们发现,不少信息技术课堂教学中,任务布置后学生的学习状态往往没有受到教师的足够重视,或根本被教师所遗忘,造成任务驱动教学方式流于形式,并没有真正有效地“驱动”学生进入学习、探索的环节。其实,要想任务得以实施、“驱动”得以有效,也需要用心“经营”和设计
期刊
一个好的课堂教学设计,无非要做到:能够激发学生探究性学习的兴趣;能够促进学生积极主动的参与学习过程;能够帮助学生形成良好的学习习惯和正确的学习策略;能够培养学生掌握并利用科学知识的态度(即情感)和能力。张贵红老师关于《食物链》的教学设计,恰恰就是从这四方面着手设计的。  本课例以探究问题为线索,引导学生开展三个探究活动,以达到知识、情感和能力三维目标的要求。一般来说,教师比较看重知识目标,为了完成
期刊