《[初中二年级]初中信息技术顺序结构》由会员分享,可在线阅读,更多相关《[初中二年级]初中信息技术顺序结构(13页珍藏版)》请在金锄头文库上搜索。
1、教学目标:让学生了解程序的执行顺序。通过分组体会不同的书写顺序程序的执行结果不同以及修改程序,体会程序的顺序结构。,第4节 顺序结构,时间:一课时,观察以下程序的运行结果:,(1)程序一 Private Sub Form_Click() R = 1000 S=pi*r*r End Sub,(2)程序二 Private Sub Form_Click() R = 1000 S=pi*r*r Print”圆的面积”;s Circle(1500,1500),r End Sub,(3)程序三 Private Sub Form_Click() R = 1000 Circle(1500,1500),r S=
2、pi*r*r Print”圆的面积”;s End Sub,第一组 a =3a=a+1b=ab=b+1Print a,b,分组体验程序的运行结果(二),第二组a=a+1a =3b=ab=b+1Print a,b,第四组b=b+1a =3a=a+1b=aPrint a,b,第三组a =3b=aa=a+1b=b+1Print a,b,任务一,问题:为什么程序几乎相同而只是书写的顺序不同其结果不一样?,分析程序执行中变量的变化并得出:程序按照由上而下,从左到右的顺序依次逐个语句执行的。,顺序结构,Private Sub Form_Click()Dim a, b As Integera = InputB
3、ox(“输入第一个数“, “输入“)a = a + bPrint ab = InputBox(“输入第二个数“, “输入“)a = a + bPrint aEnd Sub 问题讨论: 1、如果把这一句Dim a, b As Integer删除,结果如何? 2、从程序的输出结果看,程序的运行顺序是怎样的? 结论:程序按照由上而下,从左到右的顺序依次逐个语句执行的,我们把这种程序结构叫顺序程序结构。,指出下列程序的运算顺序,Private Sub Form_Click() Dim a, b As Integer a = InputBox(“输入第一个数“, “输入“) a = a + b Prin
4、t ab = InputBox(“输入第二个数“, “输入“) a = a + bPrint a End Sub,数据输入,数据处理,数据输出,数据输入,数据处理,数据输出,顺序结构的流程,知识点:Inputbox函数,变量=input(“”,“”),作用:调用输入的值作为变量返回赋值给变量.(它返回的值是”文本格式”,例如:输入009,返回的也是009),Private Sub Form_Click() R=Inputbox(“输入圆的半径”,”半径” ) Print “圆的半径”;r Circle (2500,2500),r Pi=3.14 Print”圆的面积”;s End Sub,任务
5、二:体会iputbox的输入格式,VB的常用函数,算一算?(任务三),abs(-9)+sqr(9)+int(9.9)+int(-9.9)+9mod3+9/3,9 + 3 + 9 -10 + 0 + 3,作业(任务四),课本P41 第三小题,完成程序并指出哪些语句是输入部分,哪些是数据处理部分,哪些是输出部分?,做一做,提高练习: 1、修改运行画米奇老鼠的像,使她的嘴巴可大可小。使用inputbox函数。 2、用画图语句和inputbox函数,画出奥运会的标志。,小结,1、 circle(横坐标,纵坐标),半径2、变量=inputbox(“”,“”)3、程序按照由上而下,从左到右的顺序依次逐个语句执行的,我们把这种程序结构叫顺序程序结构。,