온라인 블록 프로그래밍 교육을 위한 로그기반 총합평가시스템 설계 및 구현Design and implementation of log-based summative evaluation system for online block programming education

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

학위논문(석사) - 한국과학기술원 : 전산학부, 2016.2 ,[iv, 28 p. :]

Keywords

블록프로그래밍언어; 소프트웨어 교육; 총합평가; 컴퓨팅사고력; 온라인 교육; Block programming language; Software education; Summative evaluation; Computational thinking; Online education

URI
http://hdl.handle.net/10203/221893
Link
http://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=649686&flag=dissertation
Appears in Collection
CS-Theses_Master(석사논문)
Files in This Item
There are no files associated with this item.

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0