计算机程序设计实践与考试改革

版权申诉
0 下载量 196 浏览量 更新于2024-07-05 收藏 1.12MB PPT 举报
"该资源是一份关于计算机程序设计课程实践和考试方法改革的演示文稿,由赵长海博士在2010年4月18日于北京航空航天大学计算机学院分享。文中提到的问题和改革措施主要针对计算机程序设计课程的教学质量和评估方式,旨在提升学生在实际编程和问题解决方面的能力。" 在计算机程序设计课程中,传统的考试和实践方式存在一些问题。例如,研究生复试中采取的上机考试形式,要求考生在2小时内完成3道编程题,这些题目来源于大一学生的期中或期末试题。然而,发现大部分考生习惯于先将程序写在纸上再录入集成开发环境(IDE)。这一现象揭示了学生可能缺乏直接在计算机上编写和调试代码的实践经验。 改革前的问题包括:计算机专业的学生在与其他非计算机专业的竞争中并未体现出明显的优势;难以监控学生是否真正完成了作业;抄袭现象普遍;以及试卷评阅工作量巨大。这些问题反映出教学内容过于基础,教学方法过于侧重理论,而忽视了对学生编程能力和问题解决技巧的培养。实验考核通常采用书面方式,导致教师评判作业和考试时面临工作量大和难度高的挑战。 为了应对这些问题,北京航空航天大学计算机学院在2003年开始了计算机程序设计课程的改革,目标是让学生在已知算法的前提下,能够在40至60分钟内分析问题、编写并调试通过程序,以提升其实际操作能力和问题解决效率。改革的内容可能包括拓宽教学内容,深化对程序设计的理解,改进教学方法,注重能力培养,以及采用更有效的实验考核技术,以减少抄袭并减轻教师的评阅负担。 通过这样的改革,期望能够提高学生在实际编程环境中的表现,增强他们在未来工作或研究中的竞争力,并推动计算机教育质量的提升。这不仅是对传统教学模式的挑战,也是对适应现代信息技术发展需求的教育创新。