nbhkdz.com冰点文库

03算法语句 2

时间:2014-03-12


河南省淮阳第一高级中学

高效课堂高一数学导学案

编写时间 2013-01-06 二 次

1.2.1 输入、输出语句和赋值语句

班级

姓名

编写人:袁佳佳 编号 03 课型:新授课

审核人签名:

【自研课导学

】 预习课(预时 40 分钟) 自读自研必修 3 课本第 21 到 24 页的所有内容,并在 25 分钟内完成自研环节任务: 达成目标 通过实例, 使学生理解 3 种基本的算法语句 (输入语句、 输出语句和赋值语句) 的表示方法、 结构和用法,能用这三种基本的算法语句表示算法,进一步体会算法的基本思想。 重难点 重点:输入语句、输出语句和赋值语句的表示方法、结构和用法,用这三种基本的算法语句 表示算法。 难点:理解输入语句、输出语句和赋值语句的表示方法、结构和用法。 【展示课导学】 回归教材,夯实基础 复习:算法中的三种基本的逻辑结构是_________、_________、________. 自探自研:1、任何一种程序设计语言都包含五种基本的算法语句,它们分别是__________、 __________、__________、__________,__________基本上对应于算法中 的顺序结构. 2、输入语句的一般格式 ______________________________ 输出语句的一般格式 ________________________________ 赋值语句的一般格式 ________________________________ 探索新知 探究:用描点法作函数 y ? x ? 3 x ? 24 x ? 30 的图象时,需要求 出自变量和函数的一组对应值,编写程序,分别计算当 x=-5,-4,-3,-2,-1, 0,1,2,3,4,5 时函数值。
3 2

课堂流程
学法的指导:注意 输入、输出、赋值 语句的格式以及表 达形式。 互动形式:学生互 查,组长主持讨论 交流 展示方式:书面展 示 质疑纠错:

INPUT “x=”;x y=x^3+3*x^2-24*x+30 PRINT x PRINT y END

预时 10 分钟

〖思考〗 :在这个程序中,你们觉得哪些是输入语句、输出语句和赋值语 句呢?

Every day the sun being new, do not live up to the best morning

1

河南省淮阳第一高级中学 创 作

高效课堂高一数学导学案

编写时间 2013-01-06

新知一:输入语句 在该程序中的第 1 行中的 INPUT 语句就是输入语句。这个语句的一般格式是: INPUT “提示内容” ;变量 其中, “提示内容”一般是提示用户输入什么样的信息。如每次运行上述程序时, 依次输入-5,-4,-3,-2,-1,0,1,2,3,4,5,计算机每次都把新输入的值赋给变 量“x”,并按“x”新获得的值执行下面的语句。 INPUT 语句不但可以给单个变量赋值,还可以给多个变量赋值,其格式为: INPUT “提示内容 1,提示内容 2,提示内容 3,?” ;变量 1,变量 2,变量 3,? 例如,输入一个学生数学,语文,英语三门课的成绩,可以写成: INPUT “数学,语文,英语” ;a,b,c 注:①“提示内容”与变量之间必须用分号“; ”隔开。 ②各“提示内容”之间以及各变量之间必须用逗号“, ”隔开。但最后的变量的后 面不需要。 新知二:输出语句 在该程序中,第 3 行和第 4 行中的 PRINT 语句是输出语句。 它的一般格式是: PRINT “提示内容” ;表达式 同输入语句一样,表达式前也可以有“提示内容” 。例如图 1.1-7 中的输出框可以转化为输出语句: PRINT “S=”; S 课堂流程
学法的指导:正确 运用输入、输出、 赋值语句编写程 序。 互动形式:学生互 查,组长主持讨论 交流 展示方式:书面展 示

〖思考〗 :在 1.1.2 中程序框图中的输入框,输出框的内容怎样用 输入语句、输出语句来表达?

质疑纠错:

预时 20 分钟

新知三:赋值语句 用来表明赋给某一个变量一个具体的确定值的语句。 除了输入语句,在该程序中第 2 行的赋值语句也可以给变量 提供初值。它的一般格式是: 变量=表达式 赋值语句中的“=”叫做赋值号。 赋值语句的作用:先计算出赋值号“=”右边表达式的值,然后把这个值赋给赋值 号“=”左边的变量,使该变量的值等于表达式的值。 注:①赋值号左边只能是变量名字,而不能是表达式。如:2=X 是错误的。

每天的太阳都是新的,不要辜负了美好的晨光

2

河南省淮阳第一高级中学

高效课堂高一数学导学案

编写时间 2013-01-06 二 次

②赋值号左右不能对换。如“A=B” “B=A”的含义运行结果是不同的。 ③不能利用赋值语句进行代数式的演算。 (如化简、因式分解、解方程等) ④赋值号“=”与数学中的等号意义不同。 〖思考〗 :在 1.1.2 中程序框图中的输入框,哪些语句可以用赋值语句表达?并写出相应的 赋值语句。

