资源描述
选择结构程序设计导学案
设计人:邹本金
学习目标:
知识与技能:
1. 掌握if语句的语法结构;
2. 能够看懂并理解if语句结构形式;
3. 了解单分支、双分支、多分支结构的流程图,会画简单的分支结构程序流程图。
过程与方法:
通过创建文本框、命令按钮对象来复习上节课学习的属性设置,教师演示讲解在文本框中输入一个两位整数,倒序输出,学生自主完成输入一个三位整数倒序输入任务。
情感态度与价值观:
1. 体验VB程序开发环境及其强大的程序设计功能;
2. 通过学习让学生体会到分支结构的重要性;
3. 通过本堂课的学习,使学生对分支结构产生学习兴趣,提高编程的积极性,让学生在学习的过程中学会独立思考,并且能够解决实际问题。
学习重点、难点:
1. If语句的语法形式
2. 分支结构的流程图。
学习过程:
1. 选择结构的分类(If语句);
条件表达式
2. 教师在黑板上绘制if语句的流程图
是
否三个数比较大小
语句块
3. If ‥then语句(单分支结构)
1) 格式:
If <表达式> then 语句块
End If
或
If <表达式> then <语句>
2) 举例讲解:
用If ‥then语句编程实现“已知两个数X和Y,比较它们的大小,若Y大于X,则交换两数,使X大于Y。”。
3) 练一练:
已知三个数X、Y和Z,比较它们的大小,并将其按照从大到小的顺序输出。
1、 教师演示文本框、命令按钮使用
2、 新建一个工程,在文本框中输入一个两位,输出这个两位数。
3、 什么是赋值语句,赋值号含义。
程序运行后在文本框1中输入数值17,程序运行后标签2上显示的结果是?
X=text1.text
Y=val(text1.text) 强制将文本框中输入的数字字符转换为数值
Y= x mod 2 mod求余数函数
Z= x \ 2 \整除,返回整数部分
Label2.caption = y+z 将变量y与z的和显示在标签2上
4、 如何定义变量及其对变量赋值。
Dim x as integer
定义了一个整数类型变量x,变量是指在程序运行过程中其值可以发生改变的量。
任务:制作如下图所示简易计算器程序。
运行后程序界面如下:
3
展开阅读全文