{"title":"一种新的编程学习智能辅导系统","authors":"Meng Wang, Wenjun Wu, Yu Liang","doi":"10.1109/DAS49615.2020.9108925","DOIUrl":null,"url":null,"abstract":"The goal of this paper is to propose the concept, structure and implementation of a novel intelligent tutoring system designed for beginners in C language and Python. The system is implemented by adding the functions of code classification, program error repair and personal knowledge tracing to an online programming practice platform. This implementation makes the original platform become more intelligent and help students learn programming better.","PeriodicalId":103267,"journal":{"name":"2020 International Conference on Development and Application Systems (DAS)","volume":"4 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"A Novel Intelligent Tutoring System For Learning Programming\",\"authors\":\"Meng Wang, Wenjun Wu, Yu Liang\",\"doi\":\"10.1109/DAS49615.2020.9108925\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The goal of this paper is to propose the concept, structure and implementation of a novel intelligent tutoring system designed for beginners in C language and Python. The system is implemented by adding the functions of code classification, program error repair and personal knowledge tracing to an online programming practice platform. This implementation makes the original platform become more intelligent and help students learn programming better.\",\"PeriodicalId\":103267,\"journal\":{\"name\":\"2020 International Conference on Development and Application Systems (DAS)\",\"volume\":\"4 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-05-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2020 International Conference on Development and Application Systems (DAS)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/DAS49615.2020.9108925\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 International Conference on Development and Application Systems (DAS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/DAS49615.2020.9108925","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A Novel Intelligent Tutoring System For Learning Programming
The goal of this paper is to propose the concept, structure and implementation of a novel intelligent tutoring system designed for beginners in C language and Python. The system is implemented by adding the functions of code classification, program error repair and personal knowledge tracing to an online programming practice platform. This implementation makes the original platform become more intelligent and help students learn programming better.