{"title":"从源代码快照随机校正检测","authors":"Yuki Ohno, H. Uwano, S. Uchida","doi":"10.1145/3316615.3316621","DOIUrl":null,"url":null,"abstract":"Classifying student's situation helps teachers to improve educational effect. In this paper, authors propose two metrics to classify the student's \"random correction.\" Random Correction is an action that source code correction without understanding the exercise contents. We select a programming course with Online Judge System as a target, then analyze the characteristics of random correction from recorded snapshots. The result of the experiment showed that students who cannot reach perfect score have high value of both metrics; 1) a degree of imbalance corrections between source code lines, 2) the number of submitted revisions.","PeriodicalId":268392,"journal":{"name":"Proceedings of the 2019 8th International Conference on Software and Computer Applications","volume":"20 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-02-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Detection of Random Correction from Source Code Snapshots\",\"authors\":\"Yuki Ohno, H. Uwano, S. Uchida\",\"doi\":\"10.1145/3316615.3316621\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Classifying student's situation helps teachers to improve educational effect. In this paper, authors propose two metrics to classify the student's \\\"random correction.\\\" Random Correction is an action that source code correction without understanding the exercise contents. We select a programming course with Online Judge System as a target, then analyze the characteristics of random correction from recorded snapshots. The result of the experiment showed that students who cannot reach perfect score have high value of both metrics; 1) a degree of imbalance corrections between source code lines, 2) the number of submitted revisions.\",\"PeriodicalId\":268392,\"journal\":{\"name\":\"Proceedings of the 2019 8th International Conference on Software and Computer Applications\",\"volume\":\"20 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2019-02-19\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 2019 8th International Conference on Software and Computer Applications\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3316615.3316621\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 2019 8th International Conference on Software and Computer Applications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3316615.3316621","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Detection of Random Correction from Source Code Snapshots
Classifying student's situation helps teachers to improve educational effect. In this paper, authors propose two metrics to classify the student's "random correction." Random Correction is an action that source code correction without understanding the exercise contents. We select a programming course with Online Judge System as a target, then analyze the characteristics of random correction from recorded snapshots. The result of the experiment showed that students who cannot reach perfect score have high value of both metrics; 1) a degree of imbalance corrections between source code lines, 2) the number of submitted revisions.