黄 丽,王 政
(河北联合大学矿业工程学院,河北唐山063009)
研究生计算机课程改革
黄 丽,王 政
(河北联合大学矿业工程学院,河北唐山063009)
研究生教育;研究型学习;计算机课程;实用
研究生教育与本科教育的不同,研究生教育教育群体层次呈现多样性,各层次、各专业存在不同的计算机需求,这使得研究生计算机课程的教学中出现矛盾。我们应该采取灵活多样、务实的解决办法,让研究生阶段的计算机课程成为真正实用的工具。
近年来,我国研究生教育快速发展,研究生教育教育群体层次呈现多样性,研究生教育的各种问题突显出来,在选择研究生计算机课程过程中出现的尴尬局面正是问题的表现之一。
随着计算机教育的普及,计算机课程已经和外语一样,成为各院校研究生教学的基础课程。外语经过多年的实践,已经制定了相应的课程标准,各院校都有了校级或地区级、甚至国家级的研究生标准教材。然而在计算机方面,到目前为止,却没有统一的计算机课程,相应与课程配套的教材也是五花八门,大部分情况下由任课教师指定。以我校为例,我校为研究生开设的课程《计算机应用新技术》,近几年来就使用过C语言,VB,MFC WINDOWS程序设计,C#,VFP,WINDOWS程序设计,VS等多种课程及相关教材,几乎是年年换,仍然是“众口难调”。学生总有这样的问题:学习这些课程对我们的专业和研究,甚至工作有帮助吗?学到什么程度才能达到要求?
我们也在不断地探索,究竟要选择什么样的课程才能与研究生的教学要求相一致,怎样做才能既体现出层次,又起到应有的作用呢?目前,计算机课程的设置与研究生的教学地位以及学生的计算机水平存在不少矛盾。
首先,在课程的设置和研究生教学地位的要求上存在矛盾。在课程选择方面,我们选择的课程大多是本科生的公共计算机课程或者是计算机本科专业的专业课程,而作为比本科高一层次的研究生教育,为了与它的教学地位相一致,似乎理所应当的应该选高层次、高水平或最新的课程,或者说有些学校为了体现研究生教学的水平,有意识地避开本科阶段的课程。
那么,什么样的课程才是高层次的课程呢?C语言、VB、VFP、WINDOWS程序设计、MFC 等等在本科阶段都讲授过,研究生阶段该讲些什么呢?如果选择与本科课程一致,这与研究生的教学地位不相称,而且部分学生已经学习过;而对于 VC,MFC,VS,C#程序设计这些难度较大,课时需要较多的课程,在讲授一次或两次后,也遭到淘汰,原因是时间短,有难度,非计算机专业的学生学习起来有困难。同样的困境有又出现了:选简单的,会跟本科课程冲突;选难的,太专业,计算机语言基础不够,听不懂,实用性就大大折扣。
几年来,我们对全校在校研究生进行了几次问卷调查,询问学生对什么样的计算机课程感兴趣?学生们的回答多种多样,有想学习一门常用计算机语言,例如VB,VC,C#的,还有想学数据库及数据处理,如 JAVA,SQLServer的,甚至三维制图(3DMAX,CAD),网络(网页和网站设计),动画设计,PhotoShop等等各种课程,可谓五花八门,且在所占比例不分高下,由此可见,学生对计算机课程的需求是多样的。不过尽管学生们的选择多种多样,有一个词被常常提起,那就是“有用”,学生所选择的课程似乎真是对自己的专业有所帮助的,或者是非常感兴趣的课程。显然,研究生在选择计算机课程时,着眼点与本科生相差不多。
其次,学生来源大不相同也使课程的设置和教学要求出现矛盾。现在研究生来源广泛,有统一招生,定向,工程硕士等等,学生原有的知识基础相差很大,有二十几岁刚刚大学毕业的学生,也有三四十岁的需要再次充电的中年人,年龄可以相差一代人;一些是在网络时代的熏陶下成长的“新人类”,另一些是所谓的“计算机文盲”,试想一下,要选择一种什么样的课程能让一部分人不觉得太难,而让另一部分人不觉得太简单呢?在我们对200名学生进行的问卷调查中,有关介绍计算机应用基础知识,感觉不错的占88%,感觉很难的占12%;而在讲授《MFC Windows程序设计》这样的需要一定计算机水平课程时,情况正好相反,比较容易接受的只占12%,教学效果不太理想,部分学生觉得讲课进度慢,部分学生认为讲课进度快,由此可以看出,由于计算机基础知识的差异,要找出适合所有人的课程是相当困难的。
综上所述,在研究生课程选择上,需要我们从计算机课程的根本特点和学生的专业需要出发,既要向高水平看齐,又要照顾大多数学生的水平和需求,在选择课程过程中打破条条框框的束缚,灵活且有针对性。
要在选择课程上完成针对性和灵活性的目的,应该采取一些灵活方式:
首先,允许学生想根据自己的专业特点,选择各种实用的计算机课程的愿望。对于非计算机专业的学生而言,计算机课程本身就是一门实用的课程,一门“工具”课程,要摆脱那种研究生计算机水平就应该高于本科生的错误想法,允许学生针对学科要求选修某些本科课程,这样既减少了课程的重复设置,减少资源浪费,提高了学生的学习兴趣,又对本专业有所促进;可以采用不同的考试方式,或者区别试卷难度的方法,体现研究生阶段更好的学习能力和专业水平,尤其是研究生的自学能力。
其次,由于研究生阶段的年龄跨度大,计算机基础差别也大,允许学生灵活、自主选择课程。要理解研究生阶段的学习特点,正视某些人的计算机水平不如本科生的事实,允许学生对难度较大的计算机课程有选择的权利,增加选修课,减少必修课,打破专业和类别界限,允许那些基础差的学生选修对自己的专业有用,同时又比较容易接受的课程;对于那些计算机基础较好的学生,允许他们选择计算机专业课程,以满足他们的更高层次的求知欲。比如象VC++这样的课程,难度较大,其先修课程为C++和Windows程序设计两门课程,要让没有任何计算机语言基础的学生一开始就学习它,困难大,效果差,难怪有学生会问,学这样的课程有什么用?而对那些计算机语言功底好的学生,则允许他们以选修的方式学习计算机专业课程,这样,即达到了计算机教学目的和要求,又充分满足学生对不同方面计算机知识的需求,激发学习兴趣,可谓一举多得。
所以,要摆脱在研究生教育中面临的如何选择课程的尴尬局面,就应做到有的放矢,不怕麻烦,针对不同专业、使用计算机的不同层次和不同需求,采用不同的课程,即使是同一门课程,针对不同的学生群也可以采用不同难度的教材,让研究生计算机教育达到应有的水平。
[1] 胡海岩.高水平研究型大学的研究生教育科学发展观.学位与研究生教育[J].2009,2.
[2] 杨东平.理想教育和教育的理想.教师之友[J].2003,8.
[3] 李海生.当前研究生课程设置问题简析.中国研究生[J].2005,02.
Postgraduate Student's Computer Curriculum
HUANG Li,WANG Zheng
(Hebei United University,Tangshan Hebei 063009,China)
postgraduateeducation;investigative study;computer curriculum;practical
The postgraduate student educates distinguishes with educates in the undergraduate course,lies in which is guides the student to carry on the knowledgeable study,or the independent investigative study,it has manifested the education community level and the specialized multiplicity.In line with this principle ,We discuss the question which appears in the graduate student computer curriculum teaching,as well as how adopts nimbly diverse,the practical solution,lets the graduate student stage the computer curriculum play the major role.
G643.2
A
2095-2708(2012)04-0168-02
2012-05-03