결과보다 '과정'! 컴퓨팅 사고력, 어떻게 평가해야 할까?

https://link.coupang.com/a/daWci9
LG전자 2024 그램 17 코어 Ultra 5 - 노트북 | 쿠팡
현재 별점 4.7점, 리뷰 173개를 가진 LG전자 2024 그램 17 코어 Ultra 5! 지금 쿠팡에서 더 저렴하고 다양한 노트북 제품들을 확인해보세요.
www.coupang.com

📝 결과보다 '과정'! 컴퓨팅 사고력, 어떻게 평가해야 할까?
안녕하세요! 4차 산업혁명 시대, 소프트웨어 교육의 핵심은 단순한 코딩 기술이 아니라 '컴퓨팅 사고력(Computational Thinking)'을 기르는 데 있다는 사실, 다들 알고 계시죠?
하지만 "보이지 않는 사고력을 도대체 어떻게 평가할 것인가?"는 현장의 선생님들과 연구자들에게 늘 큰 숙제였습니다. 오늘은 이러한 고민을 해결하기 위해 연구된 **'과정중심의 컴퓨팅 사고력 수행평가 모델'**을 소개해 드리려고 합니다.
🚀 왜 '과정중심 평가'인가요?
기존의 결과 중심 평가는 학습자의 등수를 매기는 데 그치기 쉽습니다. 반면, 과정중심 평가는 학생이 문제를 해결해 나가는 과정을 관찰하고 적절한 피드백을 제공함으로써 학습자의 성장을 돕는 것이 목적입니다.
특히 컴퓨팅 사고력은 실생활의 문제를 논리적, 절차적으로 해결하는 과정 그 자체이기 때문에, 결과물만 보는 것보다 문제 해결의 전 과정을 들여다보는 수행평가 방식이 훨씬 적합합니다.
💡 6단계 문제 해결 과정 모델
이 연구에서는 전문가들의 델파이 조사를 거쳐, 컴퓨팅 사고력을 평가하기 위한 6단계 문제 해결 과정을 정립했습니다. 각 단계에서 어떤 사고력이 필요한지 살펴볼까요?
- 문제 인식 (Problem Recognition): 실생활에서 문제를 발견하고, 현재 상태와 목표 상태의 차이를 파악하는 단계입니다.
- 문제 분석 (Problem Analysis): 문제와 관련된 자료를 수집·관리하고, 복잡한 문제를 해결 가능한 단위로 쪼개는(분해) 단계입니다.
- 해결책 구상 (Solution Design): 문제 해결을 위한 핵심 요소를 추출(추상화)하고, 패턴을 찾아 해결 모델을 설계합니다.
- 알고리즘 설계 (Algorithm Design): 구상한 해결 모델을 절차적인 알고리즘(순서도, 의사코드 등)으로 시각화하여 표현합니다.
- 프로그램 구현 (Program Implementation): 설계된 알고리즘을 프로그래밍 언어로 구현(자동화)하고, 오류 발생 시 원인을 찾아 수정합니다.
- 공유 및 평가 (Share and Evaluation): 결과물을 동료와 공유하고, 피드백을 주고받으며 자신의 해결 과정을 성찰합니다.
📊 구체적인 평가 기준 (루브릭)
단순히 "잘했다/못했다"가 아니라, 구체적인 성취기준과 평가요소를 바탕으로 '상/중/하'의 평가 기준을 제시한 점이 인상적입니다.
- 평가 방법의 다양화: 관찰평가, 자기평가, 동료평가, 포트폴리오 등 다양한 방법을 활용하여 지식, 기능, 태도를 종합적으로 평가합니다.
- 피드백의 중요성: 평가 결과는 점수 매기기용이 아니라, 학생이 어느 단계에서 어려움을 겪는지 파악하여 맞춤형 피드백을 주는 데 활용됩니다.
✨ 마무리하며
이 연구는 명확한 기준 없이 교사의 직관에 의존했던 기존 평가의 한계를 넘어, 객관적이고 체계적인 평가 모델을 제안했다는 데 큰 의의가 있습니다.
학생들이 정답을 맞혔느냐보다 "어떻게 생각하고 해결했느냐"를 바라봐 주는 것, 그것이 진정한 미래 교육의 시작이 아닐까요?
#컴퓨팅사고력 #과정중심평가 #SW교육 #수행평가 #미래교육 #문제해결능력 #교육연구 #DigitalConvergence