Title :
A Framework for Programming Process Measurement and Compiling Error Interpretation for Novice Programmers
Author :
Tamada, Haruaki ; Ogino, Akihiro ; Ueda, Hirotada
Author_Institution :
Dept. of Comput. Sci. & Technol., Kyoto Sangyo Univ., Kyoto, Japan
Abstract :
This paper proposes a framework to support programming education intended for novice programmers at universities. This proposed framework entails a collection of compile errors and source codes of a student at the time such errors occur, as well as storing the learning history of the student. Programming processes can be measured and a degree of understanding can be estimated by retaining the editing history of source codes. Furthermore, the implementation of the proposed framework, which resulted in the early identification of students with problems, is presented and evaluated.
Keywords :
computer science education; educational institutions; programming; error interpretation compilation; novice programmers; programming education; programming process measurement; source codes; universities; History; Operating systems; Portable computers; Programming profession; Real time systems; Training; Learning programming; Netboot; Novice programmers; Teaching programming; The C language;
Conference_Titel :
Software Measurement, 2011 Joint Conference of the 21st Int'l Workshop on and 6th Int'l Conference on Software Process and Product Measurement (IWSM-MENSURA)
Conference_Location :
Nara
Print_ISBN :
978-1-4577-1930-1
DOI :
10.1109/IWSM-MENSURA.2011.23