컴퓨팅 사고 프레임워크 기반 방과후 스크래치 팀프로젝트 경험의 분석
Computational Thinking Framework-based Analysis of Afterschool Scratch Team Project Experiences
0
조회
0
다운로드
14
인용
0
참고문헌
키워드
초록
본 연구의 목적은 방과후 소프트웨어 교육으로 진행된 스크래치 수업에서 학생들의 팀 프로젝트 경험을 분석하고 향후 방과후 수업의 방향을 설정하는 것이다. 이를 위해 한 학기 동안 초등학교 방과후 수업으로 12주차 스크래치 수업을 설계하고 2인 1팀으로 팀을 구성하여 스크래치로 프로젝트를 기획 및 구현해서 발표하는 과정을 진행하였다. 본 연구에서는 3팀을 선정하여 산출물 기반 인터뷰(Artifact-based Interview)를 수행하고 방과후 소프트웨어 수업에서 학생들의 경험을 컴퓨팅 사고(Computational Thinking) 개념, 수행, 관점에 초점을 둔 프레임워크에 기반하여 질적으로 분석하였다. 본 연구는 연구와 실천이라는 두 가지 측면에서 의의를 가진다. 연구 측면에서는 컴퓨팅 사고 프레임워크를 소프트웨어 교육 평가에 활용할 수 있는 방안을 제안하였다는 점이며, 실천적 측면에서는 도출된 학생들의 경험의 질적 분석 자료가 향후 초등 소프트웨어 교육의 내용 및 평가 방법 설계에 시사점을 제공하고 있다는 점이다.
Abstract
This study aims to provide suggestions for software education in an afterschool program, deriving from the analysis of student experiences of working on Scratch team projects. This study reports on the implementation of the 12 week afterschool software education program in an elementary school, where students worked in pairs to learn Scratch programming from ideation to design and presentation. For an in-depth study of student-generated artifacts, we selected three groups’ Scratch projects and conducted artifact-based interviews to unpack student experiences working on Scratch projects as a group. Adopting the computational thinking framework as an overarching analytical lens, we focused on examining student experiences from three dimensions of computational thinking (CT), namely, CT concepts, CT practices, and CT perspectives. The present study provides both theoretical and practical implications. Firstly, we demonstrate the feasibility of applying the CT framework for assessing student-generated artifacts in design-oriented software education. We also believe that this study provides important suggestions to future software education programs adopting CT as an overarching design and assessment framework.
참고문헌 (15)
- Brennan, K., "New frameworks for studying and assessing the development of computational thinking", Paper presented at annual American Educational Research Association meeting, Vancouver, BC, Canada (2012)
- 최형신, "Computational Thinking 교육 및 평가 접근에 대한 고찰", 2013년도 동계 학술발표대회, 4(1), pp.283~288 (2013), 한국정보교육학회
- 최형신, "Computational Thinking역량 계발을 위한 수업 설계 및 평가 루브릭 개발", 정보교육학회논문지, 18(1), pp.57~64 (2014), 한국정보교육학회[DOI]
- Davis, R., "The education arcade: crafting, remixing, and playing with controllers for scratch games", Proceedings of the 12th International Conference on Interaction Design and Children, pp.439~442 (2013), ACM
- Grover, S., "Assessing computational learning in K-12", In Proceedings of the 2014 conference on Innovation & technology in computer science education, pp.57~62 (2014), ACM
- Kafai, Y. B., "The social turn in K-12 programming: Moving from computational thinking to computational participation", In Proceeding of the 44th ACM technical symposium on Computer science education, pp.603~608 (2013), ACM
- Kafai, Y. B., "A crafts-oriented approach to computing in high school : Introducing computational concepts, practices, and perspectives with electronic textiles", ACM Transactions on Computing Education, 14(1), pp.1~20 (2014)
- 김수환, "Computational Thinking 향상을 위한 디자인기반 학습", 정보교육학회논문지, 16(3), pp.319~326 (2012), 한국정보교육학회
- 이은경, "계산적 사고 향상을 위한 창의적 스크래치 프로그래밍 학습", 컴퓨터교육학회 논문지, 16(1), pp.1~9 (2013), 한국컴퓨터교육학회
- 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)
- National Academies of Sciences, "Report of a workshop on the scope and nature of computational thinking" (2010), National Academies Press
- Papert, S., "Mindstorms: Children, computers, and powerful ideas" (1993), Perseus Publishing
- Resnick, M., "Scratch : Programming for all", Communications of the ACM, 52(11), pp.60~67 (2009)
- Wing, J. M., "Computational thinking", Communications of the ACM, 19(3), pp.33~35 (2006)
- Yonhap News, "Mandatory SW education starting from the first-year junior high school students next year", ~ (2014)
