《赋值、输入和输出语句》(人教)

《赋值、输入和输出语句》(人教)

ID:38022911

大小:556.74 KB

页数:6页

时间:2019-05-03

《赋值、输入和输出语句》(人教)_第1页
《赋值、输入和输出语句》(人教)_第2页
《赋值、输入和输出语句》(人教)_第3页
《赋值、输入和输出语句》(人教)_第4页
《赋值、输入和输出语句》(人教)_第5页
资源描述:

《《赋值、输入和输出语句》(人教)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、人民教育出版社高二(必修3)畅言教育《赋值、输入和输出语句》◆教学目标【知识与能力目标】(1)正确理解输入语句、输出语句、赋值语句的结构。(2)掌握赋值语句中的“=”的作用。(3)会写一些简单的程序。【过程与方法能力目标】(1)初步感知、体验应用计算机解决数学问题的方法;(2)通过对现实生活情境的探究,尝试设计出解决问题的程序,理解逻辑推理的数学方法。【情感态度价值观目标】通过本节内容的学习.体会到计算机与人们生活密切相关,增强计算机应用意识,提高学生学习新知识的兴趣。◆教学重难点◆【教学重点】正确理解输入语句、输出语句、赋值语句的结构和用法。【教学难点】用心用情服务教育

2、人民教育出版社高二(必修3)畅言教育准确应用输入语句、输出语句、赋值语句将程序框图转化为算法语句。◆教学过程一、复习回顾导入新课1.什么是算法?什么是程序框图?算法通常指可以用计算机来解决的某一类问题的程序或步骤,这些程序或步骤必须是明确的和有效的,而且能够在有限步之内完成。程序框图是一中用规定的图形、指向线及文字说明来准确、直观的表示算法的图形。2.算法的基本逻辑结构有哪些?算法的基本结构有三种:顺序结构、条件结构、循环结构,其中循环结构又分为当型结构和直到型结构两种。教师提问,学生回答,并相互补充,学生思考、探究、抽象。落实上节课的基本知识;利用上节课的流程图,学生很

3、熟悉,易于集中精力思考、抽象新问题;从另一角度、层次提出问题,激发学生的求知欲,培养学生“多思、勤思”的习惯。例1.用描点法作函数y=x3+3x2-24x+20的图像时,需要求出自变量和函数的一组对应值,编写程序,分别计算当z=-5,-4,-3,-2,-1,0,1,2,3,4,5时的函数值。程序:通过例题的讲解,引出赋值、输入和输出语句,并总结其使用方法以及总结一下数学符号和程序符号不同的使用方法。用心用情服务教育人民教育出版社高二(必修3)畅言教育数学符号与程序框图的对比二、探究新知对上述提出的各语句进行总结归纳,并进行举例说明,加深理解。1.输入语句(1)一般格式:I

4、NPUT“提示内容”;变量(2)说明:①作用为对程序中的变量赋值。②“提示内容”提示用户输入什么样的信息。③变量是指程序在运行时其值是可以变化的量。④输入语句要求输入的值只能是具体的常数。⑤提示内容与变量之间用“;”隔开,变量与变量之间用“,”隔开。“提示内容”和它后面的“;”可以省略。⑥无计算功能,用户由键盘输入的数据必须是常量,输入多个数据时用“,”分隔,且个数要与变量的个数相同。用心用情服务教育人民教育出版社高二(必修3)畅言教育举例:例:要想输入一个学生的语文和数学两门课的成绩:INPUT“Chinese”;aINPUT“Maths”;bINPUT“Maths,C

5、hinese,English”;a,b,c2.输出语句(1)一般格式:PRINT“提示内容”;表达式(2)说明:①作用是实现算法的输出结果功能,计算。②“提示内容”提示用户输出什么样的信息。③表达式是指程序要输出的数据。④输出语句可以输出常量、变量或表达式的值及字符。⑤一个语句可以输入多个表达式,不同的表达式之间可用“,”分隔。⑥有计算功能,能直接输出计算公式的值。举例:PRINT“sum=”;a+b+c如:A=1B=2C=3PRINTA,B,C3.赋值语句(1)一般格式:变量=表达式(2)说明:①作用是将表达式所代表的值赋给变量,计算。②赋值语句中的“=”称为赋值号。③

6、赋值语句右边必须是一个数据、常量和算式,左边必须是变量,不能为表达式。④赋值号左右不能对换。⑤不能用赋值号进行代数式的演算。⑥一个语句只能给一个变量赋值。⑦将一个变量的值赋给另一个变量,前一个变量的值保持不变;可先后给一个变量赋多个不同的值,但变量的取值总是最近被赋予的值。思考:x=10y=xz=y则x,y,z的值分别为多少?通过与学生交流,加强学生的理解,并提醒学生注意辗转赋值,即先将一个数值赋给一个变量,再将第一个变量的值赋给第二个变量…一直继续下去。针对上述的讲解,让学生对下面几个问题进行探究交流。①:下面的程序A的输出值是多少?用心用情服务教育人民教育出版社高二(

7、必修3)畅言教育A=10A=A+15PRINT“A=”;AEND②:下面的程序运行后,x,y各等于多少?x=3y=4x=yPRINT“x=”;xPRINT“y=”;yEND③:下面的程序运行后,a,b,c各等于多少?a=3b=-5c=8a=bb=cc=aPRINTa,b,cEND通过对以上三道题的讲解,加深对赋值语句的理解。例1.交换两个变量A和B的值,并输出交换前后的值。例2.编写程序,计算一个学生语文、数学、英语三门课程的总成绩和平均成绩,并输出。通过讲解这两个例子,回顾上所讲内容,进行总结。三、总结引导学生归纳体课时的主

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。