资源描述
程序的顺序结构学案
学习目标:
1、掌握VB语言的赋值语句、输入输出语句的格式、功能和执行过程;
2、学会使用VB语言的赋值语句、输入输出语句来实现顺序控制结构,解决实际问题;
3、初步掌握程序调试运行的方法;
4、经历用计算机解决问题的过程,体验成功的快乐;
5、在教师的指导下,与同学共同探究问题,让学生体验自主学习、合作学习的乐趣。
学习重点:学会使用VB语言的赋值语句、输入输出语句来实现顺序控制结构,解决实际问题。
学习过程:
一、情境导入:
在数学的算法设计学习中,我们了解到输入数据的方法是利用input语句,很多同学在我们学习VB时也套用这个语句,其实他们都没有注意到VB中输入数据方法的不同。通过本节内容的学习,希望同学们掌握VB语言输入数据的方法。
二、自主学习:
阅读本节教材,并完成下面的练习题。
1、赋值语句的基本格式( ),其功能是将右边( )的值赋给左边的( );
2、阅读下列语句并填空
A=30
B=20
C=10
A=A+B-C
B=A+B-C
C=A+B-C
Print A,B,C
输出结果为:( )
3、阅读以下程序,写出X,Y,Z的最后结果。
X=1
X=X+1
Y=X+1
Z$=”finish”
4、写出下列程序段的X的结果。
N=15
M=4
N=N+1
M=M*N
X=M \ 5
5、inputBox( )的语法格式是( )
6、上机实践并了解输出语句Print方法的特点,上机程序如下:
i=1
do
print i
i=i+1
loop until i=20
在Print i 语句的 i 后面分别用不同的形式,看效果有何不同(参考教材37页的说明部分)。
7、完成教材P37中的“实践”。
三、合作探究:
1、利用赋值语句和顺序结构,实现A、B两变量值的互换,下面语句序列可以实现吗?
A=B
B=A
如果不能实现,你能把这个语句序列完善好吗?
2、教材39页的倒序输出程序,有同学自己写了如下语句,请你补充完整,并上机调试得出正确结果。
Dim i as integer
Dim a,b,c,m,n as string
i=InputBox("请输入一个三位整数","输入")
m=Str(i)
a=
b=
c=
n = a & b & c
Print n
你还有什么方法能实现倒序输出吗?
四、练习巩固:
完成教材40页练习题中的1、3两题。
五、拓展提高:
请大家利用课余时间,自己查查相应的VB函数表,了解更多的VB函数用来实现自己的编程需要。
展开阅读全文