人教版信息技术九年第1课VB开发环境简介word教案_第1页
人教版信息技术九年第1课VB开发环境简介word教案_第2页
人教版信息技术九年第1课VB开发环境简介word教案_第3页
人教版信息技术九年第1课VB开发环境简介word教案_第4页
人教版信息技术九年第1课VB开发环境简介word教案_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第一课 vb开发环境简介教学目标知识目标:熟悉vb集成开发环境;理解控件、属性等基本概念;学会使用vb中的标签、文本框、按钮等基本控件;能理解本实例,并能通过实例操作总结出可视化编程的一般步骤。能力目标:通过学生自己上机实践,培养学生的分析、概括和运用转化方法解决问题的能力。情感目标:培养学生发现问题、解决问题的能力;培养他们的创新品质、帮助学生树立学习vb的信心。教学重点熟悉vb工作室;通过实例了解可视化编程的一般步骤。教学难点利用vb工具箱中的工具设计程序界面;会修改对象的属性。教学方法通过实例学习、主动式任务驱动法及分层教学的方法,采用贴近学生生活的教学,让不同层次的学生都得到发展。教学

2、过程:情境导入运行一个welcome.exe(由vb软件制作),如图:提问:这个程序是用什么语言设计的? 总结学生的回答,该程序是用vb语言设计。引出本节课讲解的内容。学生观察这个程序,并回答教师的提问通过一个简单的程序,引起学生学习兴趣,便于引入下一阶段的知识讲解。通过内容纲要,让学生知道本节课的教学内容和重点新课讲解用机房广播软件播放课件1.1 vb语言介绍“考一考”(提问) vb语言是谁创建的,哪一年推出的? vb语言可以做什么呢? vb语言属于第几代编程言? vb语言的特点是什么?讲到vb语言的特点是简单易学,为什么呢?引出vb的概念,vb(visual basic)语言是window

3、s环境下快速开发应用程序的可视化编程工具。(重点讲解“可视化”的定义)1.2 vb 6.0 的启动与退出教师在课堂演示vb 6.0 的启动与退出的相关操作。在退出操作时,演示vb 6.0文件保存的不同之处(需要保存两次)。1.3 vb 6.0的“工作室”展示:vb 6.0的程序界面提问:这个程序界面和其他软件(比如word、excel等软件)的界面有什么异同点呢?介绍vb软件和其他软件的异同点与大多数软件一样有共同点:标题栏、菜单栏、工具栏、工作区 不同地方:控件工具箱、 vb工程管理器、属性窗口、代码窗口、窗体布局窗口讲解常用窗口的作用1、 控件工具箱(演示控件的画法)2、 窗体窗口3、 工

4、程资源管理器 4、 属性窗口(演示前景色、背景色、字体的更改)5、 窗体布局窗口(演示其功能)以表格形式总结常用窗口的作用(ppt展示)1.4 制作第一个vb程序 展示:制作第一个vb程序(情境导入的 “welcome.exe”)制作流程,一、创建界面二、设置界面控件属性 三、编写代码四、运行程序五、保存和编译文件 教师边讲解边演示。将该程序的操作流程以word的文件形式通过控制软件传送给学生(动手能力强的同学可以独立完成,其他同学可以参考操作流程),并要求学生设计第一个vb程序。1.5 课堂小结本节课介绍了vb语言的常识、vb程序的开发环境(控件工具箱、窗体设计窗口、代码窗口、工程窗口、属性

5、窗口和窗体布局窗口)和制作一个vb程序的步骤。课后作业:探讨如何制作qq登陆界面,用到哪些控件,哪些我们可以通过今天的学习可以完成?学生观看自己电脑的屏幕,思考教师提出的四个问题,并回答任务一:学会打开和关闭vb 6.0。体验认识vb界面,学会程序的保存方法。(注意:需要保存窗体文件*.frm和工程文件*.vbp)任务二:学生根据教师要求,打开vb软件,设计课前展示的welcome.exe程序。通过四个问题简单介绍vb语言,让学生对vb语言有初步的认识。以教师演示为主,介绍vb 6.0的的常用窗口的功能。以一个简单的程序,既让学生体会vb中程序设计的一般步骤,又可以提高学生的学习兴趣,为下面较

