서지주요정보
온라인 블록 프로그래밍 교육을 위한 로그기반 총합평가시스템 설계 및 구현 = Design and implementation of log-based summative evaluation system for online block programming education
서명 / 저자 온라인 블록 프로그래밍 교육을 위한 로그기반 총합평가시스템 설계 및 구현 = Design and implementation of log-based summative evaluation system for online block programming education / 이화진.
발행사항 [대전 : 한국과학기술원, 2016].
Online Access 원문보기 원문인쇄

소장정보

등록번호

8029230

소장위치/청구기호

학술문화관(문화관) 보존서고

MCS 16029

휴대폰 전송

도서상태

이용가능(대출불가)

사유안내

반납예정일

리뷰정보

초록정보

Software education becomes mandatory in various countries like the Unite States, the United King-dom, and India. The goal of software education is to cultivate the computational thinking. Recently, block programming language like Scratch and Entry is widely used in the software education. However, existing online block programming assessment frameworks consider only the use of blocks without comprehensive and various evaluations. They do not evaluate the factors such as ‘Algorithm and procedure’, ‘Being incre-mental’, and ‘Testing and Debugging’ that are very important factors in computational thinking. In this study, we propose an online summative evaluation system which assesses computational thinking for leaners with educational log information. We choose measurable educational log information for Entry platform which is a well-known online-block programming educational framework. By retrieving meaningful educa-tional log information from learners, we can get improved assessment results of computational thinking. The proposed system analyzes log of learners and assesses computational thinking more factors than exist-ing evaluation frameworks. We expect that our assessment framework can help learners to improve their achievement and educators to check the overall effect of their teaching and learning process.

소프트웨어는 실생활에 밀접하게 닿아있고 IT, 기계 등 다양한 분야에서 중요하다. 이에 따라 미국, 영국, 인도 등 다양한 국가들은 소프트웨어 교육을 의무화하고 있다. 소프트웨어 교육의 목적은 컴퓨팅사고력을 키우는 것이다. 소프트웨어 교육에서는 Scratch, Entry와 같은 블록프로그래밍 언어가 많이 사용되고 있다. 그러나 현재 온라인 블록프로그래밍 평가 프레임워크들은 블록의 사용여부만 고려하고 있기 때문에 다각적, 종합적인 평가를 하지 않고 있다. 또한 컴퓨팅사고력에서 아주 중요한 '알고리즘과 절차', '점진적인 개발', '테스팅과 디버깅'을 평가하지 않는다. 따라서 여러 평가요소를 고려하여 컴퓨팅사고력을 평가하는 시스템이 필요하다. 본 연구에서는 블록프로그래밍 교육환경에서 다양한 평가요소를 고려하여, 학습자들의 컴퓨팅사고력을 평가할 수 있는 온라인 총합평가 시스템을 설계하고 개발하였다. 여러 평가요소를 고려하기 위해 학습자들의 프로그래밍로그를 분석하여, Entry 플랫폼에서 측정 가능한 평가요소를 제안하였다. 또한 기존 평가 프레임워크에서 평가하는 컴퓨팅사고력도 평가할 뿐만 아니라, '알고리즘과 절차', '점진적인 개발', '테스팅과 디버깅'에 대해서도 평가할 수 있도록 시스템을 구성하였다. 이 시스템의 평가결과를 통해 학습자는 학습 성과를 높이고, 교육자는 쉽게 교수학습과정의 전반적인 효과를 확인할 수 있을 것이라 기대한다.

서지기타정보

서지기타정보
청구기호 {MCS 16029
형태사항 iv, 28 p. : 삽화 ; 30 cm
언어 한국어
일반주기 저자명의 영문표기 : Hwa Jin Lee
지도교수의 한글표기 : 이윤준
지도교수의 영문표기 : Yoon Joon Lee
학위논문 학위논문(석사) - 한국과학기술원 : 전산학부,
서지주기 참고문헌 : p. 26-27
QR CODE

책소개

전체보기

목차

전체보기

이 주제의 인기대출도서