11信息编程加工.docVIP

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
11信息编程加工

第三章 第二节 《信息的编程加工》 授课教师:索茜 教材分析 标准模块:必修 · 信息技术基础 教材:教育科学出版社 《信息技术基础》 第三章 第二节 《信息的编程加工》 教学目标 知识目标 ???让学生了解编程加工信息的内在机制; ? 使学生理解算法的概念,掌握算法的设计、选择及应用; 让学生了解并体验程序设计的主要过程。 能力目标 ?????? 培养学生自主学习、探究学习的能力,分析解决问题的能力以及逻辑思维的能力。 情感态度目标 ????? 感受到程序设计的独特魅力。 ???? 激发学生对“算法与程序设计”的兴趣,为以后选修《算法与程序设计》打下良好的基础。 学生分析 学生是首次接触程序设计,算法是学生较难理解和掌握的内容,对学生要求不能过高,随着学习的深入,学生的理解会逐步加深,因此,教师应注意循序渐进,绝不可一蹴而就。 教学内容分析 地位作用: 本节内容是学生在学习了第一节信息加工概述后进行的学习,是对上一节的承接,主要通过对程序设计过程的体验让学生了解计算机加工信息的内在机制,知道利用计算机解决问题的步骤。 教学重点: 感悟信息编程加工的整个过程,了解利用计算机解决问题的方法和步骤。 教学难点: 如何用算法描述实际问题,用语言来实现算法。 设计理念: 希望通过本节课的学习,同学们能够了解一些 VB的基本常识,知道算法是进行程序设计的关键所在,会自己编写或者修改一些简单的小程序。通过操作和剖析已经编好的计算机程序,在解决实际问题中分析并了解其工作过程,这种通过问题分析并形成算法再利用计算机程序解决问题的思路和做法,对学生解决问题的时候有很大的帮助 教学用时 1课时 ?教学过程 创设情境,问题引入 展示“象棋与麦子”的故事,并提问: 1、国王能给出达依尔所要求的麦子吗? 2、能否用人工算出这个问题的答案? (答案为1.84467×1019粒,人工计算无法解决,引出可通过计算机编程解决) 学生活动:了解该故事,并思考能否人工算出这个问题的答案,可通过什么途径来得出具体答案。 设计意图:让学生了解使用计算机解决问题的方法,创设课堂教学情境,激发学生学习兴趣。 程序体验,加深理解 y=x2函数图像程序 导入:   教师提问:数学课上我们是如何绘制函数图像的?我们能不能让计算机来绘制函数图像呢?   学生回答:数学课上可以用描点法来绘制函数图像,用计算机来绘制函数图像好象没有现成的软件。   再问:前面学过利用计算机进行信息加工的一般过程是首先根据信息的类型和加工要求选择合适的计算机软件或者自编程序,既然没有现成的软件可以完成这个任务,那么,我们可以就来编写一个程序来绘制函数图像。有没有同学编写过程序?   学生回答没有。   引出课题:已经为此编写了一个小程序。   演示:绘制函数y=x2的函数图像的程序,效果如右图。然后把程序发给学生让学生试用。   提问:结合数学课上我们绘制函数图像的过程,阅读程序代码,体验计算机绘制函数图像的方法和步骤。   引出概念:“算法”——解决问题的方法和步骤。 举一个简单的例子,说明算法: 如何交换两变量a,b中的值 在计算中处理此类问题时不能直接交换a,b的值,需临时变量TEMP,逐步交换类似交换两个杯子中饮料,需借助于另一个空杯子 如a=9,b=2,步骤如下: (1)将a的值9赋给temp; (2)将b的值2赋给a; (3)将temp的值9赋给b;   提问:计算机也会这样思考吗?   如何让计算机知道我们设计的算法呢?   引出程序设计的一般步骤:   1、分析问题:即对要加工的信息进行科学的分析,明确其提供的已知条件和需要完成的加工目标;   2、设计算法:设计出编程加工的具体方法与步骤。   3、编写代码:即用某种程序设计语言编写出计算机能够直接识别的代码   4、调试运行:即通过调试和运行编写好的代码,发现并修改其中的错误直至能够实现目标。 指导学生完成P49页实践题1,将绘制y=x2的函数图像的程序在理解的基础上略作修改,绘制出如右图所示的函数图像,并将修改后的代码写在课本上。通过以上实践,让学生体验编程解决问题的乐趣和成就感。 3、拓展练习:将绘制y=x2的函数图像的程序在理解的基础上略作修改,绘制出如右图所示的函数图像, 教学反思:1、学生对教材中列举的源程序普遍看不懂。本课要求是体验过程,能不能换一种方式;    2、在教学过程中,按小组学习是可行的。小组中不同层次的学生可形成“伙伴教学”的关系。

文档评论(0)

asd522513656 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档