




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
课题:信息的编程加工武汉市第十二中学周淑萍标准模块:必修·信息技术基础教材:教育科学出版社《信息技术基础》第三章第二节信息的编程加工课时安排:1课时【课程标准解读】课程标准:通过对信息的编程过程的体验,知道利用计算机解决问题的步骤,了解计算机加工信息的内在机制。标准解读:在信息技术环境下利用计算机进行信息加工有自动化、人性化、智能化三种主要形态,本章首先从整体上介绍了信息加工的一般过程和方式,本节主要介绍自动化(编程实现)信息加工,为介绍其它的加工形态作铺垫,让学生了解信息加工的不同形态其实都是在前人编程的基础上实现的,从而更好地了解计算机加工信息的工作原理。【教学情况分析】1、教学内容分析:“信息的编程加工”是苏科版普通高中课程标准实验教科书《信息技术基础》必修部分,第三章信息的编程加工和智能化加工第二节信息的编程加工内容。由于第一节学生已学习了信息加工的一般过程和方式,本节主要介绍自动化(编程实现)信息加工。本节内容是对上一节情景的承接,主要是描述一个编程过程,通过对整个过程的体验让学生了解计算机编程加工的基本步骤和流程,知道利用计算机解决问题的方法。2、学情分析对于信息技术学科,我校有大多数学生在初中都没有接触到利用计算机来进行编程方面的内容,因此在利用VB来进行编程方面的基础可以说是零,老师就要从最简单、最基础的方面来引导这些零起点的学生。在学生已有的计算机基础上给他们讲解一下程序设计中的算法以及一些简单的VB编程,激发他们的兴趣,不宜深入.因为有些学生将选修“算法与程序设计”,那时将继续深入学习这方面的内容,因此在这里只向同学们简单介绍编程,让学生感受编程的魅力.【教学目标】1.知识与技能:①了解程序设计的基本流程及算法的含义;②体验编程是解决实际问题的一个重要途径。2.过程与方法:①培养学生自主学习、探究学习的能力;②培养分析解决问题的能力以及逻辑思维的能力。3.情感态度和价值观①激发学生的兴趣,形成积极主动学习信息技术的态度;②感悟计算机程序设计的思想,增加学生的成就感;③感受到程序设计的独特魅力,为以后选修《算法与程序设计》打下良好的基础。【教学重点和难点】1、重点是让学生体验通过编程实现计算机加工信息的整个过程,知道利用计算机解决问题的步骤和基本思想方法,从而了解计算机信息加工的内在机制;2、难点是让学生理解用算法描述实际问题,理解人的思维在计算机工作中发挥的作用。【教学设计思路】教学方法:“游戏教学法”、“成品分析法”、“任务驱动法”【教学过程】步骤教师活动学生活动设计意图创设情景导入新课展示“”的故事,并提问:国王到底要赏赐给达依尔多少麦子,你能算出来吗?(答案为×1019粒,如果说一升麦子约150000粒,那么国王应该赏赐达依尔一百四十万亿升麦子。)了解故事后讨论,并思考能否用人工方式算出这个问题的答案,可通过什么途径来得出具体答案。选择这个导入主要是因为很容易激发学生兴趣,并且很自然的便引出了计算机编程加工信息的概念。由上面的问题引入,人工计算无法解决的问题,可通过计算机(编程)来解决。学习探究体验过程理解算法问题:计算机能够快速的求出问题的解,是不是代表它有思维,知道如何解决问题?理解算法的真正含义,并能与实际生活中的例子结合起来。给出算法的定义,并举例说明,要求学生结合生活中的实例充分理解算法的真正含义。推导:我们要计算机解决问题,必须要先告诉他解决问题的过程和方法,在程序设计里面我们叫算法。实例一:小学有篇课文,里面提到过著名数学家华罗庚“烧水泡茶”的问题。对于这个问题,他是怎么解决的?具体步骤:第一步:烧水;第二步:烧水过程中,洗刷茶具;第三步:水烧开后沏茶。实例二:烹饪鲤鱼算法。你能举例来说说你对算法的理解吗?设计算法问题:我们如果要利用计算机编程解决问题,首先必须要设计好算法。计算机处理简单问题的步骤和方法。任务一:在计算机中,如何交换两变量a,b的值。如a=9b=2,步骤如下:(1)将a的值9赋给TEMP;(2)将b的值2赋给a;(3)将TEMP的值9赋给b。拓展任务:求三个数a,b,c中的最小数提示:计算机可以比较两个数的大小,但不能同时比较三个数的大小,通过两两比较来解决问题。游戏:准备三个杯子,一杯装有透明颜色的纯净水,一杯装着有颜色的饮料,还有一个杯子是空的。请三个同学上来演示,该如何将两个杯子里面的水和饮料互换。理解计算机处理数据的内在运行机制。高一学生几乎没有接触过程序设计,对计算机中数据的处理不理解。此处通过游戏的设置,结合实例能让学生对此有很好的认识。初识代码对照前面的算法设计,给出用VB编写的交换a,b两数的实例代码段。a=9:b=2temp=aa=bb=tempPrint
a,b,temp分析代码,运行已经编写好的程序,得出结果。熟悉VB运行环境。一节课的时间,不可能将程序设计的内容讲的很深入,这里只要求学生初步的认识代码,并不要求他们编写程序。运行程序给出上述例子的源程序,要求学生打开VB,调试运行程序,查看结果。具体步骤:1、打开电脑的E盘,找到“VB源程序”文件夹;2、打开里面的“实例1:两数交换”文件夹,找到“”文件,双击打开;3、启动VB后,选择菜单栏上的“运行”→“启动”;4、在弹出的窗口上,单击鼠标左键,查看结果;5、在右边的“工程资源管理器”窗口上,选择“查看代码”,查看并修改程序源代码。要求小组内先做完的同学帮助其他同学,充当小老师的角色。运行已经设计好的程序,体验程序设计的整个过程,感受程序设计的独特魅力。修改代码探究任务:小组合作,根据要求修改程序段代码,运行程序将运行结果记入“课堂任务完成情况记载表”,并对结果进行简单的分析。任务一:将“实例:绘制函数图像”中的“y=x^2”改为“y=x^2-10”,分别查看修改前后的运行结果;任务二:将“实例:校运会百米成绩排序”的“>”改为“<”,查看修改前后的运行结果;二人为一小组,探究合作,完成任务,并对程序运行结果进行分析、探讨。通过运行实例程序,体验用编程来解决问题的过程。在对代码有初步的认识后,要求学生简单的修改程序,通过对不同程序运行结果进行分析,能初步理解计算机编程的基本原理。巩固练习练习:一位爱好程序设计的同学,想通过程序设计解决“鸡兔同笼”的问题,他制定的如下工作过程中,更恰当的是()。A.提出问题、设计算法、编写程序、得到答案B.提出问题、编写程序、运行程序、得到答案C.提出问题、设计程序、编写程序、运行程序参考答案:A完成练习,总结程序设计的基本步骤和流程。巩固练习一的设置主要是帮助学生总结程序设计的基本流程;拓展练习算法描述题两个大人和两个小孩渡河。渡口只有一条小船,一次只能渡过一个大人或两个小孩。他们四人都会划船,都不会游泳。想一想,怎么渡过河去?请写出渡河的方法与步骤:课外思考题进一步激发学生对程序设计的兴趣,供学有余力的同学练习。总结本节内容重在引导学生对算法思想和编程过程的体验,教学中,教师对VB程序语言的介绍要把握好度,活动组织上要把握好时间。通过今天的学习,大家对信息的编程加工,计算机处理数据的方法有一个概括性的认识,体验了程序设计的独特魅力。这节课的内容是“算法与程序设计”选修模块中的一部分,如果大家还有兴趣可以选修这个模块。请同学们课后预习下一节内容:信息智能化加工。总结程序设计的基本步骤和流程,以及操作过程的经验,理解计算机对信息进行编程加工的原理与方法。概括本节课所学内容,并介绍“算法与程序设计”选修模块,为学生对该模块有所认识,对选修提供帮助。【教学反馈】《信息的编程加工》这一章节难度较大,教学内容设置的“度”很难把握,过深或过浅均不合适,所以我首先设定了教学的总体目标便是让学生体验信息的编程加工过程,教学环节则以提出问题、设计算法、认识代码、调试运行为主线完成。在教学中,结合学生对程序代码完全不熟悉的特点,我尽量使用最通俗的语言来引导学生,从学生表现出的兴趣以及最后完成任务的情况来看,效果比较明显。最大的缺点则是,整个教程流程安排过于紧凑,学生完全在教师的引导和安排下进行学习,自主探究、讨论思考的时间缺少了,这可能导致整个教学没办法得到最后的升华,进一步激发学生对程序设计的兴趣。课堂任务完成情况记载表小组成员:任务任务一运行“实例:绘制函数图像”任务二运行“实例:校运会百米成绩排序”修改代码将实例中的“y=x^2”改为“y=x^2-10”将实例中的“>”改为“<”修改前结果描述
修改后结果描述
附:运行、修改程序代码的具体步骤:1、打开电脑的E盘,找到“VB源程序”文件夹;2、打开里面的“实例:****”文件夹,找到“**.frm”文件,双击打开;3、启动VB后,选择菜单栏上的“运行”→“启动”;4、在弹出的窗口上,单击鼠标左键或者点击按钮,查看程序运行结果;(说明:如果是运行实例“校运会百米成绩排序”后,弹出的窗口会自动最小化到任务栏,请首先将窗口打开,在对应的文本框中输入成绩和编号后点击“排序”,即可查看结果。)5、在右边的“工程资源管理器”窗口上,选择“查看代码”,查看并修改程序源代码。教学环节学生活动教学环节学生活动创设情景导入新课学习探究理解算法学习探究算法设计学习探究认识代码
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025至2030年中国R-脲丙基三乙氧基硅烷数据监测研究报告
- 2025至2030年中国EVA剖台刀数据监测研究报告
- 2025年中国芝麻辣酱市场调查研究报告
- 2025年中国水壳市场调查研究报告
- 2025年中国摆锤式冲击弹性试验机市场调查研究报告
- Unit 6 At One with Nature 单元教学设计-2024-2025学年高中英语外研版(2019)必修第一册
- 2025年中国哑光型印花胶浆市场调查研究报告
- 望牛墩土石方施工方案
- 2024-2025学年高中物理第四章1量子概念的诞生练习含解析教科版选修3-5
- 小学信息技术六年级上册第12课《水-生命之源》教学设计
- 湘教版三年级美术下册教案全册
- (高清版)DB15∕T 3585-2024 高标准农田施工质量评定规程
- 试油(气)HSE作业指导书
- 重症监护-ICU的设置、管理与常用监测技术
- 法律顾问服务投标方案(完整技术标)
- 中医药三方合作协议书范本
- 2024年《动漫艺术概论》自考复习题库(附答案)
- 2024年职业技能“大数据考试”专业技术人员继续教育考试题库与答案
- 慢病报卡系统使用流程图
- 2024年辽宁轨道交通职业学院单招职业适应性测试题库含答案
- 小升初数学总复习专题训练:平行四边形的面积与梯形的面积
评论
0/150
提交评论