Browse > Article
http://dx.doi.org/10.14352/jkaie.2015.19.1.1

The Effects of Programming Education with KODU on Problem-Solving Abilities in an Elementary School  

Hong, Taekyung (Dept. of Computer Education, Seoul National University of Education)
Chun, Seokju (Dept. of Computer Education, Seoul National University of Education)
Publication Information
Journal of The Korean Association of Information Education / v.19, no.1, 2015 , pp. 1-10 More about this Journal
Abstract
This study investigates the effectiveness of computer programming with KODU on problem-solving abilities of elementary school students. Diverse tools were developed for novice programmers to become more easy and comfort in learning a computer programming. Among them, KODU has focused on facilitating the programming of various multimedia applications to create games, animations and music videos etc. It is expected that KODU will help elementary school students to improve their problem-solving abilities through creating their own games, animation, and music etc. In this paper, we developed the educational program using KODU for teaching the elementary school students. The developed programming course was offered at the 5th grade students of a elementary school in Seoul and a total of 27 elementary school students were participated in our programming courses. Most of the students stated that the course was interesting, and their problem-solving ablilities were improved after the course from March 2014 through May 2014.
Keywords
Programming Education; KODU; Problem-Solving Ability; Computational Thinking; Elementary School;
Citations & Related Records
Times Cited By KSCI : 1  (Citation Analysis)
연도 인용수 순위
1 Repenning, A. and Ioannidou, A. (2008). Broadening participation through scalable game design. In Proceedings of the 39th ACM Technical Symposium on Computer Science Education (SIGCSE 2008), 305-309.
2 Allan Fowler, Brian Cusack (2011). Kodu game lab: improving the motivation for learning programming concepts. Proceedings of the 6th International Conference on Foundations of Digital Games (FD 2011), 238-240.
3 Areti Panaoura (2012). Improving problem solving ability in mathematics by using a mathematical model: A computerized approach. Computers in Human Behavior, 28(6), 2291-2297.   DOI
4 Henk J. Pola, Egbert G. Harskampc, Cor J. M. Suhrea, and Martin J. Goedharta (2009). How indirect supportive digital help during and after solving physics problems can improve problem-solving abilities. Computers & Education, 52(1), 34-50.
5 Jae-Eun Keon (2004). Development and Application of a Teaching-Learning Model for Programming Language Courses, Master's Thesis, Andong University.
6 Jae-Hyung Kim, Jong-hoon Kim (2012). Design of kodu programming education for improving logical thinking of primary school students. Proceedings of the KACE, 16(2), 67-71.
7 Katherine Howland, and Judith Good (2015). Learning to communicate computationally with Flip: A bi-modal programming language for game creation. Computers & Education(CE), 80, 224-240.
8 Kelleher, C. and Pausch, R. (2005). Lowering the barriers to programming: A taxonomy of programming environments and languages for novice programmers. ACM Computing Surveys, 37(2), 83-137.   DOI
9 Kelleher, C. and Pausch, R. (2007). Using storytelling to motivate programming. Communications of the ACM, 50(7), 58-64.   DOI
10 Resnick, M., Maloney, J., Hernandez, A. M., Rusk, N., Eastmond, E., Brennan, K., Millner, A. D., Rosenbaum, E., Silver, J., Silverman, B., and Kafai, Y. B. (2009). Scratch: Programming for everyone. Communications of the ACM, 52(11), 60-67.   DOI
11 Shwu-Huey Wang, Mei-Chung Lin, and Chin-Wen Liao (2014). A Virtual Experiential Learning and Students' Ill-Structured Problem-Solving Ability. Interacting with Computers, 26(4), 334-347.   DOI
12 Sungwon Kang et al. (2003). Programming Education for the Gifted of Elementary School Students in Information Science (Approach Using Visual Basic). KAIE Journal, 78(3), 363-371.
13 Stolee, K. T. (2010). Kodu Language and Grammar Specification. Microsoft research.
14 Stolee, K. T., and Fristoe, T. (2011). Expressing computer science concepts through kodu game lab. In Proceedings of the 42th ACM Technical Symposium on Computer Science Education(SIGCSE 2011), 99-104.
15 Yasmin B. Kafai, Quinn Burke (2013). The Social Turn in K-12 Programming: Moving from Computational Thinking to Computational Participation, In Proceedings of the 44th ACM Technical Symposium on Computer Science Education (SIGCSE 2013), 241-246.
16 Youngsik Jeong, and Jeongsu Yu (2014). The Effects of Elementary Students' Perception of the Game Programming Using Kodu. Journal of KAIE, 18(3).
17 http://www.alice.org. ALICE.
18 http://www.yhn.com. Yonhap News, Jan. 15th, 2015.
19 http://www.kodugamelab.com. Kodu Game Lab.