《江苏省常州市西夏墅中学高二数学 输入、输出、赋值语句教学案 苏教版》由会员分享,可在线阅读,更多相关《江苏省常州市西夏墅中学高二数学 输入、输出、赋值语句教学案 苏教版(4页珍藏版)》请在金锄头文库上搜索。
1、江苏省常州市西夏墅中学高二数学 输入、输出、赋值语句教学案 苏教版输入、输出、赋值语句一、学习目标1、理解输入输出赋值语句的功能和表示法2、了解伪代码与自然语言和流程图设计的算法的区别。二、课前复习1. 什么是算法?什么是程序框图? 2. 算法的基本逻辑结构有哪些? 三、新课讲授1. 计算机能够理解的语言与人的语言有什么区别? 2、基本的算法语句有哪些?各自对应怎样的算法结构?3、完成以下表格语句一般格式主要功能是否有计算功能输入语句输出语句赋值语句例1、用描点法做函数的图象时,需要求出自变量和函数的一组对应值。编写程序,分别计算当 x=-5,-4,-3,-2,-1,0,1,2,3,4,5时的
2、函数值。例2 、编写程序,计算一个学生语文、数学、英语三门课程的总成绩和平均成绩,并输出。练习反馈例3、若三角形的三边分别是a,b,c,借助三角型面积公式(海伦-秦九韶公式)编写一个求三角形面积的程序。例4、 某工种是计件算工资的,每月工资=每月完成的数量(件)每件工资,再从总工资中扣除5%交纳各种费用,其余为实发工资。试编写一程序,通过输入每件工资和完成数量,输出实发工资。课堂小结:关于赋值语句,需要注意几点:赋值号左边只能是变量名,而不是表达式.都是错误的.赋值号左右不能对换.不能利用赋值语句进行代数式(或符号)的演算.赋值号和数学中的等号的意义不同.四、课后巩固(1)A=-1000 (2
3、) INPUT A ,B A=A+100 PRINT A ,B PRINT “A=”;A x=A END A=B B=x PRINT A,B END (运行时从键盘输入3,7) 五、学习反思1、下列给出的输入、输出语句正确的是 输入语句:INPUTa;b;c;输入语句:INPUTx3;输出语句:PRINTA4;输出语句:PRINT20,3*2.2给出下面一个程序:此程序运行的结果是 3下面程序执行后输出的结果是 4下面程序运行的结果是 5“x3*5”,“x=x+1”是某一程序先、后相邻的两个语句,那么下列说法正确的是 6(2011年郑州高一检测)下面一段程序执行后的结果是_7执行程序PRINT(32)*4的结果是_82010年11月,国家控制了物价后,某水果店的三种水果标价分别为香蕉:2元/千克,苹果:3元/千克,梨:2.5元/千克店主为了收款的方便设计了一个程序,请将下面的程序补充完整9下面是用程序语句表示的一个问题的算法,试根据其画出程序框图10根据如图所示的程序框图,将算法语句改写为程序11已知函数f(x)3x1,求ff(2)的值,设计一个程序,解决上述问题4 / 4