课外兴趣小组活动记录表(共26页).doc
《课外兴趣小组活动记录表(共26页).doc》由会员分享,可在线阅读,更多相关《课外兴趣小组活动记录表(共26页).doc(26页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上课外兴趣小组活动记录表活动时间第 1 周活动地点微机室指导教师姜祖卫活动主题求三个整数的和及平均数活动过程:Pascal 程序由三部分组成。(1)程序首部(2)说明部分(3)语句部分把处理问题的步骤编成能从上到下顺序执行的程序,是简单程序的基本特征。(:=)是赋值符号,赋值语句的格式为: 变量:=表达式;赋值语句的作用是将:=右边表达式的值记录到左边的变量中。Writeln是输出语句,输出语句有三种格式: Write (输出项1,输出项2) ; 执行输出后光标不换行 Writeln (输出项1,输出项2) ;执行输出后光标换到下一行 Writeln仅输出空白且光标换到
2、下一行Program ex1; Var a,b,c,s:integer; Begin Readln(a,b,c); S:=a+b+c; Writeln(s);End.思考:怎样求他们的平均数呢?活动效果 基本掌握了pascal程序的简单结构以及输入输出语句。课外兴趣小组活动记录表活动时间第 2 周活动地点微机室指导教师姜祖卫活动主题求三个数的平均数活动过程:写程序 Program ex1; Var a,b,c,s,v:real; Begin Readln(a,b,c); S:=a+b+c; V:=s/3; Writeln(s,v);End. 思考;例1.6 求一元二次方程x2+3x+2=0的两
3、个实数根。解:方程的系数是常量,分别用a,b,c表示,可运用数学上现成的求根公式求方程的根,采取如下方法: 先求出d=b2-4ac;(求根公式中需用开方运算的那部分) 再用求根公式算出x1,x2的值。(x1,x2 = ? ) 输出x1,x2.参考:Program ex2; Var a,b,c,d,x1,x2,:real; Begin A:=1; b:=3; c:=2; D:=sqr(b)-4*a*c; X1:=(-b+sqrt(d)/(2*a); X2:=(-b-sqrt(d)/(2*a); Writeln(x1,x2);End.输出x1=-1 x2=-2活动效果大多数学生都能够有自己的清晰思
4、路,并能写出例子的程序段。课外兴趣小组活动记录表活动时间第 3 周活动地点微机室指导教师姜祖卫活动主题循环语句 to do downto do试求1到10的整数的和活动过程:顺序结构程序Program ex3;Var i,s:intrger;BeginS:=0;For i:=1 to 10 do (递增)S:=s+i;Writeln(s);End.或者Program ex3;Var i,s:intrger;BeginS:=0;For i:=10 downto 1 do (递减)S:=s+i;Writeln(s);End.思考:欲求1到100所用整数的和该怎么办:活动效果 学生基本掌握了程序中的
5、数据类型。但还需要强化记忆。课外兴趣小组活动记录表活动时间第 4 周活动地点微机室指导教师姜祖卫活动主题选择语句活动过程:if 语句常称为条件语句,它的一般格式为: (1) if 条件 then 语句; (2) if 条件 then 语句1else语句2;IF 语句的功能是按条件在两种可能中选择其中一种。习惯上把if 后面的表达式称为条件,then 后面的语句称为真项,else 后面的语句称为假项。若条件成立(为真)就执行真项,然后执行if语句的后继语句;若条件不成立(为假)就跳过真项而执行假项,然后执行后继语句。而第一种格式只有真项,没有假项,当条件不成立(为假)就什么也不需做,直接往下去执
6、行后继语句。if 语句规定它的真项或假项位置上只能是一个基本语句,如果需要写一组语句,就应当使用复合语句。本程序中有三处用到复合语句。每个复合语句的范围是从Begin开始到与它相对应的End为止。复合语句的地位和一个基本语句相同;其一般格式为: Begin 语句系列 End;活动效果学生能掌握选择语句中的If语句及其复合语句。课外兴趣小组活动记录表活动时间第 5 周活动地点微机室指导教师姜祖卫活动主题活动过程:情况语句Caseend 语句为情况语句,是多路分支控制,一般格式为: Case 表达式 of 情况常量表1: 语句1; 情况常量表2: 语句2; : : 情况常量表n: 语句nend;
7、执行情况语句时,先计算Case后面表达式的值,然后根据该值在情况常量表中的“对应安排”,选择其对应的语句执行,执行完所选择语句后就结束Case语句;如果常量表中没有一个与表达式值对应的语句,则什么也不做就结束本Case语句。Case 语句的另一种应用格式为: Case 表达式 of 情况常量表1: 语句1; 情况常量表2: 语句2; : : 情况常量表n: 语句n; else语句 n+1 end;活动效果 学生基本掌握了情况语句的两种格式,需强化练习。课外兴趣小组活动记录表活动时间第 6 周活动地点微机室指导教师姜祖卫活动主题信息学奥林匹克辅导活动过程 Pascal常用的算术标准函数有19个:
8、(1) abs(x) 求x的绝对值(|x|);(2) exp(x) 求ex的值; (e为无理数2.71828)(3) frac(x)求x的小数部分;(4) int(x) 求x的整数部分(不舍入,函数值为实型);(5) ln(x)求以e为底的x的对数(log ex);(6) odd(x) 判断x的奇偶数(当x为奇数时odd(x)值为true,否则为false);(7) ord(x) 求x的序号,结果为整型(x为有序类型量);(8) pi 值(3.97932);(9) pred (x) 求x(有序类型)的前趋值;(10) succ(x) 求x(有序类型)的后继值;(11) random 随机函数,
9、产生01的随机值;(12) random(n)产生0n的随机数(n为word类型,先执行randomize, 才能得到随机整数); (13) round(x) 求x的四舍五入整数; (14) trunc(x) 求x的整数部分(截掉小数部分,结果为整型); (15) sqr(x) 求x的平方值(x2 ); (16) sqrt(x) 求x的开平方根值( );(17) sin(x) 求x的正弦函数(x为弧度);(18) cox(x) 求x的余弦函数(x为弧度);(19) arctan(x) 正切的反三角函数(x为数值);活动效果 以后还学多做练习,以便牢固掌握算术标准函数的定义,做到灵活运用。课外兴
10、趣小组活动记录表活动时间第 7 周活动地点微机室指导教师姜祖卫活动主题循环语句活动过程:循环语句for 循环语句有两种格式:(1) for循环变量:=初值To 终值 do 语句; (2) for循环变量:=初值downto 终值 do 语句;第(1)种格式的初值小于等于终值,循环变量值按自动加1递增变化;第(2)种格式的初值大于或等于终值,循环变量值按自动减1递减变化。for 循环是 (以递增1或以递减1) 计数型循环。Pascal 共有四种逻辑运算符: and (与)两条件都为True时,其结果值为True;否则为False; or (或) 两条件中只要有一个为True ;其结果值为True
11、;否则为False; xor (异或) 两条件的逻辑值不相同时,其结果值为True;否则为False; not (非) 条件为True时,其结果值为False;否则为True;(取反)活动效果 掌握了for语句的基本结构及用法。了解了pascal的四种逻辑运算符。课外兴趣小组活动记录表活动时间第 8 周活动地点微机室指导教师姜祖卫活动主题Repeat循环是直到型循环活动过程程序中的Repeat循环格式为: repeat 循环体语句; until 条件表达式; 直到条件为真 Repeat循环首先执行由Repeat和Until括起来的循环体语句,然后检查Until后面的条件表达式:如果表达式结果为
12、假,则继续执行循环体,接着继续检查Until后面的条件表达式,如此反复执行直到这个表达式结果为真时结束循环。Repeat循环体语句必须有能改变Until后面条件表达式值的语句,并最终使这个条件表达式的值为真,使循环自动结束。活动效果 学生掌握了Repeat循环语句的格式,了解的它的具体含义并能运用解决实际问题。课外兴趣小组活动记录表活动时间第 9 周活动地点微机室指导教师姜祖卫活动主题While循环是当型循环活动过程While循环是当型循环While循环语句的格式为:While 条件式 do 语句;其中do后面的“语句”是被重复执行的,称为循环体;若循环体是多个语句, 必须用begin-end
13、包起来成为复合语句。While循环首先判断条件式,当条件式的值为真就执行do 后面的语句(循环体)。While的循环体内也必须包含能改变控制变量取值语句, 影响条件式的值, 最终使条件式为false (假), 才能结束循环。Pascal语言的三种基本循环方式,for循环对循环范围有明确规定, 且循环变量只能是递增加1或递减1自动计数控制; 而repeat-until循环和while-do循环比较灵活, 只要对条件表达式的值能控制满足一定要求就能组成循环, 但在循环体中必须有改变循环变量值的语句, 使条件判断(逻辑值)最终为True或flase, 让循环能够终止。活动效果学生掌握并能运用当型循环
14、解决实际问题,通过总结三种循环方式,加深了对循环语句的理解。课外兴趣小组活动记录表活动时间第 10 周活动地点微机室指导教师姜祖卫活动主题活动过程活动效果课外兴趣小组活动记录表活动时间第 10 周活动地点微机室指导教师姜祖卫活动主题信息学奥林匹克辅导NoipPascal活动过程:例4.1编程找出由键盘任意输入五个整数中的最大整数。解:设输入的五个整数为n1、n2、n3、n4、n5,为了便于处理,引入一个中间变量t1,按如下步骤处理:令t1=n1;将t1与n2比较,将两者中较大的数放入t1;将t1与n3比较,将两者中较大的数放入t1;将t1与n4比较,将两者中较大的数放入t1;将t1与n5比较,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 课外 兴趣小组 活动 记录 26
限制150内