{"title":"Evaluating Prospects in Programming with Features in Graphic Function Use","authors":"Tomoharu Kobayashi, Hiromitsu Shimakawa, Fumiko Harada","doi":"10.4236/ce.2023.1410124","DOIUrl":null,"url":null,"abstract":"In this paper, we propose a quantitative evaluation method of students’ thinking in group learning. Thinking evaluation will become increasingly important in programming education in Japan. However, it is impossible for instructors to single-handedly evaluate their students’ thinking at the same time. It is necessary to provide a quantitative evaluation method that can be applied to a variety of educational situations in order to help instructors. We define coding vectors based on students’ source code that will serve as an indicator of evaluation. Moreover, we judge students’ prospects through a 3-step analysis with their coding vectors. We analyzed coding vectors for 22 participants obtained through a task experiment. We evaluated students’ thinking from three perspectives: visualization, distance, and direction. As a result, all three ways had the ability to grasp students’ thinking content. Coding vectors allow us to comprehensively judge students’ coding steps and their prospects. In this paper, we discuss the expressive power of coding vectors for coding content, and task settings appropriate for them.","PeriodicalId":90814,"journal":{"name":"Creative education","volume":"73 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Creative education","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.4236/ce.2023.1410124","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
In this paper, we propose a quantitative evaluation method of students’ thinking in group learning. Thinking evaluation will become increasingly important in programming education in Japan. However, it is impossible for instructors to single-handedly evaluate their students’ thinking at the same time. It is necessary to provide a quantitative evaluation method that can be applied to a variety of educational situations in order to help instructors. We define coding vectors based on students’ source code that will serve as an indicator of evaluation. Moreover, we judge students’ prospects through a 3-step analysis with their coding vectors. We analyzed coding vectors for 22 participants obtained through a task experiment. We evaluated students’ thinking from three perspectives: visualization, distance, and direction. As a result, all three ways had the ability to grasp students’ thinking content. Coding vectors allow us to comprehensively judge students’ coding steps and their prospects. In this paper, we discuss the expressive power of coding vectors for coding content, and task settings appropriate for them.