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

SW Education Program using Pair Programming Collaboration Tools  

Kim, Yong-Ok (Seoul Seorae Elementary School)
Chun, Seok-Ju (Seoul National University of Education)
Publication Information
Journal of The Korean Association of Information Education / v.23, no.4, 2019 , pp. 375-384 More about this Journal
Abstract
In a rapidly changing society with the Fourth Industrial Revolution, future students should have the skills to utilize and organize high-quality knowledge, not the amount of knowledge. With the launch of the revised curriculum in 2015, the curriculum has been reorganized based on competency and the software education has been seeking capabilities such as 'Cultural computing knowledge', 'Computational thinking', and 'Collaborative problem solving skills'. Therefore, practical collaboration tools and education programs that can be used in the field of education are developed based on Pair Programming, which is a specific collaborative learning strategy to develop cooperative problem solving skill. The educational program using this collaboration tool was developed with a focus on developing computational thinking and collaborative problem solving skills through Pair Programming rather than focusing on learning grammar of programming language and programming techniques. In a educational program, students will be able to use collaborative tools for pair programming and foster collaborative problem-solving skills.
Keywords
SW education; Pair programming; Computational Thinking; Collaboration tools; Collaborative problem solving skills;
Citations & Related Records
Times Cited By KSCI : 3  (Citation Analysis)
연도 인용수 순위
1 Keun Woo Han, Eun Kyoung Lee, Young Jun Lee. (2006). The Effects of Pair Programming on Achievement and Motivated Strategies in Programming Course, The Journal of Korean association of computer education, 9(6), 19-28.
2 Laurie A. Williams et al. (2000), Strengthening the Case for Pair Programming, IEEE Software 17(4), pp. 19-25.   DOI
3 Laurie A. Williams, Richard L. Upchurch (2001), In support of student pair-programming, SIGCSE 2001, pp. 327-331.
4 Laurie Williams, Eric N. Wiebe, Kai Yang, Miriam Ferzli, Carol Miller (2002), In Support of Pair Programming in the Introductory Computer Science Course, Computer Science Education 12(3), pp. 197-212.   DOI
5 Linda L. Werner, Brian Hanks, Charlie McDowell, Pair-programming helps female computer science students, ACM Journal of Educational Resources in Computing 4(1), Article No. 4.
6 Min Huh, Tae-Wuk Lee (2014). Exploration of Information Subject-centered Curriculum Integration Strategies for 21 Century Key Competencies Extension, Journal of the Korea society of computer and information, 19(2), 253-261.   DOI
7 Ministry of Education (2015). Practical course/Informatics Curriculum, Sejong: Ministry of Education.
8 Myoung-sub Song, Youngsik Kim. (2018). Comparison of Flow Chart Before and After Programming, The Korean Association of Computer Education, 23(1), 195-198.
9 Nachiappan Nagappan et al. (2003), Improving the CS1 experience with pair programming, SIGCSE 2003, pp. 359-362.
10 Park, Hye Young, Rim, Haemee. (2014). Analyzing features of collaborative problem solving competencies in PISA and ATC21S : Implications for instruction and assessment in Korea, Korean Association for Learner-centered Curriculum and Instruction, 14(9), 439-462.
11 So Eun Jeon, So Jung Choi, Woojin Paik. (2008). Evaluating the Effectiveness of Pair Programming, Korean Society for Information Management, 201-206.
12 Griffin, P. E., Care, E. (2015), Assessment and teaching of 21st century skills, New York : Springer.
13 Brian Hanks (2006), Student attitudes toward pair programming, ITiCSE 2006, pp. 113-117.
14 Charlie McDowell et al. (2006), Pair programming improves student retention, confidence, and program quality, CACM 49(8), pp. 90-95.
15 Charlie McDowell, Linda L. Werner, Heather E. Bullock, Julian Fernald (2002), The effects of pair-programming on performance in an introductory programming course, SIGCSE 2002, pp. 38-42.
16 Hyo Won Noh, Jin Ho Park, Hoon Sung Gwak. (2013), The Design, Implementation and Verification of Distributed Pair Programming System for Supporting Collaboration, The journal of Korea Navigation Institute, 17(3), 346-353.