Browse > Article
http://dx.doi.org/10.9717/kmms.2017.20.2.382

A Study on Teaching using Website 'Code.org' in Programming Education based on Computational Thinking  

Rim, Hwakyung (Dept. of Computer Education, Busan National University of Education)
Publication Information
Abstract
Learning computational thinking is very important in programming education. Computational thinking refers to the problem solving ability based on the theories of computer science, indicating the importance of algorithm thinking. That is the reason for focusing on promoting creativity and improving the problem solving ability of the students in programming education. This paper commented the elements to consider for teachers when teaching computational thinking to elementary school students with online coding education website 'code.org' that helps beginners have easy programming experiences based on the characteristics of the website, and proposed the appropriate teaching methods.
Keywords
Computational Thinking; Algorithm; Creativity; Problem-solving Ability; Programming Education; Software Education; Code.org Site;
Citations & Related Records
Times Cited By KSCI : 1  (Citation Analysis)
연도 인용수 순위
1 V. Bennett, K. Koh, and A. Repenning, "Computing Creativity: Divergence in Computational Thinking," Proceeding of the 44th ACM Technical Symposium on Computer Science Education, pp. 359-364, 2013
2 H.C. Webb and M.B. Rosson, "Using Scaffolded Examples to Teach Computational Thinking Concepts," Proceeding of the 44th ACM Technical Symposium on Computer Science Education, pp. 95-100, 2013.
3 Korea Education and Research Information Service, "Education Information," Proceeding of KERIS Education Information Symposium, pp23-53, 2014.
4 Ministry of Education, Software Education Operating Guideline, 2015.
5 Ministry of Education and Korea Education and Research Information Service, 2015 Training Program of Teacher Training Institutes, 2015.
6 Code(2016) http://code.org (accessed Jan., 1, 2016).
7 J.M. Wing, CT and Thinking about CT, Csrnegie Mellon University, https://www.cs.cmu.edu/afs/cs/usr/wing/www/talks/ctand-tc-long.pdf (accessed Jul., 1, 2016).
8 Computer Science Teachers Association, Computational Thinking Leadership Toolkit 1st Edition, http://csta.acm.org/(accessed Jul., 1, 2016).
9 R.S. Pressman, Software Engineering, Mcgraw Hill, 2013. Singapore
10 S. Ian, Software Engineering 10th ed., pearson, 2015. Singapore
11 Y. Jung, J. You, J. Lim, and Y. Son, Software Education, Cimass, 2015. Seoul
12 Y. Choi, T. Han, and S. Lim, Understanding Computer & Information Technology, Life and Power Press, 2016. Kyounggi-do
13 T. Lee and H. Choi, Informatic Education, Hanbit Academy Ins. 2015. Seoul
14 Scratch(2016) https://scratch.mit.edu/ (accessed Jul., 1, 2016).
15 Entry(2016) https://playentry.org/ (accessed Jul., 1, 2016).
16 H. Kwon, "A Study on Convergence Education of IT & Design for Training Creative Talent," Journal of Korea Multimedia Society, Vol. 17, No. 11, pp. 1354-1362, 2014.   DOI
17 M. Goldweber, J. Barr, and E. Patitsas, "Computer Science Education for Social Good," Proceeding of the 44th ACM Technical Symposium on Computer Science Education, pp. 15-16, 2013.