- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Visual Basic程序设计教学探讨
Visual Basic程序设计教学探讨
摘要:中职计算机专业课程中,程序设计严谨又具有逻辑性。对学生而言,初学《Visual Basic程序设计》有畏难情绪。本文主要探讨教师在教学当中,利用现代教育教学手段,采用具有激发性和实用性的项目实例,使学生在程序设计过程中能开拓思路、主动解决问题,构建中职特色的课程体系,解决程序设计枯燥难懂的问题。
关键词:VB程序设计 项目 教学 中职
中图分类号:G718 文献标识码:C 文章编号:1672-1578(2015)07-0267-02
Visual Basic,简称VB,是Microsoft公司推出的一款语法简单的Windows应用程序开发工具,也是中职计算机专业的基础必修课程。多年的教学经历让我感觉,中职学生的起点相对较低,逻辑思维能力较弱,在学习VB的过程中很吃力,学习能力强一点的学生也仅局限在“会VB”,而不能灵活的运用,不能用VB完成相应的程序设计,更谈不上今后在工作岗位上的运用了。究其原因,程序设计不像其他应用软件,如PhotoShop、AutoCad一边做,一边有成果,有错误也能看出来在哪里去修改。而程序设计只要有一点错误,就不能运行出结果,还得静心查找错误,很多学生在这个阅读代码找错误的过程中会逐渐滋生挫败感。在这样的情况下,在教学中怎样才能够吸引学生学习VB,这是值得探讨的问题。笔者认为不仅要使学生熟悉VB的基本概念,而且还要能够熟练的掌握一些程序设计的相关技巧和方法,理解程序设计的思想,培养一定的程序阅读和编写能力,使学生能够主动学习。为了达到这个目的,笔者在教学中采用了如下的方式:
1 实用连贯的项目实例教学并辅以导学案
1.1当学生初次接触VB程序设计学习时
对于中职的学生,在学习VB之前,几乎没有接触过程序设计,但对计算机的基本操作是有所掌握的。所以,不论教材第一章是从哪个知识点开始,笔者认为可以在介绍完VB的发展和应用后,用项目来引入。使用贴近生活的项目,既能让学生看到VB的广泛用途,更能提高他们的学习积极性。笔者使用的项目是:QQ登录窗口。
在接下来的教学中,笔者不是按先介绍常量、变量、表达式等这种方式安排教学,而是为了让他们在刚接触VB的上机实践课时,就能有动手发挥的空间,采用先介绍简单的三个控件的方式:文本框、标签、命令按钮,用这三个按钮来制成一个QQ登录窗口界面。主界面上呈现:中间用标签控件显示“QQ登录窗口”,下面一个标签上写“用户名”,旁边一个文本框,在下面一个标签上写“密码”,旁边一个文本框,最后一个“登录”按钮,一个“退出”按钮。
1.2当学生学习到VB中的选择结构时
在双分支选择结构的教学中,笔者依然采用这个QQ登录窗口项目,加以完善。如果在输入正确的用户名和密码并点击“确定”按钮后,提示“可以登录”;如果输入的用户名或密码有错并点击“确定”按钮,提示“不能登录”。
假设正确的帐号是“test_user”,正确的密码是“000000”,程序如下:
Private Sub Command1_Click()
If text1.text=”test_user” and text2.text=”000000” then
MsgBox(“可以登录”)
Else
MsgBox(“不能登录”)
End If
End Sub
在多分支选择结构的教学中,笔者继续完善QQ登录窗口项目。我想在“不能登录”提示中添加上原因,是因为帐号错了,还是密码错了,还是没有输入帐号,还是没有输入密码。
程序如下:
Private Sub Command1_Click()
If text1.text=”test_user” and text2.text=”000000” then
MsgBox(“可以登录”)
ElseIf text1.text”test_user” then
MsgBox(“用户名错误,不能登录”)
ElseIf text1.text=” ” then
MsgBox(“用户名为空,不能登录”)
ElseIf text2.text”000000” then
MsgBox(“密码错误,不能登录”)
ElseIf text2.text=” ” then
MsgBox(“密码为空,不能登录”)
End If
End Sub
1.3当学生学习到循环结构时
循环结构学生理解起来可能会更困难,下面接着完善QQ登录窗口项目帮助学生理解。使用者在输入五次错误的用户名和密码后,就不能再继续输入了。
程序如下:
Private Sub Command1_Cli
您可能关注的文档
- TRICON系统在氢增压机组控制中应用.doc
- TRIMP评估在高校足球队训练负荷监控中研究.doc
- TRIM29基因表达在非小细胞肺癌临床病理诊断中意义.doc
- TripIE在ECAD环境中应用.doc
- TRIPs协议视域下浅谈专利权自主性和正当性.doc
- TRIPS框架下专利强制许可制度法律经济学思考.doc
- TRIPs理事会关于公共健康问题讨论进展.doc
- TRIPS相关规则与汽车外观设计保护若干问题研究.doc
- Trisha Brown崔莎布朗 人身体本身就会思考.doc
- TRIZ―提升测井技术创新能力与解决工程实际问题有效手段.doc
- Visual Basic程序设计课程CAI教学软件设计与开发.doc
- Visual Basic编写布氏硬度检测系统设计.doc
- Visual Basic自主学习平台设计与实现.doc
- Visual C与Matlab混合编程原理及其在数据图形化中应用.doc
- Visual C与Matlab混合编程在可视化软件中应用.doc
- Visual C中基于多视窗模型重叠图像拼接技术.doc
- Visual C用ADO操作Access数据库方法探讨.doc
- Visual FoxPro 数据库系统开发中编程技巧.doc
- Visual FoxPro6.0教学方法探讨.doc
- Visual FoxPro教学模式探索.doc
文档评论(0)