以OJ系统和学科竞赛为核心的程序设计实践教学
2021-06-21刘勇田凯周晓琳吴佳伟
刘勇 田凯 周晓琳 吴佳伟



摘 要:通过分析各高校在线评测系统应用于实践教学的现状,结合北京化工大学在线评测系统应用实际,对九年来的计算机科学与技术专业的编程课程教学实践和程序设计类学科竞赛的培养情况进行数据分析和整理研讨。经验表明,文章分析的以在线评测系统为基础,以学科竞赛为目标的实践教学模式有利于培养优秀的计算机科学与技术专业学生。
关键词:程序在线评测系统;学科竞赛;实践教学
中图分类号:G640 文献标志码:A 文章编号:2096-000X(2021)06-0028-04
Abstract: Based on the analysis of the current Online Judge (OJ) system application of practical teaching in other universities, in this paper, we analyze the practical application of OJ system in Beijing University of Chemical Technology. In the last nine years, we widely used OJ system in teaching practice of programming courses and the training process of programming competition. Our experience shows that the practical teaching mode based on OJ system and programming competition is beneficial to cultivate excellent computer science and technology students.
Keywords: Online Judge System; programming competition; practice teaching
引言
近年来,全国高校对于大学生实践能力的培养越来越重视,而对于计算机相关专业的学生来说,提高自己的动手编程能力也就是提高了实践能力。程序设计类课程具有入门难,两极分化严重、实践性强等特点。对于各大高校,计算机专业的竞赛具有参加人才难挑选,培养难度高等特点。
所以,如何满足新时期教育发展的需求,如何提高实践教学的成果,如何培养具有更高水平的程序设计类竞赛人才,是高校教师亟待解决的问题。随着我国教育信息化研究的不断深入和进程不断加快,各大高校纷纷将现有的教育技术引入到实践教学中。为此,作者将北京化工大学在线评测系统应用到计算机科学和技术专业的实践教学中,对所收集的大量实践数据进行了合理统计和分析得出,使用新的基于在线评测系统的教学有助于激发学生的学习兴趣,提高学校和学生参加计算机类相关竞赛的积极性并获得优异的成绩。……
