Title
Achievements Visualization in Programming Education
Abstract
Programming education focusing on the correctness of program behavior is often conducted with automated testing. However, it is difficult to instruct students about internal program quality since automated testing confirms only the external behavior of the program. Although there are a lot of quality measuring tools, results in these tools are so detailed or complicated that students cannot handle them. Besides, these tools do not give explicit criteria to judge the quality of the given program, thus students cannot figure out how high their program quality is. As a result, using these tools does not lead to improving the program quality. In this paper, we propose an educational method in which visualize the program quality by introducing a concept called achievement. We also introduce an implemented prototype system, Ave, to realize the proposed method.
Year
DOI
Venue
2019
10.1109/COMPSAC.2019.00144
2019 IEEE 43rd Annual Computer Software and Applications Conference (COMPSAC)
Keywords
DocType
Volume
programming education,automated testing,program quality,achievement,visualizing
Conference
1
ISSN
ISBN
Citations 
0730-3157
978-1-7281-2607-4
0
PageRank 
References 
Authors
0.34
3
4
Name
Order
Citations
PageRank
Kaisei Hanayama100.34
Shinsuke Matsumoto220533.53
Yoshiki Higo356046.90
Shinji Kusumoto41811137.88