高中数学 基本算法语句(1)教案 苏教版必修3.doc

高中数学 基本算法语句(1)教案 苏教版必修3.doc

ID:53040951

大小:39.50 KB

页数:3页

时间:2020-03-31

高中数学 基本算法语句(1)教案 苏教版必修3.doc_第1页
高中数学 基本算法语句(1)教案 苏教版必修3.doc_第2页
高中数学 基本算法语句(1)教案 苏教版必修3.doc_第3页
资源描述:

《高中数学 基本算法语句(1)教案 苏教版必修3.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、课题:基本算法语句(一)教学目标:⑴了解输入语句、输出语句、赋值语句的结构。⑵通过实例使学生了解输入语句、输出语句、赋值语句的表示方法、结构和用法,进一步体会算法的基本思想。教学难点、重点:了解输入语句、输出语句、赋值语句的作用。教学过程一、问题情境为了实现算法中的三种基本的逻辑结构:顺序结构、条件结构和循环结构,各种程序设计语言中都包含下列基本的算法语句:输入语句、输出语句、赋值语句、条件语句和循环语句.伪代码——介于自然语言和计算机语言之间的文字和符号.二、建构数学(一)赋值语句(1)赋值语句的一般格式是:变量←表达式或变量.(2)赋值语句的作用是将一个表达式或变量的值赋给一个变量.它实质

2、上是先将赋值号“←”右边表达式或变量的值计算出来,然后把该值赋给“←”左边的变量,使该变量的值等于表达式或变量的值.注意:①赋值号左边只能是变量,而不能是表达式或常数;②赋值号左、右两边不能对换,A←B和B←A的含义及运行结果一般来说是不同的;③赋值号“←”与数学中的“=”意义是不同的,如数学中式子N=N+1应说是错误的,但在赋值语句中它的作用是将当前N的值加上1再赋给变量N,这样原来的值将被新的值取代.如算法:x←2;x←x3.则运行结果为8.④符号“←”两边的量应是同类型的.(二)输入、输出语句输入语句:用“Reada,b”表示输入的数据依次送给a,b.输出语句:用“Printx”表示输出

3、运算结果x.注意:①输入语句也是赋值语句,只不过是输入语句可处理批量数据的赋值问题.例如,“Reada,b,c,d,e”,便一下了读入了5个数据.②输出语句是程序中不可缺少的语句,因为没有输出的程序是无意义的程序.三、数学应用3用心爱心专心结束开始输入x,yx←x+1y←y^2输出x/2,3*y输出x,y例1下面的表述:①6←p;②t←3×5+2;③b+3←5;④p←((3x+2)-4)x+3;⑤a←a3;⑥x,y,z←5;⑦ab←3;⑧x←y+2+x.其中正确表述的赋值语句有.例2写出x=23时多项式7x3+3x2-5x+11的值的算法.(阅读课本第16页)例3根据程序框图,写出伪代码.四、

4、课堂练习1.下列赋值语句正确的是()A.4←yB.p+q3←8C.m=n←2D.s←s2+1Reada,b,ca←bb←cc←aPrinta,b,cEnd若输入2,3,4,则输出结果为Reada,bm←aa←bb←mPrinta,bEnd若输入3,4,则输出结果为a←5b←7c←b-ab←a+b+cPrintc/2End2.写出下列程序的运行结果:a←5b←7c←(a+b)/2PrintcEnd输出结果为.输出结果为.Reada,b,cm←Max(a,b,c)PrintmEnd3.如图该伪代码表示的作用是.Readx1,x2,y1,y2x←①y←②Printx/2,y/2End第4题Reada

5、r←S←π×r×r-a×aPrintSEnd第5题4.已知A(x1,y1),B(x2,y2)是平面上的两点,试设计一个程序,输入A、B两点的坐标,输出线段中点的坐标.现已给出程序的一部分,试在横线上填上适当的语句,把程序补充完整.5.请设计一个问题,使得该问题的算法如已知的伪代码所示.3用心爱心专心3用心爱心专心

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

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

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