{"title":"Measurement and Visualization of Programming Processes of Primary School Students in Scratch","authors":"Alexandra Funke, Katharina Geldreich","doi":"10.1145/3137065.3137086","DOIUrl":null,"url":null,"abstract":"Currently in many countries efforts are undertaken to bring programming education into the early levels of childhood education, like primary school or even kindergarten. Therefore, it is becoming more and more important to gain insight into which teaching methods and content would be appropriate for young students of primary levels. Besides the analysis of the results of such courses, it is particularly interesting, in which way the programming processes of the children take place and if there are distinguishable types of young programming learners. To illustrate the processes and to explore differences and special features of the individual approaches we developed a new visualization technique for the example of the programming language Scratch.","PeriodicalId":423233,"journal":{"name":"Proceedings of the 12th Workshop on Primary and Secondary Computing Education","volume":"5091 4 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-11-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 12th Workshop on Primary and Secondary Computing Education","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3137065.3137086","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
Currently in many countries efforts are undertaken to bring programming education into the early levels of childhood education, like primary school or even kindergarten. Therefore, it is becoming more and more important to gain insight into which teaching methods and content would be appropriate for young students of primary levels. Besides the analysis of the results of such courses, it is particularly interesting, in which way the programming processes of the children take place and if there are distinguishable types of young programming learners. To illustrate the processes and to explore differences and special features of the individual approaches we developed a new visualization technique for the example of the programming language Scratch.