资料摘要
《输入、输出语句和赋值语句》教学设计一、教学目标: 1、知识与技能:正确理解输入语句、输出语句、赋值语句的结构特点,并会运用他们写一些简单的程序;掌握赋值语句中的“=”的作用;发展有条理的思考,表达的能力,提高逻辑思维能力。 2、过程与方法:实例使学生充分地感知、体验应用计算机解决数学问题的方法
- 资料类型:教学教案文档
- 所属课文:1.2.1 输入语句、输出语句和赋值语句
- 支持正文预览,并提供同课文课件入口
- 浏览次数
- 131
- 下载次数
- 0
- 更新时间
- 2018-06-19 11:54:00
- 来源学校
- 学校:双峰县第一中学
1.2.1 输入语句、输出语句和赋值语句教学评价实录
未知
摘要:暂无摘要
关键词:1.2.1 输入语句、输…教学评价实录
正文
《输入、输出语句和赋值语句》
教学设计
一、教学目标: 1、知识与技能:正确理解输入语句、输出语句、赋值语句的结构特点,并会运用他们写一些简单的程序;掌握赋值语句中的“=”的作用;发展有条理的思考,表达的能力,提高逻辑思维能力。 2、过程与方法:实例使学生充分地感知、体验应用计算机解决数学问题的方法;通过模仿,操作,探索的过程,体会算法的基本思想,在此基础上由算法语句表示算法,从而细致的刻画算法,进一步体会算法的基本思想。 3、情感态度与价值观:通过本节内容的学习,帮助学生利用计算机软件实现算法,活跃思维,提高学生的数学素养.使他们认识到计算机与人们生活密切相关,增强计算机应用意识,让学生体会成功的喜悦。 二、背景分析 1、内容分析:通过前面的学习,学生了解了算法的含义及其本质特征;学习了用算法步骤和程序框图表示算法的方法,理解了用自然语言表示算法步骤有明确的顺序性,但是对在一定条件下才会被执行的步骤,以及在一定条件下会被重复执行的步骤,自然语言的表示就显的困难,而且不直观、不准确;用程序框图的方法表示算法,使算法的结构更加清楚、步骤更加直观和精确;但这两种形式计算机不识别,只有转化为计算机识别的程序语言,计算机才能理解和执行,而且程序语言可以更细致的刻画算法,学习程序语言表示算法是为了借助于计算机执行算法,帮助学生进一步体会算法及其思想。所以本节课的学习重点:学生理解基本的赋值、输入和输出语句的结构特点及用法.,并在此基础上编写由算法语句组成的程序,帮助学生进一步体会算法及其思想。 2、学清分析:由于程序语言学生前未接触,种类很多,赋值,输入和输出语句都有各自特殊的含义和适用条件,而且算法语句有着严格的语法规则,他的正确与否,需要用计算机来检验,所以本节课的学习难点:将程序框图转化为算法语句组成的程序。
三、教法导学: 根据建构主义、最近发展区理论和本节课的特点,贯彻“教为主导,学为主体,问题解决为主线,能力发展为目标”的教学思想,采用支架式教学,通过营造问题情景,激发学生的探索欲望,鼓励学生自主探索、合情推理、多方联想,用数学观点分析、解决问题。
四、教学过程: (一)、知识回顾
1.什么是算法?什么是程序框图?
-------算法通常指按照一定规则解决某一类问题的明确和有限的步骤。
-------程序框图又称流程图,是一种用程序框、流程线及文字说明来表示算法的图形
2.算法的基本逻辑结构有哪些?
-------算法的基本结构有三种:顺序结构、条件结构、循环结构,其中循环结构又分为当型结构和直到型结构两种。
(二)、自主学习
阅读教材21页回答下列问题:
1.什么是程序语言?
-------用自然语言和程序框图描述的算法,计算机无法识别,必须转化为其能理解的语言,即程序语言。
2.基本的算法语句有哪些?各自对应怎样的算法结构?
-------基本的算法语句:输入语句、输出语句、赋值语句、条件语句、循环语句;输入语句、输出语句、赋值语句是对应顺序结构,条件语句对应条件结构,循环语句对应循环结构。
(三)、新课讲解
输入语句:
一般格式是:
INPUT
“x=”
;x INPUT“提示内容”;变量
注意:1. “提示内容”与变量之间必须用分号“;”隔开。2.提示的内容要用双引号。
3.“提示内容”与“;”可省略
例:要想输入一个学生的语文和数学两门课的成绩:
INPUT “Chinese”;a INPUT “Maths”;b 4. INPUT语句可以给多个变量赋值
其格式为:INPUT “提示内容1,提示内容2,…”;变量1,变量2,…
INPUT
“a,b,c=”
;
a,b,c 注意:各变量之间必须用逗号“,”隔开。但最后的变量的后面不需要。
5. INPUT语句只能给变量赋值,不能给表达式(包含变量、常量、运算式、字符串)赋值。
例:下列输入语句正确的有(
C
)
A. INPUT 2,3,4
B. INPUT
“x=”;x,“y=”;y
C. INPUT
x,y,z
D. INPUT
x=2
E. INPUT a+b
F. INPUT 93 输出语句:
一般格式是:PRINT“提示内容”;表达式
PRINT “sum=”;s 注意:(1)如果某一个变量已经被赋值,则可以用PRINT语句打印出来该变量的值。
如:X=3 PRINT
X (2)用一个PRINT语句可以打印出若干个变量的值。
如:
A=1 B=2 C=3 PRINT
“A、B、C分别是:”;A,B,C (3)用PRINT语句可以输出表达式的值。
如:
3+5/2
说明:PRINT语句具有计算和输出的双重功能,遇到表达式时,它先计算,后输出。
(4)用PRINT语句可以输出多个表达式的值
如:
2+3,5﹡6,8/2 小结:输出语句与输入语句相同和不同之处
格式
功能
说明
INPUT语句
INPUT“提示内容”;变量
对程序中的变量赋值
PRINT语句
PRINT“提示内容”;表达式
输出表达式值、计算
1)“提示内容”与“;”可省
1)表达式可以是变量、
2)一个语句可以给多个变量计算公式或系统信息
赋值,中间用“,”分隔;
3)无计算功能
2)一个语句可以输出多
个表达式,不同的表达
式之间可用“,”分隔
3)有计算功能,能直接
输出计算公式的值
例1:编写程序,计算一个学生数学、语文、英语三门课的平均成绩。
程序①:INPUT
“Maths=”;a
INPUT
“Chinese=”;b
INPUT
“English=”;c
“The average=”;(a+b+c) /3
END 程序②:INPUT “Maths,Chinese,English”;a,b,c
m=(a+b+c)/3
“The average=”;m
END 赋值语句
赋值语句的定义:赋给变量一个确定值的语句,叫做赋值语句。
赋值语句的作用:先计算出赋值号右边表达式的值,然后把该值赋给左边的变量. Sum=a+b+c 一般格式是:变量=表达式
探究思考
问题1:下列的赋值形式正确吗?为什么?
①x+y=2+3
错
②2=x错
问题2:在数学中x=y与y=x的意义是一样的,那么在赋值语句中一样吗?不一样
问题3:我们知道a=a+1在数学中是不成立的,但在赋值语句中成立吗?为什么?
答:在赋值语句中是成立的,意思是将a的原值加1在赋给a,即a的值增加1。
练
习:
1.下面的程序运行后,x,y各等于多少?
x=3 y=4 x=y PRINT “x=”
;x PRINT “y=”
;y END 2.下面的程序运行后,a,b,c各等于多少?
a=3 b=-5 c=8 a=b b=c c=a PRINT
a,b,c END
例2:交换两个变量A和B的值,并输出交换前后的值。
程序:
INPUT A INPUT B PRINT “A,B 分别是”
;A,B X=A A=B B=X PRINT “A,B 分别是”;
A,B END (四)、课时小结:
1.本节介绍了输入语句和输出语句的结构特点。掌握并应用输入语句,输出语
句编写一些简单的程序解决数学问题。
2.赋值语句中的“=”的作用及应用
文档信息
- 格式: PDF
- 页数: 未知页
- 字数: 未知
- 上传时间: 2018-06-19 11:54:00
- 下载次数: 0
- 浏览次数: 131
- 积分: 1
- 收藏: 0
作者信息
5ygggwenku_147287
来自:学校:双峰县第一中学
配套课件
相关文档
下载提示
下载文档后,您可以获得:
- 完整无水印文档
- 高清阅读体验
- 随时保存查看
- 支持打印下载
关于本教案的常见问题
Q:1.2.1 输入语句、输出语句和赋值语句教学评价实录是什么类型的资料?
A:这是一份教学教案文档,可用于备课、课堂讲解与课后复习,支持在线预览正文内容。
Q:这份教案对应哪篇课文?
A:对应课文《1.2.1 输入语句、输出语句和赋值语句》,可从面包屑进入课文目录查看同课其他资料。
Q:如何找到配套课件?
A:页面提供「配套课件/同课文课件」入口;也可进入课文详情页同时查看教案与课件列表。