DOI QR코드

DOI QR Code

학교 급별 연계성 있는 소프트웨어 교육 체제 설계를 위한 연구

A Study on the Hierarchical Instructional System Design of Software Education by School System

  • 신승기 (조지아대학교 학습설계공학전공) ;
  • 배영권 (대구교육대학교 컴퓨터교육과)
  • Shin, Seungki (Learning, Design, and Technology, The University of Georgia) ;
  • Bae, Youngkwon (Dept. of Computer Education, Daegu National University of Education)
  • 투고 : 2015.12.03
  • 심사 : 2015.12.19
  • 발행 : 2015.12.31

초록

본 연구에서는 소프트웨어 교육의 전면 시행을 앞두고 학교 급별 연계성 있는 교육과정 운영을 위한 가이드라인을 제시하고자 하였다. 이를 위하여 학생들의 수준에 맞는 교육용 프로그래밍 언어의 형태를 제시하기 위해서 해외의 사례를 살펴보았다. 해외의 사례는 현재 필수교육과정으로써 프로그래밍 과정을 운영하고 있는 나라의 교육과정을 분석하여 초-중-고등학교에 제시된 프로그래밍 언어의 유형을 살펴보고, 이를 통해 우리나라의 소프트웨어 교육 체제 구성을 위한 제언을 하고자 하였다. 해외의 사례를 살펴본 결과, 초등학교에서는 블록기반의 프로그래밍 언어를 활용하고 있고, 중학교부터는 텍스트 기반의 프로그래밍 언어를 중점적으로 사용하고 있는 것으로 나타났다.

In this study, the direction for hierarchical curriculum organization about software education in Korea was suggested in terms of overall execution of software education. The international case studies especially was conducted in order to suggest the propel educational programming language for level of students in the programming activity. In terms of the international case studies, the type of programming language was examined, which is suggested to each school level as a part of required regular curriculum. Then, the direction was supposed to suggest the instructional system organization of software education for Korea through the result of case studies. The results of case studies indicated that elementary school use the block based programming language, and text based programming languages are used from middle school.

키워드

