中职生学习VB.NET的几点教学尝试.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文档。上传文档
查看更多
中职生学习VB.NET的几点教学尝试   摘要:VisualBasic.NET(以下简称VB.NET)是学习程序设计语言最合适的入门级课程,由于其相比其他语言具有简单易懂、容易上手的特点而备受初学者的喜爱。该课程理论性、实践性强,教学难度大,学生往往会在学习的过程中慢慢失去兴趣,对于中职生来说更是如此。本文就如何激发中职生的学习VB.NET的兴趣,提高教学质量作几点探讨。   关键词:VB.NET;程序设计;教学尝试   中图分类号:G712 文献标识码:A文章编号:1007-9599 (2011) 12-0000-02   Several Teaching Attempts on How to Learn VB.NET   Liu Jinzhou   (Huiyang District Vocational Technology School,Huizhou516211,China)   Abstract:VisualBasic.NET(called VB.NET bellow)is one of the most suitable programming language courses for beginners,welcomed by beginners for it is more simple and easy to learn than other programming languages.As it is very theoretical,practical and hard to teach,students will lost their interest during learning,special for secondary technical school students.This article tries to discuss how to provoke their interest and improve our quality of teaching.   Keywords:VB.NET;Programming;Teaching attempts   一、引言   目前在中国各个高校中普遍开设了VB.NET程序设计课程,在部分中职类院校计算机专业也开设了本门课程。然而由于中职生英语、数学基础普遍很差,VB.NET语言又枯燥、难以理解,学生缺乏相应的知识背景,导致学生对这门课有恐惧心理,缺乏兴趣,很多教师在上这门课的时候都感到头痛。这就要求教师在教学中要大胆尝试,努力摸索出一些较为行之有效的教学方法,才有可能激发学生对程序设计的兴趣,培养出具有一定程序设计能力的人才,为他们以后的职业发展奠定基础。笔者在近几年的教学实践中进行了努力探索,取得了一定的效果。   二、教学尝试   (一)抛开教材,大胆尝试   现在市面上的教材都是针对大专院校的学生编写的,总是先讲VB.NET语言的基本语法,一开始就引入VB.NET中对象的使用。这样,繁复的界面、VB.NET中的各个对象的属性的英文单词就会让中职生望而却步。因此,在刚开始的时候就比较适合用控制台应用程序来讲解基本语法,这样有利于抛开IDE界面的种种因素。通过控制台的学习掌握了VB.NET中赋值、声明变量和输入输出后才引入VB.NET中的对象,如窗体、按钮等等。这里特别要指出的是,某些教材在学习如窗体、按钮等这些对象之前就先介绍他们的概念,如什么是类、实例化、方法、事件、属性,本人认为是非常不恰当的,因为学生这时候没有接触过具体的对象,完全没有办法理解这些抽象的概念。根据建构主义学习理论,除非当前学习的内容跟已经储存在脑海中的知识具有一定程度的相关性,否则学生很难把这些知识添加到自己的“知识库”中。因此,这就要求教师在带领学生入门的时候一定注意讲解的内容的先后顺序,否则学生很容易一开始对这门课程完全失去兴趣。   (二)教学方法多样化尝试   本人在教学实践中,除了采用传统的教学方法如:提问法、小组讨论法外,还尝试了以下教学方法:   1.查错法   中职生对变量、数据类型、运算符、表达式这些基本概念和语言规则的掌握需要一个比较长的过程。学习过程中,学生往往能听懂教师授课的内容,但自己编写的程序往往错漏百出。因此,在学习这些基础知识的时候,课时量一定要足够,千万不能站在自己的角度认为这些知识很容易掌握而按照自己的进度上课。课堂上,笔者反复将代码以错误的形式展示给学生,让他们找出错误,并在计算机上调试证明自己的判断。   比如让学生找出下面哪些变量名是非法的:   A. x_yz   B. 123abc   C. Integer   D. X-Y   通过这个例子学生会发现B、C、D三个选项是错误,于

文档评论(0)

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

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

版权声明书
用户编号:5243141323000000

1亿VIP精品文档

相关文档