{"title":"用聚类分析对初学者动画创作的编程能力进行分组","authors":"C. Matsuyama, Toyoshiro Nakashima, N. Ishii","doi":"10.1109/SNPD.2012.50","DOIUrl":null,"url":null,"abstract":"We have been using animation creation to stimulate students' interest in programming. We proposed a method to measure a beginner's programming ability and investigated the animation programs created by these beginners over several years. The function point (FP) and lines of code (LOC) methods were used to quantitatively evaluate the programming ability. In this study, we focused on the relationship between LOC and FP. The LOC/FP indicates the relationship between the number of lines and the number of functions in the program. To investigate the relationship, cluster analysis was used to divide the animations into groups.","PeriodicalId":387936,"journal":{"name":"2012 13th ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2012-08-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Grouping Beginner's Programming Ability for Animation Creation Using Cluster Analysis\",\"authors\":\"C. Matsuyama, Toyoshiro Nakashima, N. Ishii\",\"doi\":\"10.1109/SNPD.2012.50\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"We have been using animation creation to stimulate students' interest in programming. We proposed a method to measure a beginner's programming ability and investigated the animation programs created by these beginners over several years. The function point (FP) and lines of code (LOC) methods were used to quantitatively evaluate the programming ability. In this study, we focused on the relationship between LOC and FP. The LOC/FP indicates the relationship between the number of lines and the number of functions in the program. To investigate the relationship, cluster analysis was used to divide the animations into groups.\",\"PeriodicalId\":387936,\"journal\":{\"name\":\"2012 13th ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2012-08-08\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2012 13th ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/SNPD.2012.50\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2012 13th ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SNPD.2012.50","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Grouping Beginner's Programming Ability for Animation Creation Using Cluster Analysis
We have been using animation creation to stimulate students' interest in programming. We proposed a method to measure a beginner's programming ability and investigated the animation programs created by these beginners over several years. The function point (FP) and lines of code (LOC) methods were used to quantitatively evaluate the programming ability. In this study, we focused on the relationship between LOC and FP. The LOC/FP indicates the relationship between the number of lines and the number of functions in the program. To investigate the relationship, cluster analysis was used to divide the animations into groups.