DOI QR코드

DOI QR Code

A Development of Algorithm and Programing Curriculum Model for Elementary School Students

초등학생을 위한 알고리즘 및 프로그래밍 교육과정 모델 개발

  • Jeong, Youngsik (Dept. of Computer Education, Jeonju National University of Education)
  • 정영식 (전주교육대학교 컴퓨터교육과)
  • Received : 2015.11.19
  • Accepted : 2015.12.11
  • Published : 2015.12.31

Abstract

The content of software education for elementary school students in the 2015 revisions to the national curriculum are not sufficient because class time dedicated to software education has been limited to 17 hours in fifth and sixth grades. In this study, I developed the algorithm and programming model for Korea. I analyzed domestic and international software education curricula as well as training platforms, such as Code.org, Blockly Games, and Entry. The suggested algorithm and programming framework is known as the Rainbow system, which is divided into 7 steps, 14 criteria, and 3 content areas--understanding the algorithm, the actual programming, and evaluation of the program. Using the Rainbow system, once students have completed a level they can be promoted to the next stage, regardless of their grade.

2015 개정 교육과정에 포함된 초등학교 소프트웨어 교육 내용은 17시간이라는 시수 제한으로 인해 그 내용이 충분하지 않다. 따라서 본 연구에서는 알고리즘과 프로그램 교육에 대한 교육과정 모델을 개발하였다. 이를 위해 국내외 SW 교육과정과, Code.org, Blockly Games, Entry와 같은 SW 교육 플랫폼을 분석한 후 알고리즘과 프로그래밍 교육에 대한 내용 체계와 성취 기준을 제시하였다. SW 교육 플랫폼의 분석 결과는 알고리즘의 이해, 프로그래밍의 실제, 프로그램의 평가 등 3가지로 구분하였고, 교육 내용 체계와 성취 기준은 7단계로 구분하였으며, 각 영역별로 14개의 성취 기준을 제시하였다. 또한, 학년에 상관없이 누구든지 하위 단계를 이해하면 상위 단계로 진급할 수 있도록 성취 기준을 무지개 색으로 구분하였다.

Keywords

References

  1. CAS (2013). Computing in the national curriculum: A guide for primary teachers. Computing At School.
  2. Code.org (2015). Hour of Code. http://www.code.org.
  3. Entry Education Research(2015). Entry. http://play-entry.com.
  4. Gapsu Kim, Chul Kim, Hyunbae Kim, Ingi Jeong, Youngsik Joeng, Sunghun Ahn, Jongwoo, Kim (2014). A Study on Contents of Information Science Curriculum. Journal of The Korean association of information education, 18(1), 161-171. Korean Association of Information Education. https://doi.org/10.14352/jkaie.2014.18.1.161
  5. Google (2015). Blockly Games. https://block-ly-games.appspot.com.
  6. Gyo-Sik Moon (2007). On the Direction of the Computer Algorithm Education Based on Conceptual Algorithms. Journal of The Korean association of information education, 11(1), 29-38. Korean Association of Information Education.
  7. Hong-rae Kim, Seung-Jin Lee (2013). Analysis of ICT Education in Advanced Country. Korean Education and Research Information Service.
  8. Hwa-Kyong Lim, Jin-Ah Kim, Jin-Ho Bae (2004). A Instructional Learning of Sort Algorithm by Role-play for Computer Education in the Primary School. Jounal of the Korean Institute of Information Scienctists and Engineers, 4.
  9. Ministry of Education (2000). Guidelines of Information and Communication Technology in Education Amendments.
  10. Ministry of Education (2005a). Guidelines of Information and Communication Technology in Education Amendmentss.
  11. Ministry of Education (2015b). The revised national curriculum 2015 for Primary and Secondary Schools.
  12. Ministry of Education (2015c). Guidelines of Software Education Management.
  13. Min-Young Lim (2006). A study on learnability of search and sort algorithm of data structure in elementary school computer education. Jinju National University of Education.
  14. Ok-Kyoung Han, Jae-Hyun Kim (2009). A Study on a Strategy for Spiral Curriculum Model in Algorithm Education. Proceeding of the Korean association of computer education, 13(1), 129-134. Korean association of computer education.
  15. Tucker, A., Deek, F., Jones, J., McCowan, D., Stephenson, C. and Verno, A. (2002). A Model Curriculum for K-12 Computer Science. Report of the ACM K-12 Education Task Force Computer Science Curriculum Committee.
  16. Youngsik Jeong (2014). A Study on the Content Framework of Algorithm Education in Primary and Middle School. Journal of The Korean association of information education, 18(2), 275-284. Korean Association of Information Education. https://doi.org/10.14352/jkaie.2014.18.2.275
  17. Youngsik Jeong, Jungsu Yu, Jinsuk Lim, Yukyoung Son (2015). Theory of Software Education. Simass.

Cited by

  1. 2015 개정 교육과정을 대비한 교육대학교의 소프트웨어 교육과정에 대한 수요 분석 vol.20, pp.1, 2015, https://doi.org/10.14352/jkaie.2016.20.1.83
  2. 정보과 교육과정 표준모델을 위한 알고리즘 및 프로그래밍 영역 프레임워크 개발 vol.21, pp.1, 2015, https://doi.org/10.14352/jkaie.2017.21.1.77
  3. 초등 소프트웨어 교육 연구 동향 분석: 국내 학술지 중심으로 vol.21, pp.5, 2015, https://doi.org/10.14352/jkaie.2017.21.5.509