Browse > Article
http://dx.doi.org/10.6109/jkiice.2010.14.12.2775

Design and Implementation of a Web-based Programming Class Support System  

Park, So-Young (상명대학교 디지털미디어학부)
Abstract
In this paper, we propose a web-based programming class support system to help a lecturer to teach a programming language to students effectively. The proposed system is composed of a error analysis step and a verification step. The error analysis step checks whether there are compile time errors or run time errors in each student's submitted program. Given some errors, the system provides helpful feedback for the student to fix the errors. On the contrary, the system provides quick feedback after checking the source code style, comments, and plagiarism in the submitted program. As soon as the student submits the program, the student can see the check results. According to the result of utilizing the proposed system in a C programming language class, students tend to submit program assignments actively.
Keywords
class support system; programming education; assignment grading; web-based system;
Citations & Related Records
Times Cited By KSCI : 2  (Citation Analysis)
연도 인용수 순위
1 Brenda Cheang, Andy Kurnia, Andrew Lim, Wee-Chong Oon, "On automated grading of programming assignments in an academic institution", Computers & Education 41, pp.121-131, 2003.
2 미혜, "자동화된 프로그래밍 과제 평가 시스템의 설계 및 구현", 한국인터넷정보학회논문지 제8권 제6호, 75쪽-85쪽, 2007.   과학기술학회마을
3 한건우, 이은경, 이영준, "프로그래밍 교육에서 동료 에이전트가 학업성취도와 자기효능감에 미치는 영향", 컴퓨터교육학회논문지 제10권 제5호, 43쪽-52쪽, 2007.
4 김영철, 최종명, "사이버 교육을 위한 지능형 프로그래밍 강의 및 평가 시스템", 한국인터넷정보학회논문지 제4권 제3호, 37쪽-43쪽, 2003.
5 전재욱, 양원석, 이유상, 문일현, 최관순, 김동식, 이순흠, "프로그래밍 학습을 효율적으로 증진시켜주는 애니메이션 콘텐츠 구현", 컴퓨터교육학회논문지 제10권 제3호, 39쪽-48쪽, 2007.
6 김은미, 이형채, 한경숙, "웹 기반 프로그래밍 교육 시스템", 2006년도 한국정보과학회 가을 학술발표논문집 제33권 제2호, 92쪽-96쪽, 2006.
7 김영지, 염용철, 김현철, 이원규, "웹 기반 프로그래밍 교육 시스템의 설계 및 구현", 한국컴퓨터종합학술대회 2005 제32권 제1호, 67쪽-69쪽, 2005.
8 이승하, 한동헌, 김양우, 유갑상, "웹 기반 자바 가상 교육 센터의 설계 및 구현", 2001년도 한국정보과학회 봄 학술발표논문집 제28권 제1호, 643쪽-645쪽, 2001.
9 김지선, 박진아, "멀티 콘텐츠 서비스를 위한 웹 기반 자기주도적 학습 시스템", 정보과학회논문지 : 컴퓨팅의 실제 및 레터 제16권 제1호, 115쪽-119쪽, 2010.   과학기술학회마을
10 이태욱, 컴퓨터 교재연구, 좋은소프트, 1999.