This study attempted to explore the theoretical background of the method of teaching coding at a time when interest in software and artificial intelligence education in schools is expanding. Coding education in the school field appears in a wide variety of forms. How to teach in the practical scene of coding education in schools is a very important task. For this, the concept of social constructivism for coding education and Papert's approach to constructionism were explored. The meaning of the composition of social knowledge was analyzed through Papert's analogy of ‘objects to think with’. Five social constructionist approaches to coding education were analyzed, and based on this, a learning strategy for coding education was suggested. It includes making, tinkering, cooperation and sharing, scaffolding and agency in learning, and the use of tangible media. It is hoped that the exploration of social constructionism in coding education and related research will be helpful to the educational method in the school field.
한국어
본 연구는 학교에서 SW와 인공지능 교육에 대한 관심이 확대되는 시점에서 코딩을 가르치는 방법의 이론적 배경을 탐구하고자 하였다. 학교 현장의 코딩 교육은 매우 다양한 형태로 나타난다. 학교의 코딩 교육의 실제적 장면에서 어떻게 가르칠 것인가는 매우 중요한 과제이다. 이를 위하여 코딩 교육을 위한 사회적 구성주의의 개 념과 페퍼트의 구성주의 접근 방식을 탐구하였다. 페퍼트의 ‘생각하게 하는 사물’의 비유를 통하여 사회적 지식 의 구성의 의미를 분석하였다. 코딩 교육을 위한 사회적 구성주의적 접근 모형 5가지를 분석하였으며, 이를 바탕 으로 코딩 교육을 위한 학습 전략을 제시하였다. 그것은 만들기, 팅커링하기, 협력과 공유하기, 스캐폴딩과 학습 의 주도성, 실체적 객체의 활용 등이다. 코딩 교육에 관한 사회적 구성주의에 대한 탐구와 관련 연구가 학교 현 장의 교육에 도움이 되기를 기대한다.
목차
요약 Abstract 1. 서론 2. 사회적 구성주의의 개념과 의미 2.1 Constructivism과 Constructionism 2.2 ‘사회적 구성’의 의미 3. 사회적 구성주의 전략의 분석 3.1 사회적 구성주의 접근 모형 3.2 사회적 구성주의 학습 전략 4. 코딩 교육에의 시사점 5. 결론 참고문헌
한국정보교육학회 [Korean Association of Information Education]
설립연도
1997
분야
사회과학>교육학
소개
사단법인 한국정보교육학회는 21세기 지식 정보화 사회에서 정보 교육에 관한 학술 및 기술 발전에 기여하기 위하여 정보교육과 관련된 학술대회개최, 학술논문지 발간, 연구지원사업 등을 추진하여 21세기 지식 정보화 시대의 초석을 마련하며 정부에서 추진하고 있는 교육정보화 사업과 연계하는 것을 기본 방향으로 한다.
간행물
간행물명
정보교육학회논문지 [Journal of The Korean Association of Information Education]