Browse > Article
http://dx.doi.org/10.9708/jksci.2016.21.9.177

A Study on the Development and Implementation of Computational Thinking Education Framework  

Choe, Hyun-Jong (Dept. of Computer Education, Seowon University)
Lee, Tae-Wuk (Department of Computer Education, Korea National University of Education)
Abstract
In this paper, we propose the computational thinking education framework which provides three steps of computational thinking process and three kind of activities about computational thinking learning in class. The key idea of this framework is to provide the guidelines of designing activity steps of teaching and learning computational thinking in class using three axles of framework such as problem area, process of learning, and steps of computational thinking process. After designing a framework, we show that sample course of programming education program containing contents of Informatics subject in middle school by implementing our framework. Proposed framework and programming education program in middle school will be the good case study and guide to implement computational thinking concerned education programs in elementary, secondary, and universities.
Keywords
Computational thinking; Framework for CT education; Informatics subject;
Citations & Related Records
Times Cited By KSCI : 8  (Citation Analysis)
연도 인용수 순위
1 eNewsToday, 2015 revised national curriculum, http://www.enewstoday.co.kr/news/articleView.html?idxno=422766
2 TaeWuk Lee and HyunJong Choe, "Informatics Subject Education, Revision", pp. 192-193, 2016.
3 Ministry of Education, 2015 revised national curriculum of Informatics.
4 JeongWon Choi, et al., "Computing Education in Korea-Current issues and endeavors", ACM Transaction On Computing Education, Vol. 15, No. 2, pp. 8:1-8:22 Apr. 2015.
5 National Curriculum Information Center, Informatics subject curriculum. http://ncic.go.kr
6 Seymour Papert, "An Exploration in the Space of Mathematics Education", International Journal of Computers for Mathematical Learning, Vol. 1, No. 1, pp. 95-123, 1996.   DOI
7 Jeannette Wing, "Computational Thinking", Communcation of the ACM, Vol. 19, No. 3, pp. 33-35, 2006.
8 TaeWuk Lee and HyunJong Choe, "Informatics Subject Education, Revision", p. 194, 2016.
9 Sookyoung Choi, "An Analysis of "Informatics" Curriculum from the Perspective of 21st Century Skills and Computational Thinking", The Journal of Korean association of computer education, Vol, 15, No. 6, pp. 19-30, Dec. 2011.
10 Computational Thinking, https://en.wikipedia.org/wiki/Computational_thinking
11 Irene Lee, et al., "Computational Thinking for Youth in Practice", ACM Inroads, Vol. 2, No. 1, pp. 32-37, Mar. 2011.
12 YoungHoon, Sung, "Development and Application of CT-SPI Model for Improving Computational Thinking for Elementary School Students", Journal of The Korea Society of Computer and Information, Vol. 21, No. 1, pp. 169-180, Jan. 2016.   DOI
13 YongJu Jeon and Taeyoung Kim, "The Development of the CT-CPS Framework for Creative and Integrative Software Education", Korean Journal of Teacher Education, Vol. 31, No. 3, Sep. 2015.
14 SeongKyun Jeon and YoungJun Lee, "Art based STEAM Education Program using EPL", Journal of The Korea Society of Computer and Information, Vol. 19, No. 4, pp. 149-158, Apr. 2014.
15 HyeYoung Lee and TaeWuk Lee, "Development of Science Subject Program based on Programming Learning to Improve Computational Thinking Ability in middle school", Journal of The Korea Society of Computer and Information, Vol. 20, No. 12, pp. 181-188, Dec. 2015.
16 Myungjung Kim and Taewuk Lee, "Development of Convergence Education Program of the Life and Electricity/Electron Unit in Practical Arts Textbook to Enhance Computational Thinking", Journal of The Korea Society of Computer and Information, Vol. 21, No. 1, pp. 199-205, Jan. 2016.   DOI
17 KyungKyu Kim and JongYun Lee, "Analysis of the Effectiveness of Computational Thinking-Based Programming Learning", The Journal of Korean association of computer education, Vol. 19, No. 1, pp. 27-39, Mar. 2016.
18 SooBum Shin, "The Improvement Effectiveness of Computational Thinking through Scratch Education", Journal of The Korea Society of Computer and Information, Vol. 20, No. 11, pp. 191-197, Nov. 2015.   DOI
19 InHwan Yoo, "Design a Programming Education Plan for SW Education Using Robot and Mobile Application Development Tool", The Journal of Korean Association of Information Education, Vol. 18, No. 4, pp. 615-624, Dec. 2014.   DOI
20 KyuHeon Shim, et al., "Development and Evaluation of a STEAM Curriculum Utilizing Arduino", The Journal of Korean association of computer education, Vol. 17, No. 4, pp. 23-32, Dec. 2014.