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

Educational Method of Computational Thinking Processes using Physical Teaching Devices  

Hur, Kyeong (Department of Computer Education, Gyeong-In National University of Education)
Publication Information
Journal of Practical Engineering Education / v.10, no.1, 2018 , pp. 35-39 More about this Journal
Abstract
More and more universities are enforcing SW education for non-major undergraduates. However, they are experiencing difficulties in educating non-major students to understand computational thinking processes. In this paper, we did not use the mathematical operation problem to solve this problem. And we proposed a basic problem-solving process teaching method based on computational thinking using simple physical devices. In the proposed educational method, we teach a LED circuit using an Arduino board as an example. And it explains the problem-solving process with computational thinking. Through this, students learn core computational thinking processes such as abstraction, problem decomposition, pattern recognition and algorithms. By applying the proposed methodology, students can gain the concept and necessity of computational thinking processes without difficulty in understanding and analyzing the given problem.
Keywords
Arduino; Computational thinking; Non-major; Problem-solving; SW education;
Citations & Related Records
Times Cited By KSCI : 2  (Citation Analysis)
연도 인용수 순위
1 D. J. Malan and H. L. Leitner, "Scratch for budding computer scientists," SIGCSE Bulletin, vol. 39, no. 1, pp. 223-227, March 2007.   DOI
2 S. Mishra, S. Balan, S. Iyer, and S. Murthy, "Effect of a 2-week scratch intervention in CS1 on learners with varying prior knowledge," in Proceedings of the 2014 Conference on Innovation & Technology in Computer Science Education (ITiCSE '14), ACM, pp. 45-50, 2014.
3 S. O. Yang, "Necessity of computational thinking," Korea Information Processing Society Review, vol. 24, no. 2, pp. 4-12, March 2017.
4 J. M. Wing, "Computational thinking," Communications of the ACM, vol. 49, no. 3, pp. 33-35, March 2006.   DOI
5 J. M. Wing, "Computational thinking and thinking about computing," Philosophical Transactions of the Royal Society of London A: Mathematical, Physical and Engineering Sciences, vol. 366, no. 1881, pp. 3717-3725, October 2008.   DOI
6 K. Hur and W.-S. Sohn, "Education Method for Basic Programming Subject through Physical Computing," Journal of Practical Engineering Education, vol. 9, no. 2, pp. 139-148, 2017.   DOI
7 H. B. Lee and K. H. Kwon, "Development of a convergent teaching-learning materials based on logic gates using water-flow for the secondary informatics gifted students," Journal of the Korea Society of Computer and Information, vol. 19, no. 12, pp. 369-384, December 2014.   DOI
8 H. B. Lee and K. H. Kwon, "A performance evaluation of circuit minimization algorithms for mentorship education of informatics gifted secondary students," Korea Information Processing Society Transactions on Computer and Communication Systems, vol. 4, no. 12, pp. 391-398, December 2015.
9 Wikipedia, computational thinking, available at https://ko.wikipedia.org/wiki/%EC%BB%B4%ED% 93%A8%ED%8C%85 _%EC%82%AC%EA%B3%A0.