Computational Thinking–Based Learning Design, Support, and Assessment for Informatics and Programming
연구 내용
컴퓨팅 사고력 중심의 정보·프로그래밍 학습을 설계하고, 학습 활동과 피드백을 통해 학습성과를 측정·향상시키는 연구
컴퓨팅 사고력 개념을 정보과 교육 맥락에 적용하여 학습자의 사고 역량과 성취를 연결하는 학습 설계를 수행합니다. 교육용 정보 활동을 분석하고 구조화된 평가 모형을 기반으로 학습성과를 해석합니다. 또한 비전공자를 대상으로 한 파이썬 프로그래밍 학습지원 체계를 설계할 때 컴퓨팅 사고력 개념·관점·수행 요소를 문제 해결 단계별로 매핑합니다. 오류 안내, 자료 표현·분석 지원, 협업·커뮤니케이션 지원, 학습결과 시각화로 이어지는 피드백 구조를 마련하여 대규모 수업에서도 적용 가능한 설계 가이드라인을 제시합니다.
관련 연구 성과
관련 논문
2편
관련 특허
0건
관련 프로젝트
0건
연구 흐름
초기에는 중등 정보 교육에서 컴퓨팅 사고력과 학습성과의 관련성을 분석하고, 교육공학 관점에서 평가 변인을 구조적으로 해석하는 연구를 수행했습니다. 이후 비전공자 대상 파이썬 프로그래밍 학습을 지원하기 위해 컴퓨팅 사고력 기반 설계 관점과 피드백 전략을 구체화하는 단계로 확장했습니다. 2021년의 교육 맥락 분석을 바탕으로 2022년에는 학습지원시스템 설계 가이드라인을 도출하였고, 개념 측정과 피드백 설계를 포함해 문제 해결 단계별 지원 요소를 정련했습니다. 최근에는 학습분석 기반 평가·지원 설계를 통해 교실 적용성을 높이는 방향으로 발전하고 있습니다.
활용 가능성
활용 가능성은 알앤디써클 특화 AI 에이전트가 생성한 내용으로, 실제 연구 가능 여부는 연구실과의 논의가 필요합니다.
관련 논문
구분
제목
Enhancing computational thinking skills in informatics in secondary education: the case of South Korea
Design Guidelines for Python Programming Learning Support System for Non-Majors based on Computational Thinking