본문 바로가기
KERD
논문KCI 등재

초등학생의 스크래치 프로젝트 코드 분석을 통한 컴퓨팅 사고력의 평가

Evaluation of Computational Thinking through Code Analysis of Elementary School Students’ Scratch Projects

0

조회

0

다운로드

13

인용

0

참고문헌

키워드

초록

컴퓨팅 사고력을 향상시키기 위해 초등학교에서는 블록형 프로그래밍 언어인 스크래치를 활용한 기초 프로그래밍 교육을 하고 있으나 컴퓨팅 사고력에 대한 평가 연구는 초기 단계이다. 따라서 본 연구에서는 스크래치 프로젝트 코드 분석 방법을 활용하여 초등학생들의 컴퓨팅 사고력의 개념 수준을 평가하였다. 이를 위해 스크래치 코드분석 자동화 도구인 Dr.Scratch를 활용하여 초등학교 6학년 학생들이 제작한 179개의 스크래치 프로젝트를 분석하였다. 연구결과 대부분의 초등학생의 컴퓨팅 사고력의 개념수준은 개발자 수준이었고, 성별과 작품 유형에 따라 차이가 있었고, 논리와 추상화 요소에서 가장 낮은 수준을 보였으며, 프로그래밍 과정에서 컴퓨팅 사고력이 향상되는 것으로 나타났다. 본 연구는 초등학생의 프로그래밍 학습에서 교수방법의 개선 및 자기주도적 컴퓨팅 사고력의 평가에 대한 시사점을 제공한다.

Abstract

In order to improve computational thinking, elementary schools have been using ‘Scratch’ to provide basic programming education. However, the study on evaluation of computational thinking is at an early stage. Therefore, this study evaluated the conceptual level of computational thinking using the scratch code analyzing. For this, Dr. Scratch was used to analyze 179 scratch projects. The results showed that the conceptual level of computational thinking of most elementary students was at the developing level, and that it varied according to gender and production style, showed the lowest level of logic and abstraction, and improved computational thinking during programming. This study is meaningful in that it provides implications for the improvement of teaching methods and self-directed evaluation in learning.

참고문헌 (20)

  1. Brennan, K., "New frameworks for studying and assessing the development of computational thinking", Proceedings of the 2012 annual meeting of the American Educational Research Association, 1, pp.25~ (2012)
  2. "Using Dr.Scratch as a Formative Feedback Tool to Assess Computational Thinking. Dissertations of Brigham Young University" (2017)[URL]
  3. "Operational definition of computational thinking for K-12 Education"[URL]
  4. 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
  5. Grover, S., "Assessing computational thinking in K-12", Proceedings of the 19th Annual conference on innovation & technology in computer science education, pp.57~62 (2014)
  6. 김미송, "초등예비교사를 위한 컴퓨팅 사고력 자기평가 방법", 정보교육학회논문지, 22(1), pp.61~70 (2018), 한국정보교육학회[DOI]
  7. 김수환, "Computational Thinking 역량에 대한 학습자 평가를 위한 스크래치 코드 분석", 컴퓨터교육학회 논문지, 18(5), pp.25~34 (2015), 한국컴퓨터교육학회[DOI]
  8. Kim, S., "Analysis about user log for development of online SW education Platform in Korea", Proceeding of the Korean Association of Computer Education, 19(2), pp.63~67 (2015)
  9. 이정민, "초등 SW교육에서 성별에 따른 컴퓨팅 사고력, 창의성, 학습흥미의 차이", 정보교육학회논문지, 21(4), pp.381~391 (2017), 한국정보교육학회
  10. Moreno-León, J., "Dr. Scratch: Automatic analysis of scratch projects to assess and foster computational thinking", RED. Revista de Educación a Distancia, (46), pp.1~23 (2015)
  11. Moreno-León, J., "Comparing computational thinking development assessment scores with software complexity metrics", 2016 IEEE global engineering education conference (EDUCON), pp.1040~1045 (2016), IEEE
  12. Moreno-León, J., "Towards data-driven learning paths to develop computational thinking with Scratch", IEEE Transactions on Emerging Topics in Computing (2017)
  13. 박주연, "초ㆍ중등 SW교육의 평가요소 개발", 컴퓨터교육학회 논문지, 20(6), pp.47~59 (2017), 한국컴퓨터교육학회[DOI]
  14. 박선주, "스크래치 프로젝트 분석을 통한 컴퓨팅사고력 수준 분석", 정보교육학회논문지, 22(6), pp.661~669 (2018), 한국정보교육학회[DOI]
  15. 심재권, "블록 프로그래밍 환경 기반 온라인 평가 시스템 개발", 컴퓨터교육학회 논문지, 21(4), pp.1~10 (2018), 한국컴퓨터교육학회[DOI]
  16. 송정범, "성별의 차이를 고려한 로봇 프로그래밍 학습이 여중학생의 몰입수준과 문제해결력에 미치는 효과", 컴퓨터교육학회 논문지, 12(1), pp.45~55 (2009), 한국컴퓨터교육학회[DOI]
  17. Wing, J. M., "Computational thinking", Communications of the ACM, 49(3), pp.33~35 (2006)
  18. Wing, J. M., "Computational thinking and thinking about computing", Philosophical Transactions of the Royal Society A:Mathematical, Physical and Engineering Sciences, 366(1881), pp.3717~3725 (2008)
  19. 유병건, "성별에 따른 프로그래밍 성취도와 문제해결과정의 관계 분석", 컴퓨터교육학회 논문지, 15(6), pp.1~10 (2012), 한국컴퓨터교육학회[DOI]
  20. "Dr.Scratch"[URL]

관련 논문AI추천

이 간행물의 다른 논문 (8건)