电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

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

高中数学 基本算法语句(1)教案 苏教版必修3_第1页
1/3
高中数学 基本算法语句(1)教案 苏教版必修3_第2页
2/3
高中数学 基本算法语句(1)教案 苏教版必修3_第3页
3/3
课题:基本算法语句(一)教学目标:⑴了解输入语句、输出语句、赋值语句的结构。⑵通过实例使学生了解输入语句、输出语句、赋值语句的表示方法、结构和用法,进一步体会算法的基本思想。教学难点、重点:了解输入语句、输出语句、赋值语句的作用。教学过程一、问题情境为了实现算法中的三种基本的逻辑结构:顺序结构、条件结构和循环结构,各种程序设计语言中都包含下列基本的算法语句:输入语句、输出语句、赋值语句、条件语句和循环语句.伪代码——介于自然语言和计算机语言之间的文字和符号.二、建构数学(一)赋值语句(1)赋值语句的一般格式是:变量←表达式或变量.(2)赋值语句的作用是将一个表达式或变量的值赋给一个变量.它实质上是先将赋值号“←”右边表达式或变量的值计算出来,然后把该值赋给“←”左边的变量,使该变量的值等于表达式或变量的值.注意:①赋值号左边只能是变量,而不能是表达式或常数;②赋值号左、右两边不能对换,A←B和B←A的含义及运行结果一般来说是不同的;③赋值号“←”与数学中的“=”意义是不同的,如数学中式子N=N+1应说是错误的,但在赋值语句中它的作用是将当前N的值加上1再赋给变量N,这样原来的值将被新的值取代.如算法:x←2;x←x3.则运行结果为8.④符号“←”两边的量应是同类型的.(二)输入、输出语句输入语句:用“Reada,b”表示输入的数据依次送给a,b.输出语句:用“Printx”表示输出运算结果x.注意:①输入语句也是赋值语句,只不过是输入语句可处理批量数据的赋值问题.例如,“Reada,b,c,d,e”,便一下了读入了5个数据.②输出语句是程序中不可缺少的语句,因为没有输出的程序是无意义的程序.三、数学应用用心爱心专心1例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根据程序框图,写出伪代码.四、课堂练习1.下列赋值语句正确的是()A.4←yB.p+q3←8C.m=n←2D.s←s2+12.写出下列程序的运行结果:输出结果为.输出结果为.3.如图该伪代码表示的作用是.4.已知A(x1,y1),B(x2,y2)是平面上的两点,试设计一个程序,输入A、B两点的坐标,输出线段中点的坐标.现已给出程序的一部分,试在横线上填上适当的语句,把程序补充完整.5.请设计一个问题,使得该问题的算法如已知的伪代码所示.用心爱心专心2a←5b←7c←(a+b)/2PrintcEnda←5b←7c←b-ab←a+b+cPrintc/2EndReada,b,cm←Max(a,b,c)PrintmEnd结束开始输入x,yx←x+1y←y^2输出x/2,3*y输出x,yReada,bm←aa←bb←mPrinta,bEnd若输入3,4,则输出结果为Reada,b,ca←bb←cc←aPrinta,b,cEnd若输入2,3,4,则输出结果为Readx1,x2,y1,y2x←①y←②Printx/2,y/2End第4题Readar←S←π×r×r-a×aPrintSEnd第5题用心爱心专心3

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

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

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部