【摘 要】教学管理不仅仅是一个过程管理,更是一个目标管理。在程序设计课程的教学管理中,改进教学大纲,培养师资力量,推进实验改革,加强学生管理。这些措施的实行,有效提高了程序设计课程的教学质量。
【关键词】程序设计;课程;教学;管理
一、引言
新世纪的高等教育是尊重学生主体地位和主体人格的教育,是培养学生的自主性、主动性和创造性的教育。以尊重个人发展的教育价值观为基础,把个人的和谐、自由发展视为教育的直接目的,通过促进学生个人的发展去满足国家和社会的需求。教学管理是在学校日常管理中居于核心地位的工作,它不仅仅是一个过程管理,更是一个目标管理。为了实现新的更高目标,应该不断改进和完善教学管理制度。
二、突出的问题
因材施教是目前国内各高校的普遍共识,但是在规模较小的高校中,受制于诸多客观因素,出现了一些问题。(1)教学大纲单一。教学大纲没有考虑各个专业的差别,无法满足不同专业对程序设计教学的需要。程序设计是工科院校的一门公共基础课,但是不同专业要求并不一样。对于计算机专业的学生,不仅要求必须熟练掌握程序语言的语法,而且还要有相当的应用水平。但是对于非计算机专业的学生而言,只要求掌握基本语法和常用算法,具备基本的编程素养。教学大纲的单一,影响了不同专业培养目标的实现。(2)实验资源不足。程序设计课程的实验资源严重紧缺,不仅电脑数量不足,而且由于实验教师能力有限,人手不足,矛盾更为突出。(3)教学组织困难。选课制打乱了学生班级,学生自由度很大,教师在教学实施过程中不易有效地管理学生,一些教学环节包括安排实验、布置及批改作业等难以顺利实施。
三、改革措施
针对上述问题并结合学校实际,改革了教学管理方法,探索出一些行之有效的方法,收到了明显效果。
(1)改进教学大纲。在制定程序设计课程大纲和教学计划时,根据学生的不同专业情況按基本要求和学习量分层次制定,以满足不同培养规格的要求。首先为计算机专业和非计算机专业分别制订了教学大纲,分别设置培养目标,并配置了相应的后续课程。对计算机专业的学生,单独编成教学班,适当增加课时,增加深度和难度,由经验丰富的计算机专业教师授课。为保持教学的连续性,在学期末安排C语言课程设计,在下一学期初设置《面向对象程序设计》课程,在高年级设置《C#程序设计》等选修课,形成程序语言课群,为学生学好计算机专业课程打下坚实的基础。对于非计算机专业的学生开设《Visual Basic程序设计》,重点是夯实基础,培养计算机编程的基本素养。为计算机等级考试设置公共选修课《C语言强化训练》,根据计算机等级考试的大纲安排教学内容。
(2)师资力量建设。针对师资严重紧缺的现实,在全校公开选拔程序设计课程教师。为客观评估教学效果,督促教师提高教学水平,制订了考核办法,建立教学评价体系。定期听取学生反馈意见,教学督导小组听课。还采取教考分离、试卷分析等手段,以综合评判教师的教学水平及效果。引入竞争机制,实行末位淘汰,吸引优秀教师加入。定期举行程序设计教学法研讨会,提供各抒己见、互相交流的机会,以提高教师的教学水平。
(3)实验教学改革。实验是程序设计教学环节中非常重要的一环,我们把它放在与课堂教学同等重要的位置上。针对硬件资源不足的现状,首先是开放实验室,全天候接待学生做实验;其次是整和计算机资源,把全校的计算机实验室都利用起来。为监控学生的实验质量,制作了程序设计实验上机卡,每位学生一张,由实验教师打分,详细记录每次实验的完成情况,并计入最后成绩。为使学生重视实验环节,提高实际动手编程能力,我们拿出一定比例的分数,作为上机测验成绩,计入最后成绩。针对实验教师的指导实验水平不高的问题,专门设置了培训计划,为实验教师定期授课。由教学督导小组考核其学习效果,未达到要求者将不能承担程序设计实验教学任务。
(4)学生管理多样化。在学分制体系里,学生有很大的自主选择余地,他们是学习的主体,如何有效地管理学生,引导他们走入正轨,完成学习目标是一个相当困难的任务。我们首先与辅导员和班主任密切协调,及时了解学生思想动态,把握学习情况。其次积极在教学手段创新上想办法,例如充分利用校园网,开辟教学论坛,在网上批改作业及与学生交流,每周轮流指定一位程序设计课程教师在固定时间和教室为学生答疑等等。
经过师生的共同努力,经过几个学期的教学实践,初步扭转了原先的被动局面,教学质量有所上升。学生学习的主动性明显提高,经统计发现,程序设计课程考试的不及格率下降了14.6%。在计算机等级考试中也取得了较好的成绩,通过率上升到了71.3%。教师自身的能力有了长足的进步,程序设计课程的教学课件获得在学校举行的课件比赛中获奖。在全校教师教学质量评价中,程序设计课程组教师有两人进入前十名,五人进入了前四十名。上述对策的实施,开创了我校程序设计教学及管理的新局面。今后我们将组织教师编写适合我院学生学习的程序设计课程教材,完善程序设计课程考试试题库,全面实行上机考试。开发C语言网上学习系统,进一步建设精品课程,以适应教学改革的需要。
四、结语
程序设计课程教学改革注重计划性和灵活性的结合,既调动了学生的积极性,又促进教师专业水平的提高,同时也促进了高校教育思想的转变以及课程体系、教学内容和方法的改革。教学改革的实质问题,是深层次的人才培养运行机制转变的问题,更是教育思想和观念更新的问题。需要充分尊重学生的个性和自主性,允许打破常规,以灵活的管理制度最大限度地适应学生的不同特点。要特别注意,程序设计课程教学改革的实施决不是教学管理部门或教学单位所能独立完成的,需要全校各部门的通力合作,建立相配套的管理制度。随着教学改革的全面推行,势必会引起一系列的变革,甚至是痛苦的裂变。教学改革不能坐等一切条件成熟,水到渠成,而是要在发展中引发变革,在变革中逐步完善,我校程序设计课程教学改革的实施过程,就充分说明了这一点。
【参考文献】
[1] 邱小捷.实施学分制的理论思考[J].石家庄师范专科学校学报, 2002,(4).
作者简介:王晓东(1971-),男,汉族,湖北十堰人,副教授,主要研究方向:软件开发。