资料摘要
输入、输出语句和赋值语句一、教材分析1.教材所处的地位和作用我们用自然语言或程序框图描述的算法,但是计算机是无法“看得懂,听得见”的。因此还需要将算法用计算机能够理解的程序设计语言翻译成计算机程序。程序设计语言有很多种。为了实现算法中的三种基本的逻辑结构:顺序结构、条件结构和循环结构,各种程序设计语
- 资料类型:教学教案文档
- 所属课文:1.2.1 输入语句、输出语句和赋值语句
- 支持正文预览,并提供同课文课件入口
- 浏览次数
- 194
- 下载次数
- 0
- 更新时间
- 2018-06-03 09:49:00
- 来源学校
- 学校:重庆市忠县中学校
1.2.1 输入语句、输出语句和赋值语句优秀完整教案
未知
摘要:暂无摘要
关键词:1.2.1 输入语句、输…优秀完整教案
正文
输入、输出语句和赋值语句
一、教材分析
1.教材所处的地位和作用
我们用自然语言或程序框图描述的算法,但是计算机是无法“看得懂,听得见”的。因此还需要将算法用计算机能够理解的程序设计语言翻译成计算机程序。程序设计语言有很多种。为了实现算法中的三种基本的逻辑结构:顺序结构、条件结构和循环结构,各种程序设计语言中都包含下列基本的算法语句:输入语句、输出语句、赋值语句、条件语句和循环语句.。而我们今天所要学习的是前三种算法语句,它们基本上是对应于算法中的顺序结构的。
2.教学的重点和难点
重点:正确理解输入语句、输出语句、赋值语句的作用。
难点:准确写出输入语句、输出语句、赋值语句。
二、教学目标分析
1.知识与技能目标:
(1)正确理解输入语句、输出语句、赋值语句的结构。
(2)会写一些简单的程序。
(3)掌握赋值语句中的“=”的作用。
2.过程与方法目标:
(1)让学生充分地感知、体验应用计算机解决数学问题的方法;并能初步操作、模仿。
(2)通过模仿,操作,探索的过程,体会算法的基本思想和基本语句的用途,提高学生应用数学软件的能力. 3.情感,态度和价值观目标
(1)通过对三种语句的了解和实现,发展有条理的思考,表达的能力,提高逻辑思维能力. (2)学习算法语句,帮助学生利用计算机软件实现算法,活跃思维,提高学生的数学素养. (3)结合计算机软件的应用, 增强应用数学的意识,在计算机上实现算法让学生体会成功喜悦.
三、教学方法与手段分析
1.教学方法:引导与合作交流相结合,学生在体会三种语句结构格式的过程中,让学生积极参与,讨论交流,充分挖掘三种算法语句的格式特点及意义,在分析具体问题的过程中总结三种算法语句的思想与特征. 2.教学手段:运用计算机、图形计算器辅助教学
四、教学过程分析
1. 创设情境(约5分钟)
请学生们举出一些在日常生活中所应用到的有关计算机的例子,如:听MP3,看电影,玩游戏,打字排版,画卡通画,处理数据等等,并告诉学生在现代社会里,计算机已经成为人们日常生活和工作不可缺少的工具,然后接着问学生知不知道计算机到底是怎样工作的?通过这个问题引出今天所要学习的内容。
让学生们将课本学习的内容与现实生活联系在了一起,这样能够激起他们对接下来的所要学习内容的兴趣,为整节课的学习打下一个良好的基础。
2.探究新知(约15分钟)
计算机完成任何一项任务都需要算法,但是,用自然语言或程序框图表示的算法,计算机是无法“理解”的. 因此我们还需要将算法用计算机能够理解的程序设计语言来表示.
例1:已知函数y=x3+3x2-24x+30,设计求自变量x对应的函数值的算法步骤. 算法分析:
第一步,输入一个自变量x的值
第二步,计算y=x3+3x2-24x+30. 第三步,输出y.
开始
输入x
y=x+3x-24x+30
输出y
32结束
程序:INPUT“x=”;x 输入语句
y=x^3+3*x^2-24*x+30 赋值语句
PRINT y 输出语句
END 在这个程序中,第1行中的INPUT语句称为输入语句,其一般格式是:
INPUT
“提示内容”;变量
其中,“提示内容”一般是提示用户输入什么样的信息,它可以用字母、符号、文字等来表述. 变量是指程序在运行时其值是可以变化的量,一般用字母表示,若输入多个变量,提示内容之间以及各变量之间用“逗号”隔开;
提示内容加“引号”,提示内容与变量之间用“分号”隔开.
在这个程序中,第3行中的PRINT语句称为输出语句,其一般格式是:
“提示内容”;表达
其中,“提示内容”一般是提示用户输出什么样的信息,它通常是常量或变量的值;表达式一般是表示输出信息所对应的字母或代数式.PRINT语句可以在计算机的屏幕上输出运算结果和系统信息.
在上述求函数值的程序中,第2行中的语句称为赋值语句,其一般格式是:
变量=表达
其基本含义是将表达式所代表的值赋给变量,赋值语句中的“=”叫做赋值号.计算机在执行赋值语句时,先计算“=”右边表达式的值,然后把这个值赋给“=”左边的变量
(学生们先看,再跟着做,先不必深究该程序如何得来,只要模仿编写程序,通过运行自己编写的程序发现问题所在,进一步提高学生的模仿能力)
之后,我向学生们提问:在这个程序中,他们觉得哪些是输入语句、输出语句和赋值语句?(同学们互相交流、议论、猜想、概括出结论。提示:“input”和“print”的中文意思,还要请学生们注意到在赋值语句中的赋值号“=”与数学中的等号意义不同。)
此过程由老师引导,学生们自己讨论并总结出什么是输入语句、输出语句和赋值语句,这样比老师直接地将知识传授给他们,学习的效果更佳,同时也锻炼了学生们思考问题的能力和概括能力,激发学习兴趣。
然后给出一个思考题:在1.1.2中程序框图中的输入框,输出框的内容怎样用输入语句、输出语句来表达?(学生讨论、交流想法,然后请学生作答)这样可以及时应用刚刚学习的内容,并可以将前后所学知识联系起来。
3.例题精析(约12分钟)
例2 写出计算一个学生语文、数学、英语三门课的平均成绩的算法、程序框图和程序.
在本环节中我为学生们准备了三道例题,这三道例题均选自课本的例2、例3和例4,学生通过这几道例题的讲解,结合计算机程序上机运用,可以掌握在程序设计语言中的前三种算法语句,体会到他们在程序中的意义和作用。
4.课堂精练(约4分钟)
P15 练习
1. 提问:如果要求输入一个摄氏温度,输出其相应的华氏温度,又该如何设计程序?(学生课后思考,讨论完成)通过提问启发学生们思考,发散思维。
5.课堂小结(约5分钟)
⑴输入语句、输出语句和赋值语句的结构特点及联系
⑵应用输入语句,输出语句,赋值语句编写一些简单的程序解决数学问题
⑶
赋值语句中“=”的作用及应用
⑷编程一般的步骤:先写出算法,再进行编程。
6.布置作业
P23 习题1.2 A组
1(2)、2 [设计意图]课后作业的布置是为了检验学生对本节课内容的理解和运用程度以及实际接受情况,并促使学生进一步巩固和掌握所学内容。
7.板书设计
为了引入概念,我首先给出了一个基本的应用条件语句能够解决的例题:
例1 编写一个程序,求实数x的绝对值。
整个过程由师生共同分析完成。老师要引导学生分析、研究例题中的两个程序,既要让学生们看到已知的三种语句,更要注意到未知的语句,即条件语句。总结上述例题的程序可得出条件语句的两种一般格式,接下来由师生共同对这两种格式进行研究. 3.知识应用(约15分钟)
此环节有两个例题
例2 编写程序,写出输入两个数a和b,将较大的数打印出来
例3 编写程序,使任意输入的3个整数按从大到小的顺序输出. 先把解决问题的思路用程序框图表示出来,然后再根据程序框图给出的算法步骤,逐步把算法用对应的程序语句表达出来。(程序框图先由学生讨论,再统一,然后利用图形计算器演示,学生会惊喜的发现:自己也是个编程高手了!这样可以激发学生们的学习兴趣)
4.练习巩固(约4分钟)
课本第30页第3题
练习可巩固学生对知识的理解,也可在练习中发现问题,使问题得到及时的解决。
5.课堂小结(约5分钟)
条件语句的步骤、结构及功能.
知识性内容的小结,可把课堂教学传授的知识尽快化为学生的素质;数学思想方法的小结,可使学生更深刻地理解数学思想方法在解题中的地位和应用
6.布置作业
课本练习第3、4题
[设计意图]课后作业的布置是为了检验学生对本节课内容的理解和运用程度以及实际接受情况,并促使学生进一步巩固和掌握所学内容。对作业实施分层设置,分必做和选做,利于拓展学生的自主发展的空间。
文档信息
- 格式: PDF
- 页数: 未知页
- 字数: 未知
- 上传时间: 2018-06-03 09:49:00
- 下载次数: 0
- 浏览次数: 194
- 积分: 1
- 收藏: 0
作者信息
5ygggwenku_147287
来自:学校:重庆市忠县中学校
配套课件
相关文档
下载提示
下载文档后,您可以获得:
- 完整无水印文档
- 高清阅读体验
- 随时保存查看
- 支持打印下载
关于本教案的常见问题
Q:1.2.1 输入语句、输出语句和赋值语句优秀完整教案是什么类型的资料?
A:这是一份教学教案文档,可用于备课、课堂讲解与课后复习,支持在线预览正文内容。
Q:这份教案对应哪篇课文?
A:对应课文《1.2.1 输入语句、输出语句和赋值语句》,可从面包屑进入课文目录查看同课其他资料。
Q:如何找到配套课件?
A:页面提供「配套课件/同课文课件」入口;也可进入课文详情页同时查看教案与课件列表。