{"title":"Research and Design of ACM-oriented C Language Experimental Teaching","authors":"Yany Yan, Faguo Zhou, Xiao Zhang, Yangjie Song","doi":"10.1145/3474880.3474884","DOIUrl":null,"url":null,"abstract":"In this paper, we carefully comb the teaching present situation of C language practice courses for computer majors in China University of Mining and Technology (Beijing) and explore a set of innovative models of C language experimental teaching platform. ACM-oriented C language experimental teaching platform aims to improve students’ programming ability, it is constructed at the level of ”basic-advanced-improvement”, and rational use of the ACM competition system to stimulate students’ competitiveness in programming. It uses an effective scoring mechanism to comprehensively grade the codes submitted by students and gives error tips of the code, and it has the function of designing experiment report format standardization and checking duplicates. ACM-oriented C language experimental teaching platform has effectively solved the problems of programming practice, course guidance and feedback in class under the traditional experimental model. Teaching practice shows that the platform effectively improves students’ ability to combine theory and practice, and significantly improves teaching quality.","PeriodicalId":332978,"journal":{"name":"Proceedings of the 2021 5th International Conference on E-Education, E-Business and E-Technology","volume":"10 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-06-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 2021 5th International Conference on E-Education, E-Business and E-Technology","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3474880.3474884","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
In this paper, we carefully comb the teaching present situation of C language practice courses for computer majors in China University of Mining and Technology (Beijing) and explore a set of innovative models of C language experimental teaching platform. ACM-oriented C language experimental teaching platform aims to improve students’ programming ability, it is constructed at the level of ”basic-advanced-improvement”, and rational use of the ACM competition system to stimulate students’ competitiveness in programming. It uses an effective scoring mechanism to comprehensively grade the codes submitted by students and gives error tips of the code, and it has the function of designing experiment report format standardization and checking duplicates. ACM-oriented C language experimental teaching platform has effectively solved the problems of programming practice, course guidance and feedback in class under the traditional experimental model. Teaching practice shows that the platform effectively improves students’ ability to combine theory and practice, and significantly improves teaching quality.