VB列表框控件教案

VB列表框控件教案

ID:41135052

大小:370.50 KB

页数:4页

时间:2019-08-17

VB列表框控件教案_第1页
VB列表框控件教案_第2页
VB列表框控件教案_第3页
VB列表框控件教案_第4页
资源描述:

《VB列表框控件教案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、VB控件—列表框一教学目标:知识目标:1)掌握列表框控件的主要属性:list,MutiSelect,Listindex,Text的含义及用法2)学会运用列表框控件的主要方法:添加additem,去除removeitem,清空clear技能目标:通过完成项目,能利用新知识,编写简单程序,解决实际问题情感目标:1)通过一个个步骤的实战演练,培养学生运用编程解决实际问题的能力,进一步激发学生学习编程的爱好。3)通过预防甲流的情境教学,提升学生对甲流的预防意识,并学习到更多预防甲流的知识。二、教学重点:list,text属性,addi

2、tem,removeitem,clear方法三、教学难点:listindex,text的运用及区别四、教学方法:项目教学法情境教学法五、教学过程大家好,听说我们学校刚评上国家级的职业学校,我这个县市级学校的老师今天能与我们同学一起学习交流感到非常荣兴,希望我所讲的能引起你们的共鸣,那老师也可以提升为国家级的级别了。1.引入:(幻灯片1)师:同学们都知道最近甲流疯狂爆发,人人自危,第二波甲流高潮也即将来临。预防甲流从我做起,我们平时不仅要勤洗手,常通风,多穿衣,养成良好的卫生习惯,更需结合饮食,防防患于未然,所以今天我们就来学习

3、下利用VB控件里的列表框,做一个与甲流相关的项目。2.新课:师:先让老师展示下这个项目的成品(运行EXE可执行文件)(幻灯片2)提问1:请同学们回答下左侧窗口中的哪些食品对预防甲流有益?学生:回答师:到低是否正确?答案让我们完成这个项目时再揭晓吧。提问2:回到VB世界,同学们回答下这个界面包含哪些控件?学生:标签,文本框,命令按钮…师:还有左右两测的框框,称为列表框师:先请同学们打开自己D盘,一个“课堂项目”的文件夹,打开其工程文件,查看界面提问3:这个界面与刚才老师展示的成品界面,有何区别?学生:少两个列表框师:所以根据程序

4、设计步骤,我们接下来先设计未完成的界面,参考项目说明书:根据表格里的内容,在界面上补充两个列表控(Listbox),并修改其属性值(幻灯片3,教师简单演示list属性文本的输入)对象名称属性值列表框List1font宋体,四号list苹果、柚子、薯条、大蒜、冰淇淋、可乐、酸奶、木瓜MutiSelect1-simple列表框List2font宋体,四号师:同学们基本完成了,老师来小结下这步涉及到新知识点,有以下三点:1.功能:列表框常用来显示一个项目的列表,用户可从中选择一项或多项。默认名称为List1、List2、List3…

5、。2.List属性:以一维字符型数组形式表示列表框中所有的选项内容3.MutiSelect属性:设定列表框中是否允许同时选中多个列表项师:程序界面设计好之后,接下来的步骤就是。。。。学生:编写代码师:提问4:首先看界面上有几个对象需要我们编写代码?学生:添加按钮,去除按钮,清空按钮,还有左列表向右列表显示的功能师:老师温馨提示下:等下我们编写代码分三个步骤,可参考项目说明书,第一步实现添加,第二步实现去除,第三步实现右列表的清空与显示,同学们在操作过程中,还需注意编写的对象和事件不能搞错,编写哪个对象只需双击即可进入代码窗口。

6、(教师稍作演示)首先我们同学参考项目说明书,自主完成第一步:添加新的列表项(让学生上台演示,并巡视教室给困难学生以帮助)学生:自主操作师:(3分钟后打断操作,解决出现问题)1.方法二无法实现,个别同学没写在正确的对象下,应写在FORM主窗口。2.方法三无法实现,提示输入“猕猴桃”的语句为:List1.additem"猕猴桃"则在列表框添加文本框的内容,只需把"猕猴桃"替换为text1.text即可3.注意涉及到标点符号的,要在英文状态下,VB代码不区分大小写学生:继续操作师小结:本步骤涉及到得新知识点,只有一个additem方

7、法的使用,方法的使用格式:[对象.]方法[参数列表],这里对象和参数列表都是可以省略的,通俗的举几个列子,可以是:我帮助他,我对象,帮助方法,他参数我摔了,我对象,摔方法师:同学们已基本实现添加的功能,接下来我们一起来操作第二步去除的功能,这步是本节课的难点,因此让老师先做讲解,再由同学们来做。实现的代码如下:IfList1.listindex<>-1ThenList1.removeitemList1.listindex这是一个选择语句,大家都已很熟悉,如果条件成立,则执行then后面的语句,这里涉及到两个新的知识点:1.去除

8、方法:Removeitem方法2.Listindex属性:执行时选中的列表项序号。若用户未选中任何一项,则其值为-1学生:实现该去除功能师:到这里我们的成果已完成大半了,离成功仅一步之遥了。接下来同学们依然参考项目说明书,完成最后一步,老师给大家的代码是以填空的方式降低难度,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。