练 1:编写程序,计算一个学生数学、语文、英语三门课的平均成绩。

练 2:给一个变量重复赋值。

小结:掌握并应用输入语句,输出语句,赋值语句编写一些简单的程序解决数学问题,特别 是掌握赋值语句中“=”的作用及应用。编程一般的步骤:先写出算法,再进行编程。我们 要养成良好的习惯,也有助于数学逻辑思维的形成。

【当堂检测】 (题目自备,多媒体展示,预时 5 分钟)

【训练课导学】 (当天完成,当天批阅,即使点评) “课后探究”巩固提升三级达标训练题(30 分钟完成) Every day the sun being new, do not live up to the best morning
3

河南省淮阳第一高级中学 创 作

高效课堂高一数学导学案

编写时间 2013-01-06

书写等级 基础题 (每题 5 分)

达成等级

批阅日期____________

1. 输入、输出和赋值语句基本上对应于算法中的( ) A. 顺序结构 B. 条件结构 C. 循环结构 D. 以上都不对 2. 下列给出的输入输出语句正确的是( ) ①输入语句 INPUT a,b,c,d,e; ②输入语句 INPUT X=1; ③输出语句 PRINT A=4; ④输出语句 PRINT 10,3*2,2/3. A. ①② B. ②③ C. ③④ D. ①④ 3.赋值语句中的“=”叫做 __________ ,计算机执行赋值语句时,先计算“=” __________ 表 达式的值.下列选项正确的是( ) A. 等于号左边 B. 赋值号左边 C. 等于号右边 D. 赋值号右边 4.利用输入语句可以给多个变量赋值,下面能实现这一功能的语句是( ) A. INPUT “A,B,C”a,b,c B. INPUT “A,B,C” ;a,b,c C. INPUT a,b,c; “A,B,C” D. PRINT “A,B,C” ;a,b,c

发展题 (10 分)
5.设变量 x=123,编制一个程序,在屏幕上显示出 x 的值.

创新题(10 分)
6.对于任意的实数 a,b,定义一种运算 a*b=a -a b+ab +b ,试设计一个程序,能够验证该运算 是否满足交换律.
3 2 2 3

【课堂成果】 我的收获: 每天的太阳都是新的,不要辜负了美好的晨光
4


程序框图与算法.板块二.基本算法语句.学生版

七彩教育网 教学资源免费共享平台 分享资源价值 板块.基本算法语句 典例分析题型...(i)=2*I; 03 end 04 s=a(2)+a(3); 05 a 06 s 程序 program-2 ...

1.2基本算法语句导学案

2. 学会输入语句,输出语句和赋值语句的基本用法. 3. 理解算法步骤,程序框图和算法语句的关系. 【教学重点】输入语句,输出语句和赋值语句的基本用法.。 【教学难点...

1.2基本算法语句(教学反思)

1.2 基本算法语句 (教学反思) 数学组 蔡云巧 课型:汇报课算法语句是继“程序框图”之后学习的内容,是解决某一个(或一类)问题的 算法的程序实现. 学习算法的...

1.2基本算法语句

1.2基本算法语句_高二数学_数学_高中教育_教育专区。人教A版必修3课本 1.2 基本算法语句 1.下列给出的语句中正确的个数是( ①输入语句 INPUT a+2 PRINT “...

基本算法语句与算法案例练习题(习题经典,有详细解答)

13.如图是求 1+ 1 1 1 + + LL + 2 3 100 的算法的程序框图。。标号②处填 。 (1)标号①处填 (2)根据框图用“当”型语句编写程序。 2 【答案】 ...

1.2基本算法语句练习案

1.2基本算法语句练习案_理化生_高中教育_教育专区 暂无评价|0人阅读|0次下载|举报文档1.2基本算法语句练习案_理化生_高中教育_教育专区。高一数学必修 3 第一...

2基本算法语句

2基本算法语句_电脑基础知识_IT/计算机_专业资料。人教A版必修三教案基本算法语句一、基本概念 (一)输入语句、输出语句、赋值语句: 1.输入语句:在某些算法中,变量...

基本算法语句

基本算法语句_数学_高中教育_教育专区。基本算法语句撰稿:赵代立 责编:丁会敏 一、目标认知 学习目标: 1、正确理解输入语句、输出语句、赋值语句的结构. 2、会写...

高二基本算法语句

经历将具体问题的程序框图转化为程序语句的过程,理解几种基本算法语句——输 入语句、输出语句、赋值语句、条件语句、循环语句,进一步体会算法的基本思想; 2. 通过...

必修3第一章算法初步1.2基本算法语句

必修3第一章算法初步1.2基本算法语句_高一数学_数学_高中教育_教育专区。人教 A 版 数学教案 必修 3 第一章 1.2.1 第一课时 第一章算法初步 1.2 基本...