数学苏教版必修3教案:1.3.2输入、输出语句Word版含解析.docVIP

数学苏教版必修3教案:1.3.2输入、输出语句Word版含解析.doc

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

1.3.2 输入、输出语句 整体设计 教材分析 算法是一种数学语言,本节通过伪代码的方式来学习算法语句,而伪代码是介于自然语言和计算机语言之间的文字和符号,是表达算法的简单而实用的好方法.它不是计算机语言,计算机无法识别,但它能很好地体现设计者的思想和意图.为了便于表达,我们在伪代码中使用BASIC语言的关键词,但不是BASIC语言.经历将具体问题的程序流程图转化为程序语句的过程,理解几种基本算法语句——输入语句、输出语句、赋值语句、条件语句、循环语句,体会算法的基本思想.教学中采用以学生自主学习、动手实践、合作交流的方式为主,倡导学生勇于实践、大胆表达.教师起指点、调节和提出新问题的作用.问题的设计应增强亲和力,体现本节课所包含的数学思想. 三维目标 1.通过让学生充分地感知、体验应用计算机解决数学问题的过程,采取对现实生活情境探究,尝试设计出解决问题的程序. 2.理解逻辑推理的数学方法,使学生掌握输入语句、输出语句的结构知识与处理使用这些基本语句解决一些基本问题的技能,达到培养学生认识到计算机与人们生活密切相关,增强计算机应用意识的情感与提高学习新知识的兴趣和逐步养成扎实严谨的科学态度的价值观. 重点难点 教学重点:正确理解输入语句、输出语句的作用. 教学难点:准确写出输入语句、输出语句. 课时安排 1课时 教学过程 导入新课 设计思路一:(情境导入) 先给大家讲个成语故事:“东汉有个对佛教教义很有研究的学者,叫牟融.他引用儒家的诗书向儒者宣讲佛经,受到了一些儒者的责难,指斥他为什么不直接依据佛经来回答问题.于是牟融讲了音乐家公明仪的故事:公明仪对着一头正吃草的牛弹了一首高深的曲子,牛毫不理会,只顾自己吃草,后来公明仪改弹像蚊子、牛蝇和小牛叫唤的声音,牛就摇着尾巴、竖起耳朵来听了.”哪位同学能说出故事中讲的是什么成语?这个成语说明了什么? 答:对牛弹琴,对牛弹琴讥笑听话的人听不出所以;也讽刺说话的人不看对象,不注意方式、方法.贬义. 这说明我们要对方做任何事情,都必须以对方能够理解和接受的方式、方法进行.如果用自然语言编制的算法或用流程图表示的算法来让计算机执行我们交给的任务,它是不会理会的,因为它“看”不懂,所以我们必须用计算机能“看”得懂的语言——程序语言.本节课我们就一起通过伪代码(pseudo code)(伪代码是介于自然语言和计算机语言之间的文字和符号,是表达算法的简单而实用的好方法,它稍加改造就可以上机运行.)学习基本的算法语句.下面,我们在伪代码中将使用BASIC语言的关键词. 设计思路二:(事例导入) 在现代社会里,计算机已经成为人们日常生活和工作不可缺少的工具,如:听MP3,看电影,玩游戏,打字排版,画卡通画,处理数据等等.那么,计算机是怎样工作的呢? 计算机完成任何一项任务都需要算法,但是,我们用自然语言或程序框图描述的算法,计算机是无法“看得懂,听得见”的.因此,还需要将算法用计算机能够理解的程序设计语言(programming language)翻译成计算机程序. 程序设计语言有很多种.如BASIC,Foxbase,C语言,C++,J++,VB等.为了实现算法中的三种基本的逻辑结构:顺序结构、条件结构和循环结构,各种程序设计语言中都包含下列基本的算法语句: 输入语句  输出语句  赋值语句 条件语句  循环语句 这就是本节所要研究的主要内容——基本算法语句.今天,我们先一起来学习输入、输出语句. 推进新课 新知探究 1.输入语句、输出语句基本上对应于算法中的顺序结构. 2.输入语句(Read statement) 输入语句的一般格式: Read变量 我们用输入语句“Read a,b”表示输入的数据依次送给a,b. 说明: (1)变量可以是多个,要用逗号来分开,但最后的变量的后面不需要任何符号,在输入时强调它们的顺序对应; (2)输入语句的作用是实现算法的输入信息功能; (3)输入语句要求输入的值只能是具体的常数,不能是函数、变量或表达式. 3.输出语句(output statement) 输出语句的一般格式: Print表达式 用输出语句“Print x”表示输出运算结果x. 说明: (1)输出语句的作用是实现算法的输出结果功能; (2)输出语句可以输出常量、变量或表达式的值以及字符. 记忆技巧:结合英语的意思,来理解这种句式的构造和意义,经过较短时间的努力还是可以熟练地记忆的. 应用示例 思路1 例1 编写程序,计算一个学生数学、语文、英语三门课的平均成绩. 分析:先写出算法,画出程序框图,再进行编程.   算法:      伪代码:Read a Read b Read c y←(a+b+c)/3 Print y 点评:看出来程序框图较为直观,但伪代码比较简洁,两者在应用时形成互补. 例2

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档