6、为复杂的程序设计做好准备。课后反思:教学对象是九年级的学生,他们初次接触vb程序设计,感到计算机编程高深莫测。我们正可以利用他们的神秘感揭开本节课的教学。通过他们自己编写小的程序来树立学习vb的兴趣。第二课时1.学生上机练习 自主练习熟悉vb界面的结构和工具箱各控件。(小组合作学习)2.演示用vb编写的程序,激发学生的学习兴趣。总 结1、请同学总结今天的学习经验。2、请组长评价本小组的学习效果3、各同学填写学习评价表。布置作业1、熟记vb开发环境中的各元素2课本第8页第3题课后反思:教学对象是九年级的学生,他们初次接触vb程序设计,感到计算机编程高深莫测。我们正可以利用他们的神秘感揭开本节课的

7、教学。通过他们自己编写小的程序来树立学习vb的兴趣。编一简单的程序教 学 目 标1、熟悉标签控件、命令按钮控件2、熟悉修改控件属性的基本方法。3、学会测试程序并掌握生可执行文件。课时安排2课时第一课时教学内容:程序的感知,标签、命令按钮摆放及属性的设置教学重、难点:标签、命令按钮的绘制及属性的设置教法、学法:讲授法、演示法、实践法制作一个按钮、一个程序界面,为了让应用程序更规范,我们还需要创建一个用来显示“同学们:你们好跟我来学程序设计”字样的容器。制作一个按钮、一个程序界面,为了让应用程序更规范,我们还需要创建一个用来显示“你们好跟我来学程序设计”字样的容器。制作一个按钮、一个程序界面,为了

8、让应用程序更规范,我们还需要创建一个用来显示“同学们:你们好跟我来学程序设计”字样的容器。教学过程一.创设情景引入新课引言:通过上节的学习我们对vb有了初步的了解,同学们是不是很想了解程序设计过程呢?演示“本节要设计的程序”1.提出问题:对这样一简单的程序你能想到什么?a创建的应用程序要有什么样的功能?b应用程序大体上由哪些元素组成?小结:我们的第一个应用程序非常简单,程序运行时,程序界面上就会显现“你好,欢迎学习程序设计!”字样。使用者只需点击程序上的退出按钮,程序就会结束运行。组成程序元素有:一个按钮、一个程序界面和用来显示“你好,欢迎学习程序设计”字样的容器。授新课1启动 vb 6.0:

9、创建一个新的“标准 exe”文件。需要指出的是,这个以 form1 为标题栏的程序界面就是我们需要的“程序界面”,也是用户首先看到的对象,所以尽可能将其做得美观一点。当然,对应用界面的美化问题我们将在以后探讨。2绘制绘制程序界面根据开发思路,现在我们来制作标签、按钮标签制作单击工具箱中的标签按钮, 把鼠标指针移到窗体中, 拖动鼠标绘制一个矩形(文字显示区域)按钮制作双击工具箱面板上的命令按钮(command button)图标,用鼠标拖动新建的按钮到适当位置,3学生练习:绘制标签、按钮4、对标签、按钮属性进行设置:开发任何应用程序,在完成界面布局后,应该就每一个元素进行属性设置以达到自己的要求

10、。当然,也可以在元素布局的过程中进行属性设置。 打开“属性”窗口 单击窗体中的labell标签 选定它。 单击“属性”窗口中caption选项右边的labell. 出现插入点后 删除labell 输入“你好 欢迎学习程序设计”. 单击窗体中的command1按钮 选定它 单击“属性”窗口中caption选项右边的command1 出现插入点后把command1改为“退出”5学生练习对标签、按钮属性进行设置首先点选箭头状的“选择”图标以便进行选择,选中程序界面上的命令按钮,然后找到属性面板,其中,“名称:command1”是此按钮的名称,主要用于程序引用,所以不要用中文名字。6编写程序代码1、

