{"title":"学生如何学习编程?:研究理论与实践与学习分析","authors":"Julie M. Smith","doi":"10.1145/3502717.3532110","DOIUrl":null,"url":null,"abstract":"This dissertation will use the Blackbox data set to explore which student behaviors are most likely to lead to learning a programming concept, resulting in a model of student learning which will be analyzed to determine which learning theories and models it supports. Finally, whether machine learning can be used to predict student learning will be explored.","PeriodicalId":274484,"journal":{"name":"Proceedings of the 27th ACM Conference on on Innovation and Technology in Computer Science Education Vol. 2","volume":"13 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-07-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"How Do Students Learn to Program?: Investigating Theory and Practice with Learning Analytics\",\"authors\":\"Julie M. Smith\",\"doi\":\"10.1145/3502717.3532110\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This dissertation will use the Blackbox data set to explore which student behaviors are most likely to lead to learning a programming concept, resulting in a model of student learning which will be analyzed to determine which learning theories and models it supports. Finally, whether machine learning can be used to predict student learning will be explored.\",\"PeriodicalId\":274484,\"journal\":{\"name\":\"Proceedings of the 27th ACM Conference on on Innovation and Technology in Computer Science Education Vol. 2\",\"volume\":\"13 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-07-07\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 27th ACM Conference on on Innovation and Technology in Computer Science Education Vol. 2\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3502717.3532110\",\"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 27th ACM Conference on on Innovation and Technology in Computer Science Education Vol. 2","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3502717.3532110","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
How Do Students Learn to Program?: Investigating Theory and Practice with Learning Analytics
This dissertation will use the Blackbox data set to explore which student behaviors are most likely to lead to learning a programming concept, resulting in a model of student learning which will be analyzed to determine which learning theories and models it supports. Finally, whether machine learning can be used to predict student learning will be explored.