苏教版高二上册数学基本算法语句教学计划
进一步深化教育教学改革,树立全新的语文教育观,构建全新而科学的教学目标体系、数学网特制定高二上册数学基本算法语句教学计划模板。
一、教学目标:
1、知识与技能
(1)正确理解输入语句、输出语句、赋值语句的结构;
(2)会写一些简单的程序;
(3)掌握赋值语句中的“=”的作用.
2、过程与方法
(1)让学生充分地感知、体验应用计算机解决数学问题的方法;并能初步操作、模仿;
(2)通过对现实生活情境的探究,尝试设计出解决问题的程序,理解逻辑推理的数学方法.
3、情感与价值观
通过本节内容的学习,使我们认识到计算机与人们生活密切相关,增强计算机应用意识,提高学生学习新知识的兴趣.
二、教学重点、难点:
重点:正确理解输入语句、输出语句、赋值语句的作用.
难点:准确写出输入语句、输出语句、赋值语句.
四、教学过程:
(一)复习提问、导入课题
1.算法的的基本逻辑结构有哪几种?
2.设计一个算法的程序框图的基本思路如何?
第一步,用自然语言表述算法步骤.
第二步,确定每个算法步骤所包含的逻辑结构,并用相应的程序框图表示.
第三步,将所有步骤的程序框图用流程线连接起来,并加上两个终端框.
计算机完成任何一项任务都需要算法.但是,用自然语言或程序框图表示的算法,计算机是无法“理解”的.因此还需要将算法用计算机能够理解的程序设计语言(programming- language)来表示计算机程序.
程序设计语言有很多种.为了实现算法的三种基本逻辑结构,各种程序设计语言中都包含下列基本的算法语句,并且形式类似.
输入语句、输出语句、赋值语句、条件语句、循环语句
(板书课题)
(二)师生互动、新课讲解
我们知道,顺序结构是任何一个算法都离不开的基本结构.输入、输出语句和赋值语句基本上对应于算法中的顺序结构.(如右图)计算机从上而下按照语句排列的顺序执行这些语句
步骤n+1
步骤n
.
输入语句和输出语句
输入语句和输出语句分别用来实现算法的输入信息,输出结果的功能.
输入语句、输出语句分别与程序框图中的输入、输出框对应.
在每个程序框图中,输入框与输出框是两个必要的程序框,我们用什么图形表示这个程序框?其功能作用如何?
表示一个算法输入和输出的信息.
例1(课本P21例1):已知函数 ,求自变量x对应的函数值的算法步骤如何设计?
算法:
第一步,输入一个自变量x的值.
第二步,计算
第三步,输出y.
程序框图: 程序:
INPUT “x=”;x
y=x^3+3*x^2-24*x+30
PRINT “y=”;y
END
开始
输入x
结束
输出y
y=x3+3x2-24x+30
这个程序由4个语句行组成,计算机按语句行排列的顺序依次执行程序中的语句,最后一行的`END语句表示程序到此结束.
①在该程序中第1行中的INPUT语句就是输入语句.这个语句的一般格式是:
INPUT “提示内容”;变量
其中,“提示内容”一般是提示用户输入什么样的信息,它可以用字母、符号、文字等来表述. 变量是指程序在运行时其值是可以变化的量,一般用字母表示. INPUT语句不但可以给单个变量赋值,还可以给多个变量赋值,若输入多个变量,变量与变量之间用逗号隔开. 提示内容加引号,提示内容与变量之间用分号隔开.
其格式为:
INPUT “提示内容1,提示内容2,提示内容3,…”;变量1,变量2,变量3,…
练习:尝试把输入框转化为输入语句
输入a,b,c
解:INPUT “a,b,c=”;a,b,c
②在该程序中,第3行中的PRINT语句是输出语句。它的一般格式是:
PRINT “提示内容”;表达式
其中,“提示内容”一般是提示用户输出什么样的信息,它通常是常量或变量的值;表达式一般是表示输出信息所对应的字母或代数式. PRINT语句可以在计算机的屏幕上输出运算结果和系统信息.
练习:在计算a与b的和S时,输出框转化为输出语句可以怎样表述?
输出S
PRINT “S=”;S或 PRINT “Sum=”;a+b
例2(课本P23例2):编写程序,计算一个学生数学、语文、英语三门课的平均成绩.
第一步,输入该学生数学、语文、英语三门课的成绩a,b,c.
第二步,计算
第三步,输出y.
程序
INPUT “Chinese=”;a
INPUT “Maths=”;b
INPUT “English=”;c
PRINT “The average=”;(a+b+c)/3
END
赋值语句
赋值语句与程序框图中的处理框对应.
在算法的程序框图中,处理框是一个常用的程序框,我们用什么图形表示这个程序框?其功能作用如何?
表示赋值、计算.
在该程序中,第2行中的语句是赋值语句:
变量=表达式
其基本含义是将表达式所代表的值赋给变量,赋值语句中的“=”叫做赋值号,它和数学中的等号不完全一样.计算机在执行赋值语句时,先计算“=”右边表达式的值,然后把这个值赋给“=”左边的变量.
所以赋值语句的作用:先计算出赋值号右边表达式的值,然后把这个值赋给赋值号左边的变量,使该变量的值等于表达式的值.
注:①赋值号左边只能是变量名字,而不能是表达式. 如:2=X是错误的.
②赋值号左右不能对换. 如“A=B”“B=A”的含义运行结果是不同的.
③不能利用赋值语句进行代数式的演算. (如化简、因式分解、解方程等)
④赋值号“=”与数学中的等号意义不同.
练习:把执行框 转化为赋值语句.
解:
(三)讲练结合,巩固提高
例3(课本P24例3):给一个变量重复赋值.
A=10
A=A+15
PRINT A
END
那么,A的输出值是多少?
25
例4(课本P24例4): 交换两个变量A和B的值,并输出交换前后的值
INPUT A,B
PRINT A,B
X=A
A=B
B=X
PRINT A,B
END
思考:程序中的3个赋值语句用来交换两个变量的值.变量x的作用是什么?
(四)课堂小结,巩固反思
1、利用输入语句、输出语句和赋值语句可以写出任何一个顺序结构的算法程序.
2、输入语句和输出语句中的“提示内容”有时可以省略.
(五)布置作业
1、P24练习:1,2,3,4.
2、(课本P33习题1.2A组第2题)
3、(课本P33习题1.2B组第1题)
希望上文提供的高二上册数学基本算法语句教学计划模板相关内容能够对大家有帮助,感谢大家的阅读。
浙江高考排名51060左右排位综合可以上哪些大学,具体能上什么大学
长春师范大学在山西高考招生计划人数专业代码(2024参考)
锦州医科大学的医学实验技术专业排名怎么样 附历年录戎数线
合肥工业大学的建筑学专业排名怎么样 附历年录戎数线
河南高考排名243480左右排位理科可以上哪些大学,具体能上什么大学
广西高考排名212400左右排位理科可以上哪些大学,具体能上什么大学
五年级数学下册的教学计划
美术班教学工作计划
八年级下册地理的教学计划
五年级上册语文教学计划冀教版
五年级数学下册的教学计划
美术班教学工作计划
八年级下册地理的教学计划
小学三年级英语上册教学计划范文
小学五年级计算机教学计划
教学计划指导思想
广东高考排名85850左右排位物理可以上哪些大学,具体能上什么大学
陕西高考排名150120左右排位理科可以上哪些大学,具体能上什么大学
福建高考排名3220左右排位历史可以上哪些大学,具体能上什么大学
河北高考排名114880左右排位物理可以上哪些大学,具体能上什么大学
重庆高考排名14250左右排位历史可以上哪些大学,具体能上什么大学
河北高考排名141780左右排位历史可以上哪些大学,具体能上什么大学
贵州高考排名122910左右排位文科可以上哪些大学,具体能上什么大学
河南高考排名13840左右排位文科可以上哪些大学,具体能上什么大学
四川电影电视学院和沈阳大学哪个好 附对比和区别排名
考浙江东方职业技术学院要多少分山西考生 附2024录取名次和最低分
云南高考排名44990左右排位理科可以上哪些大学,具体能上什么大学
黑龙江高考排名95680左右排位理科可以上哪些大学,具体能上什么大学
安徽高考排名91690左右排位理科可以上哪些大学,具体能上什么大学
岳阳职业技术学院的医学检验技术专业排名怎么样 附历年录戎数线
文山学院和韶关学院哪个好 附对比和区别排名
海南高考排名4000左右排位综合可以上哪些大学,具体能上什么大学
沈阳科技学院和广州软件学院哪个好 附对比和区别排名
重庆交通大学的能源与动力工程专业排名怎么样 附历年录戎数线
山东高考排名438500左右排位综合可以上哪些大学,具体能上什么大学
广东高考排名49880左右排位物理可以上哪些大学,具体能上什么大学
高二数学随机抽样教学计划
人教版的小学六年级英语上册教学计划
初中音乐教学计划范文(通用五篇)
幼儿园中班十一月教学计划
西师版小学三年级下册语文教学计划
五年级上册语文教学计划冀教版
六年级(上册)科学-教学计划
五年级上册科学教学计划范文
小班语言教育教学计划
学前班下学期教学计划
教务处新学期教学计划
初三英语上学期教学计划
小学信息技术的教学计划
小学四年级上册数学教学工作计划(六篇)
初中班主任及教学工作计划合集九篇