11、输入程序代码:我们前面讲到的元素布局、属性设置只不过是对应用程序操作界面的定制,要让程序实现功能,关键还得输入程序代码。2、 为“退出”按钮添加代码7学习交流:(小组、同桌之间)教师巡视第二课时:练习课教学目的:1。通过练习巩固标签、命令按钮控件的使用以及改变属性的方法。 2初步体验程序设计的过程教学重、难点:属性的改变教学过程复习提问:用vb编程步骤是什么? 答:一般要先创建一个工程, 然后设计窗体、设置对象的属性、编写代码 , 最后生成可执行程序。1上机练习1)。练习1(课本p20 练习1)全体学生练习。请完成最快的学生展示2)练习2(课本p20 练习2)全体学生练习。请完成最快的学生展示

12、3)练习3(课本p20 练习3)全体学生练习。请完成最快的学生展示2书面练习课本p20 练习4学习交流:通过本节的学习有那些收获第三课 使用文本框控件教 学 目标1、熟悉文本框控件。2、认识对象的visible属性。3、了解用代码设置对象属性的方法。课时安排3课时第一课时教学内容:程序的感知,通过对程序的操作知道此程序有那些功能,有那些元素构成。猜想应设置什么内容命令,对对象属性的设置应该是什么性质的。教学重、难点:程序的功能、元素的组成、命令代码内容猜想。 教法、学法:讲授法、演示法、小组合作学习。教学过程一.创设情景引入新课演示:教师演示本课的程序。引言:通过老师的操作,此程序的功能比我们

13、学的第一程序功能强大了,大家有没有信心通过几节课的时间来掌握它,现在我们先来认识一下它。二、学生操作:小组合作讨论,并回答:a次序的应用有什么样的功能?b应用程序大体上由哪些元素组成?c猜想命令代码内容三、小组合作学习:教师巡视指导、参与讨论四、小组回报小结:此程序功能:程序运行时,程序界面上就会显现“同学,欢迎你!”字样。出现输入文字信息文本框。当使用者在文字信息文本框内输入本人的名字后,点击确定按钮,隐藏文本框和第一个标签,显示第二个标签,并且把用户输入的文字加在第二个标签的文字前面。单击“退出”按钮后,可以退出程序。组成程序元素有:两个标签、两个按钮、一个文本框,一个程序界面命令代码内容

14、猜想:隐藏第一个欢迎提示标签。 显示第二标签,且内容是把用户输入的文字加在第二个标签的文字前面。五、设计程序界面1绘制绘制程序界面两个标签、两个按钮、一个文本框控件,2.文件的保存六.本课小结:程序的功能、元素构成,同学们课后有兴趣,自己多去探究、去发现,下一节课我们再来交流。”。七、作业:预习下节讲的内容(课本第三课)第二课时教学内容:对象属性的设置、编写程序代码。教学重、难点:编写程序代码教法、学法:讲授法、演示法、小组合作学习。教学过程一、复习旧知引入新课通过上节的学习我们知道了本课程序的功能其构成的元素,每个控件属性不同。下面我们一起回忆:第一个标签先显性后隐藏,输入的文字是“请输入姓

15、名”。第二个标签先隐藏后显示,显示的文字是:“输入的姓名第二个标签的(同学,欢迎你)”。“确定”按钮是运行程序的子程序。“退出”按钮是结束程序.文本框是操作者输入姓名二、授新课1设置对象的属性窗体“属性”由caption改为“欢迎加入”。label1标签把窗口属性值由label改为lblname,把aption属性值改为“请输入姓名”。label2标签把窗口属性值由labe2改为lbldisplay,把aption属性值改为“同学,欢迎你!”,把属性visble的属性改为false。两个标签字体属性的设置.把文本框属性名称改为txtnane,其值“ext”删除,设成为空及无文字。command

16、1按钮的名称改为cmdok,把aption属性值改为“确定”。command2按钮的名称改为cmdok,把aption属性值改为“退出”。2学生练习:设置对象的属性3. 学习交流:(小组、同桌之间)教师巡视4编写程序代码.首先让学生看本课给“确定”按钮加的代码,让学生从感性上认识赋值语句特点:出示代码 private sub cmdok_click() lblname.visible = false txtname.visible = false lbldisplay.caption = txtname.text + lbldisplay.caption lbldisplay.visible