참고문헌

  1. CAS (Computing At School). Who we are. Retrieved from http://www.computingatschool.org.uk/about
  2. Department for Education in U.K (2014, June). Interi m KS5 minimum standards. Retrieved from https://www.gov.uk/government/publications/interim-ks5-minimum-standards
  3. Ministry of Education, Korea (2015). The Elementary and secondary school curriculum. #2015-74 (Annex 1).
  4. Australian Curriculum (2015). Curriculum of Digital Technologies. Retrieved from http://www.australiancurriculum.edu.au/technologies/digital-technolo gies/curriculum/f-10?layout=1
  5. CAS (2013). Computing in the national curriculum; A guide for primary teachers. Retrieved from http://www.computingatschool.org.uk/data/uploads/CASPrimaryComputing.pdf
  6. Department for Education in U.K. (2013, September). National curriculum in England: computing progra mmes of study. Retrieved from https://www.gov.uk/government/publications/national-curriculum-in-england-computing-programmes-of-study/national-curriculum-in-england-computing-programmes-of-study
  7. Dredge, S. (2014, September). Coding at school: a parent's guide to England's new computing curricul um. theguardian. Retrieved from http://www.theguardian.com/technology/2014/sep/04/coding-school-computing-children-programming
  8. Innovation Centre in HITSA. Programming at Schools and Hobby Clubs. Retrieved from http://www.innovatsioonikeskus.ee/en/programming-schools-and-hobby-clubs
  9. Khan Academy (2015). Computer programming. Retrieved from https://www.khanacademy.org/computing/computer-programming
  10. Koodi2016 (2014). Koodi2016-ensiapua ohjelmoin nin opettamiseen peruskoulussa. Retrieved from https://s3-eu-west-1.amazonaws.com/koodi201 6/Koodi2016_LR.pdf
  11. Lau-Kee, D., Billyard, A., Faichney, R., Kozato, Y., Otto, P., Smith, M., & Wilkinson, I. (1991, October). VPL: an active, declarative visual programming system. In Visual Languages, 1991., Proceedings. 1991 IEEE Workshop on (pp. 40-46). IEEE.
  12. Ministry of Education, Korea (2015). Informatics Curriculum. #2015-74 (Annex 10).
  13. Ministry of Education, Korea (2015). Software Education Instructional Guidance.
  14. Ministry of Science, ICT and Future Planning (2014, July). Software-driven society realization strategy briefing.
  15. Papert, S. (1980). Mindstorms: Children, computers, and powerful ideas. Basic Books, Inc.
  16. Sadler, D. (2015, September). Tech sector cheers on new PM Malcolm Turnbull. startup smart. Retrieved from http://www.startupsmart.com.au/planning/tech-sector-cheers-on-new-pm-malcolmturnbull/2015091515517.html
  17. School education (2015, December). Department of Education and Training, Australian Government. Retrieved from https://www.education.gov.au/school-education
  18. Shin, S., Bae, Y. (2014, December). Analysis and Implication about Elementary Computer Educatio n in India. Journal of The Korean Association of Information Education, 18(4), 585-594. doi: http://dx.doi.org/10.14352/jkaie.2014.18.4.585
  19. Shin, S., Bae, Y. (2015, March). Review of Software Education based on the Coding in Finland. Journal of The Korean Association of Information Education, 19(1), 127-138. doi: http://dx.doi.org/10.14352/jkaie.2015.19.1.127
  20. Shin, S., Bae, Y. (2015, September). Study on the Implications about Curriculum Design through the Analysis of Software Education Policy in Estonia. Journal of The Korean Association of Information Education, 19(3), 361-372. doi: http://dx.doi.org/10.14352/jkaie.2015.19.3.361
  21. Sridhar lyer, Farida Khan, Sahana Murthy (2013). CMC: A Model Computer Science Curriculum for K-12 Schools. 3rd Edition. Indian Institute of Technology Bombay, Mumbai. Retrieved from http://www.cse.iitb.ac.in/internal/techreports/reports/TR-CSE-2013-52.pdf
  22. Wikipedia. General-purpose programming language. Retrieved from https://en.wikipedia.org/wiki/General-purpose_programming_language
  23. Wikipedia. Object-oriented programming language. Retrieved from https://en.wikipedia.org/wiki/Object-oriented_programming
  24. Wing, J. M. (2006). Computational thinking. Communications of the ACM, 49(3), 33-35. https://doi.org/10.1145/1118178.1118215

피인용 문헌

  1. SW교육에 참가하는 학생의 학습 지속의도에 미치는 변인에 관한 연구 vol.22, pp.1, 2015, https://doi.org/10.14352/jkaie.2018.22.1.91
  2. 미국 컴퓨터교육 프레임워크 분석을 통한 Computational Thinking의 개념과 교육과정 편성의 시사점 분석 vol.22, pp.2, 2018, https://doi.org/10.14352/jkaie.2018.22.2.251
  3. 메이킹 교육 활성화를 위한 프레임워크 설계 및 메이킹 스페이스 구성 방안 연구 vol.22, pp.2, 2015, https://doi.org/10.14352/jkaie.2018.22.2.263
  4. 가상현실장비(VR)를 활용한 융합인재교육 프로그램 개발 및 만족도와 학습자의 태도 분석 vol.22, pp.5, 2015, https://doi.org/10.14352/jkaie.2018.22.5.593
  5. Computational Thinking 기반의 인공지능교육 프레임워크 및 인지적학습환경 설계 vol.23, pp.6, 2015, https://doi.org/10.14352/jkaie.2019.23.6.639
  6. Computational Thinking 기반 인공지능교육을 통한 학습자의 인지적역량 평가 프레임워크 설계 vol.24, pp.1, 2015, https://doi.org/10.14352/jkaie.2020.24.1.59