您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 数据通信与网络 > 初中信息技术顺序结构
教学目标:让学生了解程序的执行顺序。通过分组体会不同的书写顺序程序的执行结果不同以及修改程序,体会程序的顺序结构。时间:一课时观察以下程序的运行结果:(1)程序一PrivateSubForm_Click()R=1000S=pi*r*rEndSub(2)程序二PrivateSubForm_Click()R=1000S=pi*r*rPrint”圆的面积”;sCircle(1500,1500),rEndSub(3)程序三PrivateSubForm_Click()R=1000Circle(1500,1500),rS=pi*r*rPrint”圆的面积”;sEndSub第一组a=3a=a+1b=ab=b+1Printa,b分组体验程序的运行结果(二)第二组a=a+1a=3b=ab=b+1Printa,b第四组b=b+1a=3a=a+1b=aPrinta,b第三组a=3b=aa=a+1b=b+1Printa,b问题:为什么程序几乎相同而只是书写的顺序不同其结果不一样?分析程序执行中变量的变化并得出:程序按照由上而下,从左到右的顺序依次逐个语句执行的。顺序结构PrivateSubForm_Click()Dima,bAsIntegera=InputBox(输入第一个数,输入)a=a+bPrintab=InputBox(输入第二个数,输入)a=a+bPrintaEndSub问题讨论:1、如果把这一句Dima,bAsInteger删除,结果如何?2、从程序的输出结果看,程序的运行顺序是怎样的?结论:程序按照由上而下,从左到右的顺序依次逐个语句执行的,我们把这种程序结构叫顺序程序结构。指出下列程序的运算顺序PrivateSubForm_Click()Dima,bAsIntegera=InputBox(输入第一个数,输入)a=a+bPrintab=InputBox(输入第二个数,输入)a=a+bPrintaEndSub数据输入数据处理数据输出数据输入数据处理数据输出顺序结构的流程开始输入数据数据处理输出结果知识点:Inputbox函数变量=input(“提示”,“对话框标题”)作用:调用输入的值作为变量返回赋值给变量.(它返回的值是”文本格式”,例如:输入009,返回的也是009)PrivateSubForm_Click()R=Inputbox(“输入圆的半径”,”半径”)Print“圆的半径”;rCircle(2500,2500),rPi=3.14Print”圆的面积”;sEndSubVB的常用函数函数含义例子数学表达式结果Abs(x)求X的绝对值Abs(-9)9Sqr(x)求X的平方根Sqr(9)3Int(x)取整函数,求不大于X的最大整数Int(99.99)99Rnd(x)随机函数,产生一个0~1之间的随机数100Rnd(1)随机函数,产生一个0~100之间的随机数xx算一算?(任务三)abs(-9)+sqr(9)+int(9.9)+int(-9.9)+9mod3+9/39+3+9-10+0+3作业(任务四)课本P41第三小题,完成程序并指出哪些语句是输入部分,哪些是数据处理部分,哪些是输出部分?做一做提高练习:1、修改运行画米奇老鼠的像,使她的嘴巴可大可小。使用inputbox函数。2、用画图语句和inputbox函数,画出奥运会的标志。小结1、circle(横坐标,纵坐标),半径2、变量=inputbox(“提示”,“对话框标题”)3、程序按照由上而下,从左到右的顺序依次逐个语句执行的,我们把这种程序结构叫顺序程序结构。
本文标题:初中信息技术顺序结构
链接地址:https://www.777doc.com/doc-2656689 .html