DocumentCode :
3156647
Title :
An intelligent tutoring system for program semantics
Author :
Barker, Steve ; Douglas, Paul
Author_Institution :
King´´s Coll., London, UK
Volume :
1
fYear :
2005
fDate :
4-6 April 2005
Firstpage :
482
Abstract :
In this paper, the authors described an item of e-learning software that is intended to help students taking university computer science courses to understand the fundamentals of logic programming and deductive database semantics. The software is implemented in PROLOG and empowers students to explore their understanding of the semantics of logic programs and deductive databases. The software is also able to intelligently diagnose student misconceptions and includes a number of example programs/databases that permit students to test their understanding. The development and evaluation of the software was described, and details of the analysis of the results of the investigation was presented into the effectiveness of the e-learning tool. The results of the field study of the e-learning tool suggest that it of value in helping students to understand program and database semantics.
Keywords :
computer science education; courseware; deductive databases; educational courses; intelligent tutoring systems; logic programming; programming language semantics; PROLOG; computer science courses; deductive database semantics; e-learning software; e-learning tool; intelligent tutoring system; logic programming; program semantics; semantics understanding; Computer errors; Computer science; Deductive databases; Electronic learning; Error correction; Intelligent systems; Logic programming; Logic testing; Software testing; Software tools;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Information Technology: Coding and Computing, 2005. ITCC 2005. International Conference on
Print_ISBN :
0-7695-2315-3
Type :
conf
DOI :
10.1109/ITCC.2005.82
Filename :
1428509
Link To Document :
بازگشت