17、= true end sub特点vb代码书写格式比较自由。代码不区分字母的大小写,一行允许多达255个字符。通常一行写一条语句,这样程序看起来比较清晰。在同一行上也可写多个语句,这时语句间用冒号“:”分隔。例如,a=4:b=5:c=6。单行语句也可分若干行书写,要使用一个空格后跟一个下划线作续行符,如下所示: dim a as single,b as single,c as single _ d as single,e as single. 赋值语句是vb程序最常用、最基本的语句,它能为变量提供数据。另外,若要在程序代码中设置对象的属性,也要使用赋值语句。赋值语句有两种格式:格式1: 变量名=

18、表达式格式2: 对象名.属性名=表达式赋值语句的作用是:首先计算“=”右边表达式的值,然后将该值赋给“=”左边的变量或对象的属性。在格式2中,若对象名省略,则默认对象为当前窗体。例如:x=2 把2赋给xy=x*3 计算x*3的值,得6,把6赋给yx=x+1 计算x+1的值,得3,把3赋给xa$= hello 把“hello”赋给a$text1.text=你好! 把“你好!”赋给text1的text属性本课代码分析执行语句lblname.visible = false,把标签lblname的visible属性值设为false,使这个标签在事件发生是隐藏起来。执行语句txtname.visible

19、 = false,把文本框txtname的visible 属性值设为false,使它在事件发生是隐藏起来执行语句lbldisplay.caption = txtname.text + lbldisplay.caption,为lbldisplay的caption设置属性值。属性值由txtname.text + lbldisplay.caption确定。其中的txtname.text是文本框的text属性值(用户输入的内容),lbldisplay.caption是标签lbldisplay的caption原有的属性值,“”号的作用是把这两个属性值(文字)连接起来形成一个新值。执行语句lbldispl

20、ay.visible = true,把标签lbldisplay的visible 属性值设为true,使它在事件发生是显示出来。5上机练习, 学习交流:(小组、同桌之间)教师巡视6.保存三、小结:赋值语句特点四、作业:阅读本课的书第三课时:练习课教学目的:1。通过练习巩固赋值语句编写特点 2进一步体验程序设计的过程教学重、难点:赋值语句的编写教学过程一创设情景引入新课1.学生上机操作上节课讲的内容,并运行。2.问题:每单击一次“确定” 按钮,就会在欢迎信息前面出现一个姓名.3.分析原因:每单击一次“确定” 按钮,就会在欢迎信息前面出现一个姓名,就会执行一次代码,在最近一次的lbldisplay

21、caption值前面加上一个姓名。代码修正:在代码中加上一条语句txtname.text = 完整的代码是:private sub cmdok_click() lblname.visible = false txtname.visible = false lbldisplay.caption = txtname.text + lbldisplay.captionlbldisplay.visible = true txtname.text = end sub4. 上机练习, 学习交流:(小组、同桌之间)教师巡视5.练习作业:1)。练习1(课本p33 练习2)全体学生练习。请完成最快的学生展示2)

22、练习2(课本p33 练习3)全体学生练习。请完成最快的学生展示3)练习3(选作题:课本p33 练习1)全体学生练习。请完成最快的学生展示6.学习交流:通过本节的学习有那些收获第五课 使用选项按钮控件教 学 目标1认知目标、学会使用选项按钮控件、知道vb中过程的会议。2、能力目标:培养学生自主学习、团结协作的能力,学会探索,评价作品,交流心得体会。3、情感目标:a、通过学习培养学生积极乐观、健康向上的心里素质 b、发挥团结协作的精神,促进情感交融 c、自我展示、自我激励。课时安排2课时第一课时:认识本节课有那些是什么?那些对象?那些属性?各属性值教学内容:程序的感知、小程序有那些对象?那些属性?各属性值教学重、难点:选项按钮控件设置教法、学法:从学生以往的知识经

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论