VB教学方法探索与实践_第1页
VB教学方法探索与实践_第2页
VB教学方法探索与实践_第3页
VB教学方法探索与实践_第4页
VB教学方法探索与实践_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

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

文档简介

1、    vb教学方法探索与实践    孙庆英摘要:vb是很多高校非计算机专业理工科开设的一门公共基础课。本文从理论授课方法,实验教学方法,作业和考核几个方面讨论了如何提高教学质量。关键词:vb;教学方法;教学质量:tp393 :a :1009-3044(2015)24-0093-02exploration and practice of vb teaching methodsun qing-ying(department of computer science and technology, huaiyin normal university, huai

2、an 223300, china)abstract: vb is a public basic course of science and engineering major besides computer science major in many colleges. this paper discussed how to improve the vb teaching quality related to theory teaching method, experimental teaching method, homework and evaluation etc.key words:

3、 vb; teaching method; teaching quality1引言visual basic 程序设计(简称vb)是一种高级程序设计语言,具有基于对象的可视化工具、面向对象、采用事件驱动编程机制、提供易学易用的开发环境等特点。笔者所在学校将vb程序设计作为非计算机专业的计算机程序设计公共课。设置该课程的目的是使学生掌握计算机程序设计的思路和方法,初步具有运用vb 程序设计解决实际问题的能力。此外,计算机基础课程在理工科大学生的素质教育中也扮演着重要角色1。经过几年的“vb 程序设计”教学实践,在提高教学质量方面笔者有几点体会,与大家共同探讨。2 教学方法教学过程中要将授课,作业,

4、考核三个环节互相配合,缺一不可,下面分别阐述。2.1 理论教学2.1.1第一次课至关重要在第一次课上,除了强调课程的重要性、学习方法、考核方式等内容外,一定要结合学生专业,演示一些事先准备好的专业方面的应用程序或信息管理系统,让学生感觉到学了本门课程不仅仅是为了拿学分,在今后工作中还是一件非常好的“工具”,由此培养学生的兴趣、激发学生的积极性。2.1.2 精心设计教学内容认真对待每次上课,精心设计上课内容,合理安排每个上课环节。教学内容的选取要有层次性,由浅到难,逐步升华。可以在授课过程中采用案例教学法2,选取一些和学生专业相关或实际生活中应用的一些实例,提高学生的学习兴趣。可以采用联想教学法

5、帮助学生更高效的学习3。比如学习数组这一章的知识时,首先以宾馆的连续房间号为例引入概念,然后再给学生介绍数组的定义形式,在内存中的空间分配情况。接下来先用数组解决一个简单的问题,比如100个数求和的问题,用数组可以很高效的解决。这个时候学生基本已经掌握了数组的概念和用法,但是还需要应用更综合的例子来巩固,比如可以举一个和生活非常贴近的洗牌的程序,或者身份证号码验证的程序,带着学生分析算法过程,在vb环境中实现,这样学生不仅加深了对数组的理解,而且也提高了学习兴趣。2.1.3 合理运用多种教学手段vb是一门实践类的课程,不同于偏理论课程,如果单纯用ppt授课,学生没有接触编程环境,没有感性的认识

6、,如果单纯在vb环境中授课,对于一些复杂的算法,可能存在分析不透彻的问题,另外怎样合理利用板书,ppt,vb环境演示都是需要事先设计的,在实际授课过程中根据需要合理安排各个环节,如果需要展示信息量很大的信息,可以用ppt事先准备好,如果涉及算法分析过程的,可以板书,条理性和逻辑性更好,最后程序实现当然要在vb环境中演示,这样几个环节一配合,可以发挥每个环节的优势,提高整个课堂授课效率和效果。2.2 实验教学实验教学是vb程序设计课程必不可少的环节。下面分别从实验内容、辅导、管理几个方面阐述。2.2.1 精心选取实验内容实验课往往以学生练习为主,老师讲解为辅,所以老师要精心选取实验内容。在笔者所

7、在的学校,每周安排3节理论,2节实验,主要有两种模式,第一种先理论后上机,第二种先上机后理论。针对这两种模式,实验内容的选取也要区别对待。先理论后上机的模式,实验内容可设置为从老师上课演示的程序中选取有层次感由浅到深的几个例题,然后再加一些能用所学内容稍加思考就可以解决的题目。先上机后理论的模式,因为老师没有讲解就上机,这时上机的内容最好安排为对上次课内容的复习与巩固,选取一些基本例题加一个稍微拔高应用的例题,然后通过布置课后作业的形式巩固上课所讲内容。2.2.2 认真辅导学生在实验过程中会遇到各种各样的问题,特别是初学者。这时老师不能离开实验室,对于学生提出的问题要认真解答,同时可以教他们解

8、决问题的方法,分析为什么会出这些错误,怎样定位错误。另外对于大家都会犯的一些错误要集中讲解,告知原因及处理的方法。还要给学生树立信心,不要恐惧程序出错,根据错误提示、单步跟踪调试等方法一定能找到出错的原因。2.2.3 课堂管理实验课中存在有学生玩手机、玩游戏的现象,老师要及时制止,如果放任不管,老师没有任何威信可言,另外也是对学生不负责任的体现。学生的自制力比较差,老师稍加管理,很多学生就会认真做实验。另外实验课时本就比较少,如果不合理高效的利用,实验课效果就会很差。笔者观察过,如果开始就认真做题,不打开网页、不玩游戏,两节课做四五个题目没有问题,而那些来了就打开网页浏览或者玩游戏的同学,经过

9、提醒后开始做题,至多也就做两个题目,效率大打折扣。 2.3 作业大学的授课信息量非常大,vb程序设计属于实践类的课程,不仅要掌握理论知识点,更要动手实践,所以如果没有作业来巩固所学内容,授课效果再好,也是没有用的。笔者所带课程的作业分理论知识点和编程实践两个方面。理论知识点通过笔者所在学校提供的网络课程布置,一般每章学完设置一次测试,主要为选择题,考核对理论知识点的掌握。编程实践方面每周课程结束都布置和所讲内容相关的编程题目来巩固,也通过网络课程布置,设置上交截止时间。老师还要及时批阅学生的作业,并且给予反馈,但是现实的情况是一个老师所授课的学生往往有几百个,做到每次作业每个人都批阅基本上是不

10、可能的。可以每次批阅部分同学,保证每个同学都被批阅两三次。2.4 考核在大学里,没有老师和父母的时时提醒,很多同学放任自流,老师布置了作业也不做,交作业的时候拷贝同学的,甚至不交。对于这种现象如果放任不管,这些同学到最后基本上都需要补考。笔者所在学校vb程序设计的考核方式为平时成绩占10%,实验成绩占30%,期末考试成绩占60%。平时成绩主要为平时作业情况和出勤情况,实验成绩可以测试的方式来执行,在一个主要章节结束后,可以设置测试,为方便实施,可采用上机测试的方法,笔者所在学校有专门的上机测试软件,测试结束自动阅卷,更减少了老师的工作量。这些测试成绩最后统计平均分计入学生的实验成绩。这样紧抓平时的过程考核,学生明显紧张和用心学习,最后补考的同学人数大大减少。3 小结vb 作为一门重要的编程语言,在高校非计算机专业的教学中占据重要位置。提高教学质量必须从教学的各个环节抓起,不能有软有硬,只有这样,才能真正提高vb教学质量,培养出具有较强vb实际操作能力的本科生。参考文献:1 冯建国,李桂花,邓清海.再谈计算机语言类课程在工科大学生素质教育

温馨提示

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

评论

0/150

提交评论