下载此文档

教案精选:初中信息技术《顺序结构程序设计》教学设计.doc


文档分类:IT计算机 | 页数:约19页 举报非法文档有奖
1/19
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/19 下载此文档
文档列表 文档介绍
教案精选:初中信息技术《顺序结构程序设计》教学设计.doc:..教案精选:初中信息技术《顺序结构程序设计》教学设计教案精选:初中信息技术《顺序结构程序设计》、编辑、运行程序的方法。:常量、变量、函数、表达式。、赋值、输入语句的格式和功能。。。二、 教学重点掌握输出、赋值、输入语句的格式和功能。三、 教学难点掌握简单顺序结构程序的设计方法。四、 。。五、 教学手段与教学媒体六、 课时安排1课时。七、教学过程二、:-+3 --2其中E表示幕底数10,E后跟的整数为幕指数。(x)求x的绝对值,即|x|SQR(x))/100(2)判断整数A能被整数B整除的条件关系式:INT(A/B)=A/B(3)求整数A除以B的余数的表达式:A—INT(A/B)*(x)产生一个O到1之间的随机小数生成(A,B)内的随机整数的表达式:INT(RND(1)*(B—A)+A)例如:二位随机整数的表达式:INT(RND(l)*90+10),正确使用圆括号,且将所有符号写在同一行上。注意乘、除、乘方运算和绝对值、算术平方根等函数在数学上与BASIC上表示的区别。例如:一(-b+SQR(b*b一4*a*c))/(2*a)(1)输出语句。格式:PRINT(输出内容)功能:当输出内容是数时,直接输出该数;当输出内容是数值表达式时,先计算表达式的值,然后输出该数值;当输出内容是字符串时,直接输出该字符串。(2)赋值语句。格式:LET变量二表达式功能:把右边表达式的值赋给左边的变量。(3)键盘输入语句格式:INPUT变量,变量,…,变量。功能:程序运行到该句时,屏幕出现一个“?”号,等待用键盘输入数据INPUT后面的变量或变量组。(LET)语句功能强大,用处很多,常用于构造以下计数器例如:LET1=1+1(-般变量初值为0,即LET1=0)累加器例如:LETs=s+x(—般变量初值为O,即LET1=0)累乘器例如:LETT二T*x(—般变量初值为1,即LETT=l)交换器例如:A、B存储的内容交换LETC=ALETA=BLETB=—2—1两种提供数据的语句对比表语句LET语句INPUT语句变量数一个LET语句只能给一个变量赋值一个INPUT语句可以给一个或一组变量赋值赋值方式在程序中赋值在程序执行过程中,从键盘输入赋值赋值内容数据,变量和表达式只有具体数据运算功能有运算功能无运算功能占机时间运行后,立即出结果,占机时间少运行后,等待从键盘输入数据,占机时间多适合类型①需要赋值变量少②,程序执行过程中没有分又,也没有重复,这种结构的程序就叫顺序结构程序。图形方式表示如下图5—2一1:图5—2—1图中SI、S2、…、Sn分别表示一段具体的操作内容,用一个语句或一段程序完成。,不要把依赖于上一步完成后才能进行的后一步操作前移例如:求半径为15的圆周长和面积。程序1LETL=2*3・14*RLETS=3・14*R*RLETR=15PRINTR,L,SEND运行结果:15O0程序2LETR=15LETL=2*3・14*RLETS=3・14*R*RPRINTR,L,SEND运行结果:,但顺序不同,结果不同,程序2正确。三、=2LETX=X+YLETY=X+YPRIN「X;“Y”PRINTX,YEND解:可列变量值的变化表来确定结果。XY123(1+2)5(3+2)由上分析,可得运行结果:,总脚数为F,问鸡兔各有多少只?解:设鸡兔各有x、Y只,则有X+Y=H(1)2X+4y=F(2)由⑴、(2)可得:X=(4H—F)/2Y二(F—2H)/2算法:,F2・X-(4*H—F)/—(4—2H)/,Y5・结束程序:INPUTH,FLETx=(4*H—F)/2LETY=(F一2*H)/2PRINT“X=”;X, YEND运行结果如下:?60,176X=32Y=28四、练****实

教案精选:初中信息技术《顺序结构程序设计》教学设计 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数19
  • 收藏数0 收藏
  • 顶次数0
  • 上传人pppccc8
  • 文件大小120 KB
  • 时间2019-10-24