提高VB程序设计课程教学有效性策略研究
2012-05-08杨文
[摘要]VB程序设计课程是当前各本专科院校的一门公共基础课程,同时VB程序设计课程还对应计算机二级等级考试的相关科目,当前在高职高专教学中也是一门十分重要的课程,如何提高其教学有效性有着十分重要的作用。文章在分析VB程序设计课程特点、教学中存在的主要问题基础上,提出了对策建议:即充足的教学资源、灵活的教学方法、全面的考核模式。
[关键词]VB程序设计提高教学有效性
VB程序设计课程是当前各本专科院校的一门公共基础课程,同时VB程序设计课程还对应计算机二级等级考试的相关科目,当前在高职高专教学中也是一门十分重要的课程,如何提高其教学有效性有着十分重要的作用。
一、课程特点分析
众所周知,VB程序设计是一种较基础的对向对象的程序设计语言,界面简单友好,适合作为学习程序设计的入门学科。VB程序設计其本身是一种基于思维训练的课程,需要通过课程的学习形成良好的程序设计与开发的思想,并形成面向对象程序设计与开发的基本理念。但是我们也应该明确VB程序设计课程教学的目的,不能仅仅局限于提高学生对于VB这种软件的开发与运用的能力或者是考取计算机等级证书,而应把学生的思维训练,以及方法能力、社会能力的训练纳入其中,通过课程的教学促进学生可持续发展能力。如何通过教学达到以上目的,才是提高教学有效性的最终目标。
二、教学中的问题分析
(1)逐点进行,没能穿成一线
当前主流的VB程序设计教材通常由控件的使用入手,介绍各控件的属性与方法。同时由于课时的限制,学生往往是匆匆学习了控件、窗体、文本、图形操作、简单数据库等知识后,仍不能形成程序设计的基本思想。所有知识点都是以点的形式逐一进行,没有穿成一线。
(2)案例过小,缺乏程序设计的整体性
教师为了调动学生的学习积极性,使教学更加直观生动,往往在每一控件的使用中,都设计相应的小案例来展开教学,实践中取得了一定的效果。但是学生的综合运用能力不强,将学习的重点集中在控件的应用上,显然有悖于程序设计课程的初衷。很多院校的VB教学直到最后学生连一个MIS系统都没有见过,显然不能从整体上把握程序设计的理念。
(3)注重成绩,忽略学生综合素质的培养
很多学校,将学生的二级通过率作为VB程序设计课程教学水平的评价标准,此方法虽能检测教学水平,但也有失偏颇,基于此思想下的,教学必然也会有所缺失。因为VB程序设计课程更多的是作为非计算机专业的一门基础课程,大部分学生以后是不再接触程序设计相关课程与知识的,因此将其局限于变量、控件的应用,对其将来发展影响作用有限。而教学当中,需要明确一种重要的思想,就是通过本门课程的学习在培养了程序设计与开发思维理论的基础上,更多的是要培养其综合能力,促进其各方面能力综合素质的全面提高。
三、对策建议
(1)充足的教学资料
首先是要尽量选用高职高专规划教材。有些学校仍选用本科教材作为教学基础资料,应用中效果不好。因为当前高职高专教材进行了大幅度改革,一方面内容选取上略有改变,另一方面教材中也体现了一定的教学理念与教学方法,更适合在高职高中层面应用。教师在应用教材时,要能够积极获取教材的配套资源,并且自主开发相应的教学文档。例如自主开发教学案例、开发学生用实训手册,开发任务书等。充足的教学资料是保证教学有效性的前提。
(2)全面的考核模式
对于终结性考试,当前大部分学校本门课程的考核模式还是以理论为主,部分学校改为上机操作考核,对于期末考试建议还是要理论实践相结合的方式更为妥当,能够更准确的考核学生的知识掌握程序,以及实践操作能力。
同时,作为公共基础课程,要尽量避免一卷定分的情况。在现在教学模式下,不仅要考核学生的知识掌握情况,同时也要考核学生的学习能力、方法能力、社会能力。因此,考核方式也要全方位、多角度。
1.多元化的评价内容
教学评价具有教学导向的功能,因此要打破传统的单纯以知识掌握程序作为评价唯一指标的情况。将学生的自主学习能力、助人为乐精神、理解接受能力、分析问题能力、语言表达能力、开拓创新能力、组织管理能力等都融入到评价内容当中。
2.多元化评价主体
改变由传统的由教师一个人进行教学评价的局面,将教学评价的权限交给学习的主体。教学中可以使用自评,即学生评价自己本部分内容的掌握情况、学习态度等情况;他评:通常是小组内的成员相互评价,因为小组内成员相互了解,其成绩的给出更加公平合理,同时这一过程通够更充分地考核学生的社会能力与方法能力;师评:即教师根据学生的出勤、课堂表现等给出成绩分数。但以上评价应尽量避免过场论,避免学习成绩作为唯一标准的情况。
四、总结:
VB程序设计课程作为计算机专业的一门基础课,深入研究其教学方法、考核方法等是搞高教学有效性的重要途径!
参考文献:
[1]杨文,项目教学法在VB程序设计教学中的应用研究 [J],,商业文化(上半月), 2011(11)