1.3 基本算法语句
学 习 目 标 核 心 素 养 1.经历将具体问题的流程图转化为伪代码的过程.(重点)
2.理解用伪代码表示的算法语句--赋值语句、输入输出语句、条件语句、循环语句,进一步体会算法的基本思想.(重点、难点、易混点)
3.通过本节的学习,使学生理解一个基本的运算过程应是:在运算中构造、设计、选择一个合理的算法,以提高效果.
4.通过本节的学习,进一步提高逻辑思维能力. 1.从问题中抽象出算法,培养学生的数学抽象素养.
2.将流程图转化为伪代码,进一步提高学生的逻辑推理素养.
1.伪代码
伪代码是介于自然语言和计算机语言之间的文字和符号.
2.赋值语句
在伪代码中,赋值语句用符号"←"表示,"x←y"表示将y的值赋给x,其中x是一个变量,y是一个与x同类型的变量或表达式.
思考1:赋值语句两边的量可以互换吗?
[提示] 赋值符号"←"左右两边不能对换,如A←B和B←A的含义及运行结果是不同的.A←B表示用B的值替换A原来的值,B←A表示用A的值替换B原来的值.
思考2:赋值语句可以给代数式赋值吗?
[提示] 赋值语句不能给代数式赋值,如"a2b-ab2←0"是错误的,赋值语句只能给变量赋值.如果赋值符号左边的变量原来没有值,则执行赋值语句后获得一个值;如果已有值,则执行赋值语句后赋值符号右边的值将代替该变量原来