Browse > Article
http://dx.doi.org/10.14702/JPEE.2021.199

A Study on Quantization of a Code Evaluation Method through Visualization of Computational Thinking  

Hur, Kyeong (Department of Computer Education, Gyeong-In National University of Education)
Publication Information
Journal of Practical Engineering Education / v.13, no.1, 2021 , pp. 199-206 More about this Journal
Abstract
The subjects that teach computational thinking in general universities are being designated as compulsory subjects for all enrolled students. Through this, students who have learned the software development process by computational thinking are trying to strengthen their SW convergence capabilities that can be applied to various major fields. Accordingly, research has been conducted on a method of evaluating students' computational thinking ability. Existing research results include both the understanding of the concept of computational thinking and the evaluation of the ability to write code, but it is difficult to apply it in practice due to the qualitative evaluation criteria and the evaluation criteria subdivided into code units. Therefore, in this paper, we proposed a method that can quantitatively evaluate students' computational thinking ability relatively using the additional flow chart result of visualizing the computational thinking process and the general code result. To this end, a model that visualized the computational thinking process was proposed, and a relative evaluation equation was derived. In addition, in order to help understand the proposed evaluation method, a case of obtaining a specific student's evaluation measurement values from the result of the basic physical computing flow chart and the code result is presented. Finally, a case in which the relative evaluation score was quantitatively derived from the outcome of a specific student was presented. And, in the course to which this evaluation method was applied, the effectiveness of the proposed quantitative relative evaluation method was analyzed based on the results of the satisfaction survey of the evaluation method of students and field teachers.
Keywords
Computational thinking; Evaluation of computational thinking; Non-major undergraduates; Quantitative evaluation; SW education;
Citations & Related Records
연도 인용수 순위
  • Reference
1 S. O. Yang, "Necessity of computational thinking," Korea Information Processing Society Review, vol. 24, no. 2, pp. 4-12, March 2017.
2 J. M. Wing, "Computational thinking," Communications of the ACM, vol. 49, no. 3, pp. 33-35, March 2006.   DOI
3 J. M. Wing, "Computational thinking and thinking about computing," Philosophical Transactions of the Royal So Society of London A: Mathematical, Physical and Engineering Sciences, vol. 366, no. 1881, pp. 3717-3725, October 2008.
4 W. S. Sohn, "A method for measuring and evaluating for block-based programming code," Journal of the Korean Association of Information Education, vol. 20, no. 3, pp. 293-302, June 2016.   DOI
5 K. Hur, "Educational method of computational thinking processes using physical teaching devices," Journal of Practical Engineering Education, vol. 10, no. 1, pp. 35-39, June 2018.   DOI
6 J. K. Kim, "Development of rubric for assessing computational thinking concepts and programming ability," Journal of Korean Association of Computer Education, vol. 20, no. 6, pp. 27-36, November 2017.   DOI
7 K. Hur, "An education method of Java SW designs for IoT wireless device control using microbits," Journal of Practical Engineering Education, vol. 12, no. 1, pp. 85-91, June 2020.   DOI
8 K. Hur, "An education method of computational thinking using microbit in a Java-based SW lecture for non-major undergraduates," Journal of Practical Engineering Education, vol. 11, no. 2, pp.167-174, December 2019.   DOI