Visual Basic程序设计教学探讨.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 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

文档评论(0)

fangsheke66 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档