{"title":"编程技术学习成果的自动评估研究","authors":"Brigitte Hass, C. Yuan, Zhong Li","doi":"10.1109/ISKE47853.2019.9170370","DOIUrl":null,"url":null,"abstract":"With the introduction of digital media and the rapid spreading of the digitalization process in our society, there is an increased need in the use of online methods for the automatic evaluation of learning outcomes. Such kinds of electronic assessments (abbr. E-Assessment) are of particular importance in the areas of science and engineering education, where students have to learn and exercise on programming techniques. In this work, we have reviewed and analyzed existing approaches aiming at automatic verification of computer programs for teaching and learning purposes. Based on the capabilities and characteristics of these systems, they have been clustered into three categories. After the study of the strengths and limitations of these approaches, we put forward our view on several aspects which are relevant for an E-Assessment system. Our further contribution lies in the discussion of relevant research questions as well as the potential impacts of E-Assessment in future academic teaching.","PeriodicalId":399084,"journal":{"name":"2019 IEEE 14th International Conference on Intelligent Systems and Knowledge Engineering (ISKE)","volume":"18 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"On the Automatic Assessment of Learning Outcome in Programming Techniques\",\"authors\":\"Brigitte Hass, C. Yuan, Zhong Li\",\"doi\":\"10.1109/ISKE47853.2019.9170370\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"With the introduction of digital media and the rapid spreading of the digitalization process in our society, there is an increased need in the use of online methods for the automatic evaluation of learning outcomes. Such kinds of electronic assessments (abbr. E-Assessment) are of particular importance in the areas of science and engineering education, where students have to learn and exercise on programming techniques. In this work, we have reviewed and analyzed existing approaches aiming at automatic verification of computer programs for teaching and learning purposes. Based on the capabilities and characteristics of these systems, they have been clustered into three categories. After the study of the strengths and limitations of these approaches, we put forward our view on several aspects which are relevant for an E-Assessment system. Our further contribution lies in the discussion of relevant research questions as well as the potential impacts of E-Assessment in future academic teaching.\",\"PeriodicalId\":399084,\"journal\":{\"name\":\"2019 IEEE 14th International Conference on Intelligent Systems and Knowledge Engineering (ISKE)\",\"volume\":\"18 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2019-11-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2019 IEEE 14th International Conference on Intelligent Systems and Knowledge Engineering (ISKE)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ISKE47853.2019.9170370\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 IEEE 14th International Conference on Intelligent Systems and Knowledge Engineering (ISKE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISKE47853.2019.9170370","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
On the Automatic Assessment of Learning Outcome in Programming Techniques
With the introduction of digital media and the rapid spreading of the digitalization process in our society, there is an increased need in the use of online methods for the automatic evaluation of learning outcomes. Such kinds of electronic assessments (abbr. E-Assessment) are of particular importance in the areas of science and engineering education, where students have to learn and exercise on programming techniques. In this work, we have reviewed and analyzed existing approaches aiming at automatic verification of computer programs for teaching and learning purposes. Based on the capabilities and characteristics of these systems, they have been clustered into three categories. After the study of the strengths and limitations of these approaches, we put forward our view on several aspects which are relevant for an E-Assessment system. Our further contribution lies in the discussion of relevant research questions as well as the potential impacts of E-Assessment in future academic teaching.