{"title":"问题生成编程学习系统的设计与评价","authors":"C. Lai, Pham-Duc Tho, Jing-San Liang","doi":"10.1109/IIAI-AAI.2017.107","DOIUrl":null,"url":null,"abstract":"In recent years, Computer programming has become a critical subject, and it is a basic literacy in the digital age. However, learning programming skills is not an easy task as supported by many studies. On the other hand, many studies have concluded that student question generation has a positive effect on students learning, but few studies have geared toward supporting its use in programming classes. Therefore, this study aimed to develop a programming learning system named Peer-Interaction Programming Learning System based on a question generation strategy. The system was built by adding and intergrading learning assistance functions by system initiative into existing open-source Q&A system. The usability of the system was examined for an undergraduate computer science course: Introduction to Computer Programming (n = 33). In this paper, we reported the design of the system and its user interface, identified several related systems, discussed our motivation and underlying teaching philosophy.","PeriodicalId":281712,"journal":{"name":"2017 6th IIAI International Congress on Advanced Applied Informatics (IIAI-AAI)","volume":"415 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":"{\"title\":\"Design and Evaluation of Question-Generated Programming Learning System\",\"authors\":\"C. Lai, Pham-Duc Tho, Jing-San Liang\",\"doi\":\"10.1109/IIAI-AAI.2017.107\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In recent years, Computer programming has become a critical subject, and it is a basic literacy in the digital age. However, learning programming skills is not an easy task as supported by many studies. On the other hand, many studies have concluded that student question generation has a positive effect on students learning, but few studies have geared toward supporting its use in programming classes. Therefore, this study aimed to develop a programming learning system named Peer-Interaction Programming Learning System based on a question generation strategy. The system was built by adding and intergrading learning assistance functions by system initiative into existing open-source Q&A system. The usability of the system was examined for an undergraduate computer science course: Introduction to Computer Programming (n = 33). In this paper, we reported the design of the system and its user interface, identified several related systems, discussed our motivation and underlying teaching philosophy.\",\"PeriodicalId\":281712,\"journal\":{\"name\":\"2017 6th IIAI International Congress on Advanced Applied Informatics (IIAI-AAI)\",\"volume\":\"415 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2017-07-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"5\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2017 6th IIAI International Congress on Advanced Applied Informatics (IIAI-AAI)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/IIAI-AAI.2017.107\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 6th IIAI International Congress on Advanced Applied Informatics (IIAI-AAI)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IIAI-AAI.2017.107","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Design and Evaluation of Question-Generated Programming Learning System
In recent years, Computer programming has become a critical subject, and it is a basic literacy in the digital age. However, learning programming skills is not an easy task as supported by many studies. On the other hand, many studies have concluded that student question generation has a positive effect on students learning, but few studies have geared toward supporting its use in programming classes. Therefore, this study aimed to develop a programming learning system named Peer-Interaction Programming Learning System based on a question generation strategy. The system was built by adding and intergrading learning assistance functions by system initiative into existing open-source Q&A system. The usability of the system was examined for an undergraduate computer science course: Introduction to Computer Programming (n = 33). In this paper, we reported the design of the system and its user interface, identified several related systems, discussed our motivation and underlying teaching philosophy.