第三课 初识visual basic 教学设计(表格式) | 第三课 初识Visual Basic | |||
授课对象 | 执教者 | |||
课时安排 | 1课时 | 课 型 | 新课 | |
教学目标 | 知识目标 | 了解VB编程中涉及到的一些专有名词的概念。 | ||
能力目标 | 通过模仿,能够用VB制作一个简单的应用程序。 | |||
情感目标 | 通过抽奖小程序的制作,培养程序设计的兴趣,增强学习VB编程的信心。 | |||
教学重点 | VB程序设计的基本过程 | |||
教学难点 | 代码的编写 | |||
教学准备 | 极域电子教室、PPT课件、VB6.0 图片素材 | |||
教学过程 | ||||
导入 | 同学们,人们都说21世纪是信息的世纪。这话千真万确,比如说手机,请看这老师的这张照片。15年前,有这样一部手机还是一挺“时髦”的事!现在呢,土得掉渣!然而,信息太发达了有时候也会有烦恼。比如,上个星期周末的凌晨,一条垃圾短信就赶走了我的美梦(PPT)。这样的短信太令人讨厌了,不过我心态好,不但没删除它,还打算今天来认真地研究研究。我们今天就要开始学习VB编程了,那我们就以它为例,编一个小程序玩玩。演示课前编好的《抽奖小程序》,告诉学生我们今天就要模仿它来做自己的第一个程序。 | |||
教学过程 | 1、Visual Basic软件的介绍 编写一个程序涉及到一系列的问题,首先是用什么软件。编程软件有很多,各有各的功能和特点,作为初学者,我们一般选择Visual Basic作为我们的编程软件。 打开VB,简单介绍一下其工作环境。 2、程序的界面设计 VB编程一般要经过界面设计、代码编写和调试运行三个阶段。教师演示《抽奖小程序》的界面设计过程,同时也介绍一些专有名词的概念,如:工程、窗体、控件工具箱、属性窗口、和Command控件等。学生一边观看一边在自己的电脑中模仿练习。 对于完成得快的学生,可以让他们探索一下“验证码”的标签和文本框的制作(由于时间关系,验证码作为拓展任务供学有余力的同学练习)。 3、代码的编写和程序的调试 演示代码编写的过程,学生尝试编写代码。为帮助学生完成任务,将代码用PPT展示出来: Private Sub Command1_Click() MsgBox "恭喜你中奖了!请输入验证码"(注:消息内容可自行拟定) End Sub 本段代码是学生所写的第一个编程语句,要注意交代四点:1. 首末两行代码是系统自动生成的,不能修改和删除;2.MsgBox是message box的缩写,意思是消息框;3.双引号必须是英文的,用来存放消息的具体内容,如果使用了的中文的双引号,程序就会报错;3.VB具有代码的自动检查和修复功能,简单的错误能自动更正,如能自动修改大小写,能自动补齐空格和缺少的双引号,问题严重则会用不同的颜色将有问题的代码标示出来。教师现场将代码中的双引号改为中文的,演示出现的问题以及如何进行调试修改。 Private Sub Command2_Click() Picture1.Visible = True MsgBox "恭喜你,你的奖品是一部苹果6手机" Picture1.Visible = False End Sub 本段代码是单击“确定”按钮所触发的“事件”,编写前需要通过属性窗口将picture1的visible属性改为false,以隐藏图片。Picture1.Visible = True这句代码中英文的点是用来连接控件和它的属性的,译成汉语就是“Picture1控件的Visible属性为真”,也就是告诉计算机显示Picture1控件中的图片。Picture1.Visible = False这句代码是单击消息框中的确定按钮所触发的“事件”,用于再次隐藏图片。 4、拓展延伸 提供清除已输入验证码的代码:Text1.Text=″″,供学有余力的同学参考。 5、作品的保存、上交和展示 演示如何生成可执行的应用程序(统一用自己的姓名作为文件名)。学生通过极域电子教室将自己的程序上交给老师,教师进行集中展示并点评。 | |||
结 课 | 我们今天亲身体验了VB编程的整个过程,感受到了VB编程的魅力。我们生活在信息的世纪,不仅要做信息的接受者,更要做信息的创造者! | |||
本文来源:https://www.2haoxitong.net/k/doc/bc62f86e492fb4daa58da0116c175f0e7cd119d4.html
文档为doc格式