비전공자 예비교사의 컴퓨팅 사고력 함양을 위한 프로그래밍 교육의 효과성 분석
Analysis of Effectiveness of Programming Learning for Non-science Major Preliminary Teachers' Development of Computational Thinking
1
조회
0
다운로드
14
인용
0
참고문헌
키워드
초록
컴퓨팅 사고력은 디지털 사회에서 핵심 인재로 성장하기 위한 기초 학습 능력으로서 강조되고 있다. 국가적으로 컴퓨팅 교육에 대해 많은 관심과 논의가 이루어지고 있으며, 이에 우리 정부도 컴퓨팅 교육을 교육과정에 포함시켰다. 이 같은 변화에 따라 예비교사들이 갖추어야 하는 컴퓨터 활용 능력의 수준이 높아지고, 디지털 사회에 맞추어 컴퓨팅 사고력 지도자로서의 역할이 교사들에게 강조되고 있다. 따라서 예비 교사 양성 교육과정에서부터의 다양한 프로그래밍 학습을 통해 컴퓨팅 사고력을 이해할 수 있는 교육과정이 필요하다. 본 연구에서는 비전공자 예비교사를 대상으로 한 프로그래밍 교육 과정을 설계하고 교육을 진행하였으며, 개발한 설문 도구를 통해 비전공자 예비교사의 컴퓨팅 사고력 함양에 대한 프로그래밍 교육의 효과성을 분석하였다.
Abstract
In Computational thinking is emphasized as a basic learning ability to grow into a key talent in the digital society. There is much interest and discussion on computing education nationally, and the Korean government has also included education in the curriculum. As a result of these changes, the level of computer literacy that preliminary teachers need to be imporved, and the role of computational thinking as a leader in digital society is being emphasized by teachers. Therefore, it is necessary to have a curriculum that can understand computational thinking through various programming learning from preliminary teacher education curriculum. In this study, we designed and taught programming curriculum for non-majored preliminary teachers. Through the developed questionnarie, we analyzed the affect of programming education on the preliminary teacher's development of computational thinking ability.
참고문헌 (21)
- 안경미, "스크래치 프로그래밍 교육이 초등학생의 학습 몰입과 프로그래밍 능력에 미치는 효과", 석사, 초등컴퓨터교육, pp.2010
- 배학진, "문제 중심 학습을 적용한 스크래치 프로그래밍 교수 학습 모형", 컴퓨터교육학회 논문지, 12(3), pp.11~22 (2009), 한국컴퓨터교육학회[DOI]
- HuiSeon Jang, "Impact analysis on Netlogo programming advantage of learning motivation and learning ability", master, pp.2013
- International Society for Technology in Education & Computer Science Teachers Association, "CSTA K-12 Computer Science Standards Revised 2011", ~ (2011)
- Jenkins, Tony, "On the difficulty of learning to program", Proceedings of the 3rd Annual Conference of the LTSN Centre for Information and Computer Sciences, 4 (2002)
- JeongWon Choi, "The Design of Method for Evaluating Computational Thinking", Proceedings of Korean society of computer and information, 22(2), pp.177~178 (2014)
- 구진희, "창작로봇을 이용한 비전공자의 소프트웨어 융합 교육에 관한 연구", 한국산학기술학회논문지, 18(2), pp.631~638 (2017), 한국산학기술학회[DOI]
- 안정현, "중학생의 특성을 고려한 스크래치 프로그래밍 수업모형", 석사, 컴퓨터교육, pp.2010
- 이기쁨, "WeDo+스크래치 기반의 비전공자를 위한 프로그래밍의 기초 학습에 관한 연구", 융복합지식학회논문지, 4(2), pp.9~15 (2016), 융복합지식학회
- 문공주, "예비과학교사를 위한 프로그래밍 교육과정의 적용 및 예비과학교사의 프로그래밍 학습에 대한 인식 조사", 학습자중심교과교육연구, 16(10), pp.825~842 (2016), 학습자중심교과교육학회[DOI]
- 김경규, "컴퓨팅 사고력 기반 프로그래밍 학습의 효과성 분석", 컴퓨터교육학회 논문지, 19(1), pp.27~39 (2016), 한국컴퓨터교육학회[DOI]
- 김경미, "융합인재 양성을 위한 컴퓨터 프로그래밍 교육의 필요성에 대한 사례연구", 디지털융복합연구, 12(11), pp.339~348 (2014), 한국디지털정책학회[DOI]
- Ministry of Education, "Guide of operating SW education", ~ (2015)
- 김수환, "Computational Thinking 교육에서 나타난 컴퓨터 비전공 학습자들의 어려움 분석", 컴퓨터교육학회 논문지, 18(3), pp.49~57 (2015), 한국컴퓨터교육학회[DOI]
- TaeHun Kim, "STEAM education program based on programming to improve computational thinking ability", doctoral, pp.2015
- Wing, Jannette M., "Computational thinking", Communications of the ACM, 49(3), pp.33~35 (2006)
- 황요한, "소프트웨어 활용 탐구 활동을 통한 고등학생의 프로그래밍과 컴퓨팅 사고력에 대한 인식 변화와 과학 학습에 대한 태도 조사 - 스크래치와 피지컬 컴퓨팅 교구의 활용을 중심으로 -", 한국과학교육학회지, 36(2), pp.325~335 (2016), 한국과학교육학회[DOI]
- YongJu Jeon, "The design of Computational Thinking-based Web programming course as a liberal art for Non-Computer Majored Preliminary Teachers", Proceedings of KSCI Conference, 2015, pp.161~164 (2016)
- 황지온, "초등 소프트웨어 교육 연구 동향 분석 : 국내 학술지 중심으로", 정보교육학회논문지, 21(5), pp.509~525 (2017), 한국정보교육학회
- "Computer Science & Engineering University of Washington (Non-Major Course Options)"[URL]
- "Computational thinking in K–12education teacher resource" (2011)[URL]
