코딩 교육에서 사회적 구성의 의미에 관한 고찰
A Study on the meaning of Social Constructionist Approaches to Coding Education
0
조회
0
다운로드
3
인용
0
참고문헌
키워드
초록
본 연구는 학교에서 SW와 인공지능 교육에 대한 관심이 확대되는 시점에서 코딩을 가르치는 방법의 이론적 배경을 탐구하고자 하였다. 학교 현장의 코딩 교육은 매우 다양한 형태로 나타난다. 학교의 코딩 교육의 실제적 장면에서 어떻게 가르칠 것인가는 매우 중요한 과제이다. 이를 위하여 코딩 교육을 위한 사회적 구성주의의 개념과 페퍼트의 구성주의 접근 방식을 탐구하였다. 페퍼트의 ‘생각하게 하는 사물’의 비유를 통하여 사회적 지식의 구성의 의미를 분석하였다. 코딩 교육을 위한 사회적 구성주의적 접근 모형 5가지를 분석하였으며, 이를 바탕으로 코딩 교육을 위한 학습 전략을 제시하였다. 그것은 만들기, 팅커링하기, 협력과 공유하기, 스캐폴딩과 학습의 주도성, 실체적 객체의 활용 등이다. 코딩 교육에 관한 사회적 구성주의에 대한 탐구와 관련 연구가 학교 현장의 교육에 도움이 되기를 기대한다.
Abstract
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.
참고문헌 (25)
- Sylvia Libow Martinez, "Invent to Learn: Making, Tinkering, and Engineering in the classroom" (2019), Modern Knowledge Press
- 홍진곤, "‘사회적 구성’의 수학교육적 의미에 관한 고찰", 수학교육, 41(3), pp.6~340 (2002), 한국수학교육학회
- 임재훈, "수학교육인식론 연구", 수학교육학연구, 11(2), pp.291~305 (2001), 대한수학교육학회
- 김영전, "의학교육에서의 사회적 구성주의의 활용", 의학교육논단, 22(2), pp.85~92 (2020), 연세대학교 의과대학[DOI]
- Webb, Norman L, "Depth-of-Knowledge Levels for Four Content Areas", ~ (2002)
- Mitchel Resnick, "Lifelong Kindergarten:Cultivating Creativity through projects. Passion, Peers, and Play" (2018), Smilegate Foundation
- 김혜정, "유아교육을 위한 메이커스페이스 핵심 설계원리 탐구: PTD와 어포던스를 중심으로", 어린이미디어연구, 19(1), pp.203~230 (2020), 한국어린이미디어학회[DOI]
- Moran Tsur, "Scratch Microworlds: Introducing Novices to Scratch Using an Interest-Based, Open-Ended, Scaffolded Experience", Master, pp.2017
- Yasmin B. Kafai, "Connected Code" (2014), MIT
- Jane Krauss, "Computational Thinking and Coding for Every Student" (2017), Corwin
- 김성원, "로봇 프로그래밍이 예비 교사의 로봇에 대한 태도에 미치는 영향", 컴퓨터교육학회 논문지, 19(6), pp.91~103 (2016), 한국컴퓨터교육학회
- 신원석, "로봇활용교육에 대한 교사들의 테크놀로지내용교수지식 분석", 한국산학기술학회논문지, 21(6), pp.196~203 (2020), 한국산학기술학회[DOI]
- 최형신, "교육용로봇기반 SW융합교육이 초등학생의 컴퓨팅 사고력, 협업능력 및 의사소통능력에 미치는 효과", 정보교육학회논문지, 24(2), pp.131~138 (2020), 한국정보교육학회
- 서영민, "초등정보영재의 창의성 신장을 위한 교과 통합 로봇 프로그래밍 수업 모형", 컴퓨터교육학회 논문지, 13(1), pp.19~26 (2010), 한국컴퓨터교육학회
- 김주연, "창의적 사고기법을 활용한 문제해결학습에서 스캐폴딩 유형이 문제해결력과 성취도에 미치는 영향", 교육정보미디어연구, 21(1), pp.111~136 (2015), 한국교육정보미디어학회[DOI]
- No Fear Coding, "Heidi Williams", International Society for Technology in Education, ~ (2017)
- Seymour Papert, "Mindstorms: Children, Computers, And Powerful Ideas" (1991), Basic Books. Inc
- 박주연, "초등학생의 스크래치 프로젝트 코드 분석을 통한 컴퓨팅 사고력의 평가", 정보교육학회논문지, 23(3), pp.207~217 (2019), 한국정보교육학회
- 홍지연, "창의적 문제해결력 신장을 위한 언플러그드 활동 중심 로봇 개발 및 적용", 정보교육학회논문지, 23(5), pp.441~449 (2019), 한국정보교육학회
- Karen A. Brennan, "Best of Both Worlds:Issues of Structure and Agency in computational Creation, in and out of School", pp.2013
- "Computational Thinking" (2014)[URL]
- "K–12 Computer Science Framework" (2016)[URL]
- "Creative Compting curriculum"[URL]
- Marina Umaschi Bers, "Coding as a Playground: Programming and Computational Thinking in the Early Childhood Classroom" (2017), Routledge
- Sherry Turkle, "The Second Self: Computers and the Human Spirit" (2005), MIT Press
