C语言程序设计基础课程教赛融合教学方法研究  被引量:7

Study on Teaching Method of C Language Programming Course Based on the Integration of Teaching and Competition

在线阅读下载全文

作  者:陈灯[1,2] 张彦铎 王海晖[1] 鞠剑平[2] 张俊 李晓林[1] 刘军[1] CHEN Deng;ZHANG Yan-duo;WANG Hai-hui;JU Jian-ping;ZHANG Jun;LI Xiao-lin;LI Xiao-lin(Hubei Provincial Key Laboratory of Intelligent Robot, Wuhan Institute of Technology, Wuhan 430205, China;School of Electrical and Information Engineering, Hubei Business College, Wuhan 430079, China)

机构地区:[1]武汉工程大学智能机器人湖北省重点实验室,湖北武汉430205 [2]湖北商贸学院机电与信息工程学院,湖北武汉430079

出  处:《软件导刊》2019年第4期206-209,共4页Software Guide

基  金:湖北省教育厅科学技术研究计划青年人才项目(Q20181508);湖北省高等学校教学研究项目(2017323;2015303);武汉工程大学研究生教育教学改革研究项目(yjg201602)

摘  要:针对《C语言程序设计基础》课程教学中存在的入门困难、枯燥、实验教学效果不佳以及不及格率过高等问题,结合ACM国际大学生程序设计竞赛(ACM-ICPC)开展经验,提出一种教赛融合的创新教学方法。方法以ACM在线评测系统(OJ)为核心,采用竞赛模式开展实验教学。对武汉工程大学计算机科学与工程学院近3年该课程实际教学工作进行总结和数据分析发现:2018年应用教赛融合教学方法后,90分以上学生人数较2016年提高了一倍,平均分从66.2分提高到80.14分,不及格率从20%减少到3.57%,最低分从33分提高到53分。结果表明,引入竞赛机制和OJ系统,极大地激发了学生编程热情,有效抑制了不及格率和最低分。Aiming at the problems existing in the teaching of C language programing, such as difficulty in entry, boredom, poor practical teaching effect and high failure rate, this paper proposes an innovative teaching method based on the integration of teaching and competition. Our method is based on the coaching expertise of ACM International Collegiate Programming Contest (ACM-ICPC). Its key content is the practical teaching method based on ACM Online Judge System (OJ). By using OJ, we can assign programming homework online as conducting programming contests. We applied our method in the teaching work of the course “C Language Programming” in the School of Computer Science and Engineering of Wuhan Institute of Technology and analyzed teaching results of the past three years. The results are as follows. With the application of our method based on the integration of teaching and competition in 2018, the number of students with more than 90 points had doubled compared with that of 2016. The average score increased from 66.2 to 80.14. The failure rate reduced from 20% to 3.57%. The lowest score was raised from 33 to 53. The above results show that, by introducing competition mechanism and OJ system, the students' enthusiasm for programming is greatly stimulated. Additionally, both the failure rate and minimum score are effectively restrained.

关 键 词:ACM国际大学生程序设计竞赛 教赛融合 在线评测系统 

分 类 号:G433[文化科学—教育学]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象