예비교원의 Computational Thinking(CT) 역량 계발 방안: CT의 5가지 핵심 역량 분석
Developing Pre-service Teachers' Computational Thinking : Analysis of CT's Five Core Competencies
0
조회
0
다운로드
17
인용
0
참고문헌
키워드
초록
소프트웨어 교육이 학습자의 Computational Thinking(CT) 역량 계발을 지향하고 있지만 CT역량 계발을 위해 수업을 설계하고 CT역량 계발 효과를 측정하는 것에는 아직 많은 연구가 필요한 실정이다. 본 연구의 목적은 예비교원의 CT 역량을 계발하기 위해 CT기반으로 설계된 교재를 활용하여 SW교육을 진행하고 본 수업이 예비교원의 CT 역량에 미치는 영향을 알아보는 것이다. 본 연구에서는 문헌 연구를 통해 CT의 다섯 가지 주요 세부 역량을 알고리즘적 사고, 평가, 분해, 추상화 및 일반화로 설정하였다. 본 연구의 대상은 국내 한 교육대학교에서 한 학기 동안 수업을 수강한 47명의 예비교원이며, CT관련 설문을 개발하여 실시하고 팀프로젝트를 CT의 세부 핵심 역량에 초점을 두고 질적으로 분석하여 연구 결과를 도출하였다. 본 연구의 결과는 예비교사가 지각한 CT경험과 프로젝트를 통해 나타난 CT세부 핵심 역량 측면의 질적 분석을 통해 향후 교원양성기관에서의 소프트웨어 교육의 교수설계 및 운영에 대해 시사점을 제공하고 있다는 점에서 의의가 있다.
Abstract
Although software education pursues developing learners' computational thinking skills, more studies are needed in terms of designing software education lessons to enhance CT skills and to measure the effects of the lessons. This study aims to investigate the effects of a course designed to enhance pre-service teachers' CT skills by using CT-based teaching materials. Through a literature review the study have selected the five core competencies of CT: algorithmic thinking, evaluation, problem decompositions, abstraction, and generalization. The participants of the study are 47 pre-service teachers who took the one-semester course in a national university of education. A survey was developed and conducted and qualitative analyses on the team projects were performed focusing on the core competencies of CT. The results reveal pre-service teachers' perceived degree of experiencing CT and their competencies represented in their projects. The present study provides important implications to future software education programs in terms of designing and implementing of software education.
참고문헌 (15)
- An, S., "Development of pre-service teacher education program for computational thinking", Proceedings of Society for Information Technology & Teacher Education International Conference 2014, pp.2055~2059 (2014)
- Barendsen, "Concepts in K-9 computer science education", ITICSE-WGR conference (2015)
- Bean, N., "Starting from scratch : Developing a pre-service teacher training program in computational thinking", Frontiers in Education Conference (FIE), pp.1~8 (2015)
- "Bebras international challenge on informatics and computational thinking"[URL]
- 전수진, "Computational Thinking 역량 평가를 위한 서술형 수행평가 도구", 정보교육학회논문지, 20(3), pp.255~262 (2016), 한국정보교육학회
- 정인기, "Computational Thinking 기반의 초등학교 동아리 활동용 프로그래밍 교육 교재의 개발", 정보교육학회논문지, 19(2), pp.243~252 (2015), 한국정보교육학회[DOI]
- Jeong, "Dukdak dukdak coding gongjakso – elementary software club activities" (2015), Seoul Books
- Jeong, "Dukdak dukdak coding gongjakso - elementary software club activities. Teachers manual" (2015), Seoul Books
- Lye, S. Y., "Review on teaching and learning of computational thinking through programming: What is next for K-12?", Computers in Human Behavior, 41, pp.51~61 (2014)
- Report of a workshop on the scope and nature of computational thinking, "National Academies of Sciences", National Academies Press, ~ (2010)
- Papert, S., "Mindstorms: Children, computers, and powerful ideas" (1993), Perseus Publishing
- Selby, C. C., "Computational thinking: The developing definition", ITiCSE Conference (2013), University of Kent
- Wing, J. M., "Computational thinking", Communications of the ACM, 19(3), pp.33~35 (2006)
- Wing, J., "Research Notebook:Computational Thinking - What and Why? The Link" (2011), Carneige Mellon
- Yonhap News, "Mandatory SW education starting from the first-year junior high school students next year", ~ (2014)
