nbhkdz.com冰点文库

03算法语句 2


河南省淮阳第一高级中学

高效课堂高一数学导学案

编写时间 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


§1.2.4基本算法语句习题课学案

ccc121451247贡献于2014-03-09 0.0分 (0人评价)暂无用户评价 我要评价 ...§1.2.4基本算法语句习题课学案 暂无评价|0人阅读|0次下载|举报文档 武威十六...

高三数学一轮复习精析教案21《基本算法语句》

举报文档 ffjjgg1贡献于2013-03-31 0.0分 (0人评价)暂无用户评价 我要评价...循环语句,进一步体会算法的基本思想; 2.通过阅读中国古代数学中的算法案例,体会...

...算法语句(2)(word版,含答案)

allanyi2001贡献于2013-03-26 0.0分 (0人评价)暂无用户评价 我要评价 ...【三轮押题冲刺】2013高考数学基础知识最后一轮拿分测验 算法语句(2)(word版,含...

广东省佛山市顺德区高中数学《1.2基本算法语句》学案(1...

李尚军贡献于2013-03-25 0.0分 (0人评价)暂无用户评价 我要评价 授课教师:...广东省佛山市顺德区高中数学《1.2 基本算法语句》学案(1) 新 人教 A 版必修...

苏教版高一数学基本算法语句1

苏教版高一数学基本算法语句1_从业资格考试_资格考试/认证_教育专区。第五课时 ...Ⅴ.课后作业 课本 P24 1,2. 文档贡献者 hb77959 贡献于2017-03-03 ...

...一轮复习数学教学案与抢分训练---基本算法语句_免费...

michael2046xu贡献于2010-03-11 0.0分 (0人评价)暂无用户评价 我要评价 ...⑷循环语句分 WHILE 语句和 UNTIL 语句. 2.基本算法语句的含义及用法 基本算法...

...高中数学第二章算法初步知识总结五种基本算法语句素...

2014年高中数学第章算法初步知识总结五种基本算法语句素材讲解北师大版必修3_...文档贡献者 度他余年弟 贡献于2017-03-16 1/2 相关文档推荐 ...

《循环语句》教学教案2

输入语句、输出语 句、赋值语句和条件语句写出其计算机程序.对于循环结构的算法或...文档贡献者 hougeboy 贡献于2017-05-03 1/2 相关文档推荐 新课标人教B高中...

...2.3.2 循环语句课时提升作业 北师大版必修3

、填空题(每小题 5 分,共 10 分) 5.下面的算法语句,若输入 a=3,b=...文档贡献者 看看猫睡了吗 贡献于2017-03-21 1/2 相关文档推荐 ...

...算法与程序框图、基本算法语句、算法案例

考点 41 算法与程序框图、基本算法语句、算法 案例一、选择题 1.(2015·四川高考文科·T6)执行如图所示的程序框图,输出 S 的值为 ( ) (A) ? 3 2 (B) ...