语言学专业研究生程序设计课程的教学改革与实践.doc
《语言学专业研究生程序设计课程的教学改革与实践.doc》由会员分享,可在线阅读,更多相关《语言学专业研究生程序设计课程的教学改革与实践.doc(12页珍藏版)》请在三一文库上搜索。
1、语言学专业研究生程序设计课程的教学改革与实践 语料库语言学的兴起使得语言学专业的研究生也有必要掌握一种程序设计语言。分析影响语言学专业研究生程序设计课程教学质量和教学效果的3个因素学校、学生与教师,提出几种具有针对性的教学改革措施,如情境引入、DIY、节目化教学、因材施教、强化上机练习等方法。实践证明,这些改革措施具有较好的教学效果。 近年来,语言学和应用语言学领域的学术研究越来越多地使用了语料库1-2。作为语言学及应用语言学专业的研究生,掌握一门程序设计语言并学会编写语料处理程序,无疑会对自己的研究工作有很大帮助。C语言作为一门具有普遍适应性的程序设计语言,已经成为很多计算机和非计算机专业的
2、程序设计课程的使用语言。从教学质量和教学效果看,传统的C语言教学存在着这样那样的问题3-4,关于C语言课程的教学改革一直是一个热点。本文认为程序设计课程的教学改革涉及到一个综合的教学体系,不能单单理解为教学方法的改革。学校的课程体制和教学环境、生源的知识背景和学习兴趣、教师的个人能力、教学方法和教学热情等因素都会对教学质量和教学效果产生影响。下面首先分析影响教学效果的各种因素,然后结合我校语言学及应用语言学的专业特点和C语言本身的课程特点探讨我们在研究生程序设计课程教学改革中的改革措施。 1影响教学效果的因素 一般认为教学效果跟教、学双方有关,实际上对于程序设计课程来说,教学活动的发起人学校也
3、对教学效果有着不可忽视的影响。这样,影响教学效果的因素可以归结为3个大的方面学校、学生和教师。 1.1学校因素 1) 课程体制。一门课程的授课学时、必修选修、考核方式等指标可称为“课程体制”。对于程序设计课程来说,授课学时直接决定着教学内容的广度和深度;必修选修和考核方式在很大程度上影响学生的学习积极性。 2) 教学环境。程序设计课程是实践性很强的课程,学生理应得到上机实践的机会,机房的有无会对教学效果产生很大影响。另外,授课教室里多媒体投影设备的有无和好坏均会影响教学效果。 1.2学生因素 研究生上课跟本科生不一样,往往是同一个专业的不同方向合上一门课,即便是同一个专业同一方向的研究生,也有
4、文科背景和理科背景之分。不同背景的研究生知识结构不同,学习程序设计的兴趣、领悟能力和实践能力会有很大差异,教师的整体教学效果会受到一定的影响。 1.3教师因素 1) 个人能力。程序设计课程对教师的编程能力、算法设计能力和代码阅读能力要求很高。教师要有能力迅速找出学生出错的原因并给出解决方案,否则学生容易产生畏难情绪或者对教师的轻慢心理。畏难则信心不足,轻慢教师则轻慢课程,这些都会影响教学效果。 2) 教学内容。不同的专业开设程序设计课程的目标是不尽相同的,因此对教学内容的取舍和侧重点是有所区别的。教材往往具有通用性,教师必须针对学生的专业特点对教材中的内容作出恰当的取舍和详略安排。 3) 教学
5、方法。教学方法的改进在很大程度上能提高教学的效果,这是最能发挥教师的主观能动性的一个环节。很多程序设计的教学改革研究都是围绕教学方法的创新进行的。有的采取双语教学法5,有的采取交互式教学法6-8,有的采取算法为先的教学方法9,有的采取类比教学法10,有的采取任务驱动教学法11-12,有的采取案例教学法13,有的采取启发式教学法14-15,有的则是综合采用了几种方法16。这些方法都收到了很好的效果。每一种方法都有其自身的优点,能针对学生的实际情况对症下药的方法才是好的方法。 4) 工作热情。程序设计课程的实践性非常强,学好这门课需要大量的上机练习,仅靠教学大纲规定的教学和实验课时是远远不够的。为
6、了保证学习效果,学生在课下练习时遇到的程序运行和调试问题需要得到教师的及时指导和帮助。但辅导程序设计是非常耗费精力的事情,许多程序设计课程的青年教师是在凭借着工作热情对学生进行义务辅导的。在高校普遍实行了绩效工资、教师的工作压力和科研压力增大的新形势下,工作热情支撑下的义务劳动是很难长久的。如何切实有效地激励教师做好课余辅导工作,需要相关部门在课程教学体制方面采取一些改革措施。 2教学改革措施与实践 程序设计课程的教学改革并不仅仅是教学方法的创新,需要围绕影响教学效果的诸多因素来综合开展工作。下面以我们学校的语言学及应用语言学专业研究生的程序设计课程教学为例介绍我们在教学改革方面所做的努力。
7、2.1学校方面 在课程设置方面,学校领导支持授课教师进行教学改革探索。最初没有给研究生设置单独的程序设计课程,研究生一般是旁听同专业本科生的C语言课程,学习方式和考核方式跟本科生完全一样,考核合格后学生自行拿成绩去培养办申请学分。后来由于培养目标的差异和上课时间的冲突,领导同意以C语言为基础开设研究生选修课,定名为“中文信息处理技术基础”,共40学时。一般情况下本科生的C语言课是6080学时3,17-18,还不一定达到预期的教学效果,研究生课程由于各种因素的制约,学校规定选修课最多40学时。在40学时内,教师要安排至少1620学时的上机实验课,用来讲授的课时就非常少。在有限的课时内,既要讲授C
8、语言的基础知识,又要讲授专业相关的算法与程序设计技术,难度相当大,这是我们在实践中遇到的第一个不利因素。 另一个不利因素是教学环境。程序设计课程没有安排机房,学生无法上机实践,课程的教学效果可想而知,我们连续几年申请机房都没有成功。 有些不利因素是教师可以想办法克服的,但另外一些是教师左右不了的。学时问题是制度问题,没有商量的余地。机房问题解决不了,将导致教学任务无法顺利完成,这当然是教学主管部门的失职。但我们没有一味抱怨,除了一如既往地呼吁教学主管部门予以重视外,我们每次都是通过私人关系联系学生的上机地点。目前,研究生们基本都有了自己的笔记本电脑,征得每个学生同意后,我们自带设备上课,上机练
9、习问题才得以解决。在教学改革工作中,管理部门的重视与配合是非常重要的,如果教师联系不到上课地点,必然会影响教学任务的顺利完成。 2.2研究生方面 研究生是教学改革的受益对象和参与者,调查研究生的知识背景和学习兴趣,会有助于制订合适的教学方案,推动教学改革的顺利进行。选修“中文信息处理技术基础”课程的语言学及应用语言学专业研究生来自两个方向传统的应用语言学方向和近年新设立的语言信息处理方向。前一个方向的研究生基本都是纯文科背景,没有学过程序设计,人数较多,后一个方向的研究生基本都是理工科背景,具备了一定的程序设计知识和能力,人数少。在这种情况下,我们制定了两个层次的教学目标第1层次,学会常用的字
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言学 专业 研究生 程序设计 课程 教学改革 实践
链接地址:https://www.31doc.com/p-1858040.html