基于Online Judge的C语言程序设计实验课教
2016-05-14廖雪花厉兰洁唐思娩
计算机教育 2016年6期
关键词:教学改革
廖雪花 厉兰洁 唐思娩


摘要:C语言程序设计实验课是学生练习和巩固C语言知识、加强实践动手能力锻炼的机会,针对在实际教学中无法兼顾每位学生的问题,阐述Online Judge系统如何更好地实现智能评阅,促进实验课更高效地进行。
关键词:Online Judge;C语言;实验课;教学改革
C语言程序设计是高校计算机相关专业的必修基础课程,也是学生程序设计类的入门课程。C语言的掌握程度对学生后续计算机类专业课程的学习有很大的作用和影响。在实际教学过程中,实验课是学生独立学习C语言进行实地编程的机会,实验课的上机实验,可帮助学生消化和巩固课堂所学知识,也可帮助学生解决学习中的疑难问题,更重要的是可激发和提高学生学习C程序设计的兴趣。因此,实验课如何更高效率地帮助学生学习是非常关键且必要的。在未进行改革探究之前,实验课就是学生自主地完成实验报告,完成后一并上交老师批改。对于学生而言,做得对错与否都无法第一时间得到反馈;对于教师而言,一个班级的批改量也极为巨大,需要耗费不少时间,也无法针对每位同学做出反馈。这些无疑对C语言的学习和教学的推进工作造成了一定的阻碍。
为此,在运用SPOC平台改进C语言程序设计课程教学的同时充分利用平台中的OnlineJudge智能评阅功能,能让实验课发挥更大的效用。
1C语言程序设计实验课的教学现状
一直以来,实验课就是学生独立完成相应实验报告的课时,这一期间有任课教师和带机老师进行辅导及检查工作。……
登录APP查看全文
