DocumentCode :
1726971
Title :
An Explanation Tool to Support Learning of Basic Programming
Author :
Tobar, Carlos Miguel ; Oliveira, Cláudio Luis ; De Freitas, Ricardo Luís
Author_Institution :
Pontifical Catholic Univ. of Campinas
fYear :
2006
Firstpage :
21
Lastpage :
26
Abstract :
Intelligent tutoring systems (ITS) have assisted engineering students in several domains. The domains considered ideal for ITS contain easily represented issues in computational form and allow the interaction type between student and ITS be limited to a restricted set of words, symbols, and numbers. It is proposed to exploit intelligent system technology to support an explanation process in the context of ITS. A system was developed to support explanations of examples to assist the learning process of basic programming. Examples of C programs, previously elaborated by a teacher, are presented to a student from who are expected explanations to source-code regions. Using techniques of approximate natural language understanding, the system tries to recognize explanation contents to send the result to a module that classifies explanations as correct, incorrect, or incomplete according to the context of the proposed activity. The context can be configured by the teacher. After explanation processing, an ITS could determine the subsequent stages according to its educational strategy
Keywords :
C language; computer science education; intelligent tutoring systems; programming; C programming; basic programming; educational strategy; explanation tool; intelligent tutoring system; learning process; learning support; natural language understanding; source-code region; Computational intelligence; Computer languages; Computerized monitoring; Engineering students; Humans; Intelligent systems; Logic programming; Logic testing; Natural languages; Programming profession; C programming; Explanation; Intelligent tutoring system; Learning support;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Frontiers in Education Conference, 36th Annual
Conference_Location :
San Diego, CA
ISSN :
0190-5848
Print_ISBN :
1-4244-0256-5
Electronic_ISBN :
0190-5848
Type :
conf
DOI :
10.1109/FIE.2006.322578
Filename :
4117046
Link To Document :
بازگشت