DocumentCode :
3075096
Title :
Web Based Programming Assistance Tool for Novices
Author :
More, Anmol ; Kumar, Jitendra ; Renumol, V.G.
Author_Institution :
Div. of Inf. Technol., Cochin Univ. of Sci. & Technol., Kochi, India
fYear :
2011
fDate :
14-16 July 2011
Firstpage :
270
Lastpage :
273
Abstract :
One of the grand challenges in computing education is to teach programming to novice students. Typically, novices find it difficult to understand compiler error messages. Hence a prototype of web based programming assistance tool has been developed to assist them in the programming process. It is an online program development environment to help beginners to debug programs in C language. The debugger component assists to identify the errors and fix them. Hints will be provided to deal with the compiler error messages. The system comprises of a GUI editor, a GCC compiler and a central database. The database stores a list of almost all compiler error messages, and the corresponding fixes and hints. Based on the error messages generated after compilation, queries are sent to the database and the relevant fixes are presented to the programmer.
Keywords :
C language; Internet; computer aided instruction; computer science education; graphical user interfaces; program compilers; program debugging; programming; programming environments; teaching; C language; GCC compiler; GUI editor; Web based programming assistance tool; compiler error message understanding; computing education; error identification; novice students; online program development environment; program debugging; programming teaching; Databases; Debugging; Program processors; Programming profession; Servers; Testing; computer programming; debugging; novice programmers; web based interface;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Technology for Education (T4E), 2011 IEEE International Conference on
Conference_Location :
Chennai, Tamil Nadu
Print_ISBN :
978-1-4577-1521-1
Electronic_ISBN :
978-0-7695-4534-9
Type :
conf
DOI :
10.1109/T4E.2011.55
Filename :
6004399
Link To Document :
بازگشت