资源简介 教育科学出版社《算法与程序设计》(选修) 学科:信息技术 年级:高一年级 课题:《初试身手,体验编程》 初试身手,体验编程 随机提问器 问题:这是如何设计出来的? 这就是我们今天的学习内容:使用VB程序开发工具,编写程序,这是选修课《算法与程序设计》第一章第三节的内容 小调查:你编写过程序吗?你接触过程序吗? 刚使用的“随机提问器”就是一个程序 新课学习: 初识 Visual Basic VB是“Visual Basic”简称, 是一种可视化程序设计语言。 Visual是可视化的意思,可视化主要是让程序设计人员利用软件本身所提供的各种控件,像搭积木式地构造应用程序的各种界面,然后再编写少量的代码就可构建应用程序。 Basic是英文:Beginners,All-purpose Symbolic Instruction Code的缩写,意为初学者通用符号指令代码,是程序设计入门的首选语言 启动VB,新建一个标准工程,添加控件。 熟悉VB的集成环境 VB6.0集成开发环境 控件 工具箱 窗体编辑 窗口 工程资源 管理器 属性 窗口 窗体布局 窗口 菜单栏 工具栏 启动、中断、 结束程序 设计一个简单的VB应用程序 示例:建立一个工程,显示“黄花”窗体,单击窗体,显示蓝花窗体 示例 请看设计过程的演示 小结:编程的过程: 新建一个标准工程,在窗体1中,修改属性picture,加载一个图片花,再新建一个新窗体2,同样修改属性picture,加载另一个图片. 双击窗体1,在过程列表框中,选择单击click 事件 输入程序代码 同样,双击窗体2,在过程列表框中,选择单击click 事件 输入程序代码 单击启动按钮,调试运行 体验编程 程序代码 “黄花”窗体的程序代码: Private Sub form1_Click() Form1.Hide Form2.Show End Sub “蓝花”窗体的程序代码 Private Sub Form2_Click() End End Sub 操作任务1:(模仿示例)建立一个工程,显示“黄花”窗体,单击窗体,显示“蓝花”窗体(用两个不同的图片即可) 时间:五分钟 五分钟倒计时 现学现用 观察“倒计时”时钟,设计一个倒计时十秒的时钟 做一个简单点的 演示 操作任务2:设计一个倒计时十秒的时钟 请相邻的同学互相讨论,说说这个程序界面我们将会用到哪几个控件? ? 演示结果 文本框 命令按钮 定时器 问题:我把代码给大家,大家会做吗? 倒计时的代码事先已传送到学生机的桌面上 倒计时代码 倒计时十五分钟开始 学生实践 操作步骤如下: 1.启动Microsoft Visual Basic 6.0中文版。 2.在“新建工程”窗口中选择“标准EXE”选项,单击“打开”按钮。 3.进入VB6.0开发环境。 4.添加一个定时器,一个文本框,一个命令按钮。 5.修改各个对象的属性 6.给命令按钮输入程序代码。 7.保存窗体和工程 8.调试运行 任务:设计一个倒计时十秒的时钟 相关属性如下表 对象 属性 属性值 timet1 Interval 1000 Text1 Text 00 Command1 Caption 倒计时 拓展提高 把“倒计时十秒”程序界面修改为如下的倒计时 如何美化程序的界面? Font 属性:设置控件中字体的格式 Picter属性:返回/设置控件中显示的图形 课堂小结,提升认识 问题1:本节课使用了工具箱中的哪些工具? 使用“幸运号”程序,抽取出学生号数,请学生回答问题 抽取 定时器 文本框 命令按钮 问题2:如何设置和读取对象的属性值? 问题3: 请简述使用VB编程的一般步骤: 通过属性窗口设置 (1)建立工程 (2)创建图形用户界面 (3)设置对象属性 (4)编写程序 (5)调试运行程序 (6)保存和编译程序 谢谢! 展开更多...... 收起↑ 资源预览