Shoichi Nakamura, Kaname Nozaki, Yasuhiko Morimoto, Y. Miyadera
{"title":"序列模式挖掘方法分析了基于学习过程的编程学习历史","authors":"Shoichi Nakamura, Kaname Nozaki, Yasuhiko Morimoto, Y. Miyadera","doi":"10.1109/ICETC.2014.6998902","DOIUrl":null,"url":null,"abstract":"This research aims to realize a novel method for learning history analysis based on the learning processes in programming exercise classes. This paper proposes the sequential pattern mining method specialized for analysis of learning histories of programing learning. This paper initially describes a data processing method which investigates learning transitions as sequences based on the analyses of learners' source codes and compile errors generated in their exercises. Next, this paper describes an analysis support tool. This tool assists collection of learning histories, generation of sequence based on analysis of the histories, extraction of the noteworthy patterns based on SPADE algorithm and acquisition of findings from the extracted patterns. This tool enables to effectively analyze the relationships between learning processes in programming exercises and learning situations. Such analysis can contribute to practical grasping of learning situations in accordance with learning process and acquisition of advanced findings based on it.","PeriodicalId":102315,"journal":{"name":"2014 International Conference on Education Technologies and Computers (ICETC)","volume":"12 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"9","resultStr":"{\"title\":\"Sequential pattern mining method for analysis of programming learning history based on the learning process\",\"authors\":\"Shoichi Nakamura, Kaname Nozaki, Yasuhiko Morimoto, Y. Miyadera\",\"doi\":\"10.1109/ICETC.2014.6998902\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This research aims to realize a novel method for learning history analysis based on the learning processes in programming exercise classes. This paper proposes the sequential pattern mining method specialized for analysis of learning histories of programing learning. This paper initially describes a data processing method which investigates learning transitions as sequences based on the analyses of learners' source codes and compile errors generated in their exercises. Next, this paper describes an analysis support tool. This tool assists collection of learning histories, generation of sequence based on analysis of the histories, extraction of the noteworthy patterns based on SPADE algorithm and acquisition of findings from the extracted patterns. This tool enables to effectively analyze the relationships between learning processes in programming exercises and learning situations. Such analysis can contribute to practical grasping of learning situations in accordance with learning process and acquisition of advanced findings based on it.\",\"PeriodicalId\":102315,\"journal\":{\"name\":\"2014 International Conference on Education Technologies and Computers (ICETC)\",\"volume\":\"12 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2014-09-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"9\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2014 International Conference on Education Technologies and Computers (ICETC)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICETC.2014.6998902\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2014 International Conference on Education Technologies and Computers (ICETC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICETC.2014.6998902","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Sequential pattern mining method for analysis of programming learning history based on the learning process
This research aims to realize a novel method for learning history analysis based on the learning processes in programming exercise classes. This paper proposes the sequential pattern mining method specialized for analysis of learning histories of programing learning. This paper initially describes a data processing method which investigates learning transitions as sequences based on the analyses of learners' source codes and compile errors generated in their exercises. Next, this paper describes an analysis support tool. This tool assists collection of learning histories, generation of sequence based on analysis of the histories, extraction of the noteworthy patterns based on SPADE algorithm and acquisition of findings from the extracted patterns. This tool enables to effectively analyze the relationships between learning processes in programming exercises and learning situations. Such analysis can contribute to practical grasping of learning situations in accordance with learning process and acquisition of advanced findings based on it.