由传统的笔试,改为完全的上机考试且计算机自动阅卷。考试内容分模块组织,以检查操作与解决问题的能力为主,避免死记硬背。对教学进行宏观调控,引导教与学,以考促学,从大的层面提高学生的学习成效。
大学计算机基础课程考试之模块
目前,计算中心已实现了《C语言程序设计》、《大学计算机基础》、《数据库原理及应用-SQL Server》、《数据库原理及应用-Access》等多门课程从理论知识、操作实践到程序设计的机考,创造了多种促进学生实践能力的新考试题型与考试方法,90%以上试题能计算机自动评阅(其余10%的提供在线密封学生ID辅助教师人工评阅与学生互评),积极开展计算机辅助教学(其中的C语言课程目前已为学生提供了200多万道程序题的自动评阅与指导服务,其它课程的理论评价与训练指导近千万次),产生了巨大的效益。
在《C语言程序设计》课程中,还结合国内外的工业界标准与工程实践,特别参考了业界比较推崇的中国华为公司的《华为软件编程规范和范例》和英国汽车工业软件可靠性联合会的《MISRA 2004规则》,制定了成都信息工程学院非计算机专业C语言编程规范,强调编程风格对程序安全、健壮、可靠、易读、易维护、易移植等方面的影响,并在教学中执行,实现C语言编程教学规范自动评价,考试时实行每程序超过2个地方不符合编程规范,则该题的得分视为0分处理。通过此手段,让学生养成良好的基本编程风格。
机考自动阅卷的效率高,教师负担轻,但自动阅卷也有其缺陷,不能绝对化、完全依赖自动评阅系统,特别是需要培养学生创新思维和团队合作的内容之考核,依靠计算机系统自动评阅是很难完成的,不能说系统不支持自动评阅的内容就不考核。在这方面,发挥教师的人工智能,该人工评阅的还得人工完成,不因系统的开发和引进不到位而影响正常的教学。为此,计算中心适时在课程中增加了人工阅卷的内容,以全面提高教学质量。
|