输入输出赋值语句教学设计赵润峰.doc

输入输出赋值语句教学设计赵润峰.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
输入输出赋值语句教学设计赵润峰

课题:输入输出语句和赋值语句 同煤一中赵润峰 【内容解析】 计算机完成任何一项任务都需要算法,但是,我们用自然语言或程序框图描述的算法,计算机是无法“看得懂,听得见”的.因此还需要将算法用计算机能够理解的程序设计语言。程序设计语言只是将算法转换为程序的的工具,而算法才是解决问题的关键,本节的目的之一就是通过学习算法语句,帮助学生进一步体会算法的思想。根据这一部分的教学要求和基于学生对于算法的认知理解情况,在处理这部分内容时,可让学生先进行模仿,通过操作、探索、总结,为下一节解决程序问题的编写先做好基础性的铺垫。并且应尽可能选取最简单、最典型的算法模型作为载体。因为一方面进行算法教学的目标是介绍算法的基本思想和初步知识;另一方面,算法本身就是与具体问题结合在一起的,空讲理论只能导致学生不能真正理解算法和不会设计具体问题的算法,而从简单、典型、学生熟悉的算法模型中挖掘、提炼出来的思想和方法,更容易被学生接受。,培养发展有条理的思维和表达能力,提高逻辑思维能力,因此可把有效设计、实现、调试和测试程序的任务留给信息技术等课程或让学生课后来做。 【教学目标】 知识与技能 (1)正确理解输入语句、输出语句、赋值语句的结构。 (2)会写一些简单的程序。 (3)掌握赋值语句中的“=”的作用。 过程与方法 (1)让学生充分地感知、体验应用计算机解决数学问题的方法;并能初步操作、模仿。 (2)通过对题目情境的探究,尝试设计出解决问题的程序,理解逻辑推理的数学方法。 情感态度与价值观 通过本节内容的学习,使我们认识到计算机与人们生活密切相关,增强计算机应用意识,提高学生学习新知识的兴趣。 【重点难点】 重点:输入语句、输出语句和赋值语句的一般格式。 难点:理解输入语句、输出语句和赋值语句及赋值号“=”。 【教学用具】多媒体辅助教学(ppt、实物投影仪、计算机)。 【教学过程】 教学引入 我们学习了用自然语言或程序框图表示的算法,这两种语言计算机是无法“看得懂,听得见”的.因此还需要将算法用计算机能够理解的程序设计语言来表示。为了实现算法中的三种基本的逻辑结构:顺序结构、条件结构和循环结构,各种程序设计语言中都包含下列基本的算法语句: 教学内容 师生活动 设计意图 新 课 引 入 引例:用描点法作函数的图象时,需要求出自变量与函数的一组对应值。编写程序,分别计算当时的函数值。 框图: 程序: 〖提问〗:在这个程序中,第2行显然对应矩形框图,那第1行对应框图中的哪个?框图中的输出框对应哪行? 程序中的运算符,和我们平常用的有所不同,具体如下: 数学运算 加 减 乘 除 程序符号 + - * / x^n sqr(x) abs(a) 学生说出框图; 教师用PPT给出一个程序语言的算法 教师提问由学生通过观察回答; 教师用PPT做总结说明引出课题 通过一个熟悉的例子引出算法框图,并由教师给出一个程序语言的算法,让学生通过对比来体会框图与程序语言间的对应,并初步对程序语言产生印象。 构 建 新 知 打开课本P22 教师利用引例展示并讲解三种语句的一般格式及赋值号的特点 利用讲解对知识目标中的1、3做好铺垫,并切入重点,难点,为后面的重点难点突破做引导 例 题 分 析 例1.编写程序,计算一个学生数学、语文、英语三门课的平均成绩。 算法: 程序: 〖提问〗:输入语句有赋值功能,“=”也有赋值功能,它们是一样的吗?有没有区别? 例2. 请写出下面运算输出的结果. 学生:先思考算法,画出程序框图,再进行编程。 教师可以适当地提示;并把学生写出的程序语言通过实物投影进行展示 学生通过展示来规范格式 教师提出问题学生进行思考并解答 例1体现并突出三种语言间的联系,并让学生能模仿写出程序语言 利用实物投影来规范并强调学生的书写格式从而落实知识目标1、2 例2为了巩固知识目标1、2并进一步理解体会知识目标3 例3.写出下面程序的输出结果。 例4.已知,,交换的值。 看课本例5. 学生观察给出的程序来体会赋值号的作用,加深理解变量的赋值,以及赋值号与等号的区别 教师在学生观察的基础上提出问题 例4体会赋值号的另一用法,教师提出问题 学生讨论解决,并拿出解决方案,教师可做适当提示 例3使学生加深对赋值号的理解,并能进一步体会重复赋值,从而落实目标3,并巩固目标2 例4和例5是赋值号的另一应用,希望学生从中体会赋值语句的作用及落实过程与方法中的教学目标 课 堂 练 习 练习:判断下列给出的输入语句、输出语句和赋值语句是否正确?为什么? (1)输入语句 INPUT a;b;c

文档评论(0)

zhanghc + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档