Intelligent C Tutoring System (ICTS)
Virtual learning environments support on-line learning by providing sets of tools that facilitate knowledge acquisition. Learning Environment using Knowledge Units (LK), built recently at the College of Computer Studies of De La Salle University, is one such system. However, LK has several limitatio...
Saved in:
Main Author: | |
---|---|
Format: | text |
Language: | English |
Published: |
Animo Repository
2003
|
Subjects: | |
Online Access: | https://animorepository.dlsu.edu.ph/etd_masteral/3038 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | De La Salle University |
Language: | English |
id |
oai:animorepository.dlsu.edu.ph:etd_masteral-9876 |
---|---|
record_format |
eprints |
spelling |
oai:animorepository.dlsu.edu.ph:etd_masteral-98762020-12-07T07:07:56Z Intelligent C Tutoring System (ICTS) Chen, Jing Jing Santos Virtual learning environments support on-line learning by providing sets of tools that facilitate knowledge acquisition. Learning Environment using Knowledge Units (LK), built recently at the College of Computer Studies of De La Salle University, is one such system. However, LK has several limitations, one of which is its inability to provide individualized tutoring. This research involves the development of an Intelligent C Tutoring System (ICTS) for the CCS E-college virtual learning environment, which adds the intelligent tutoring feature to the course delivery aspect of LK. ICTS uses the problem decomposition technique to perform intention-based diagnosis and identify logical errors in a C program segment. After bug diagnosis, it provides explanations about the user's program. The system is implemented in Java. Experimental results show that ICTS can significantly improve student performance by providing immediate feedback in user's answers, in addition to features such as multiple screens and text-editing facilities. The results indicate that an intention-based diagnosis system with a bug library helps students in learning basic C constructs. A C complier can be linked to the system in the future to let it also recognize syntax errors of C programs. 2003-01-01T08:00:00Z text https://animorepository.dlsu.edu.ph/etd_masteral/3038 Master's Theses English Animo Repository Intelligent tutoring systems Expert systems (Computer science) Electronic data processing |
institution |
De La Salle University |
building |
De La Salle University Library |
continent |
Asia |
country |
Philippines Philippines |
content_provider |
De La Salle University Library |
collection |
DLSU Institutional Repository |
language |
English |
topic |
Intelligent tutoring systems Expert systems (Computer science) Electronic data processing |
spellingShingle |
Intelligent tutoring systems Expert systems (Computer science) Electronic data processing Chen, Jing Jing Santos Intelligent C Tutoring System (ICTS) |
description |
Virtual learning environments support on-line learning by providing sets of tools that facilitate knowledge acquisition. Learning Environment using Knowledge Units (LK), built recently at the College of Computer Studies of De La Salle University, is one such system. However, LK has several limitations, one of which is its inability to provide individualized tutoring. This research involves the development of an Intelligent C Tutoring System (ICTS) for the CCS E-college virtual learning environment, which adds the intelligent tutoring feature to the course delivery aspect of LK. ICTS uses the problem decomposition technique to perform intention-based diagnosis and identify logical errors in a C program segment. After bug diagnosis, it provides explanations about the user's program. The system is implemented in Java. Experimental results show that ICTS can significantly improve student performance by providing immediate feedback in user's answers, in addition to features such as multiple screens and text-editing facilities. The results indicate that an intention-based diagnosis system with a bug library helps students in learning basic C constructs. A C complier can be linked to the system in the future to let it also recognize syntax errors of C programs. |
format |
text |
author |
Chen, Jing Jing Santos |
author_facet |
Chen, Jing Jing Santos |
author_sort |
Chen, Jing Jing Santos |
title |
Intelligent C Tutoring System (ICTS) |
title_short |
Intelligent C Tutoring System (ICTS) |
title_full |
Intelligent C Tutoring System (ICTS) |
title_fullStr |
Intelligent C Tutoring System (ICTS) |
title_full_unstemmed |
Intelligent C Tutoring System (ICTS) |
title_sort |
intelligent c tutoring system (icts) |
publisher |
Animo Repository |
publishDate |
2003 |
url |
https://animorepository.dlsu.edu.ph/etd_masteral/3038 |
_version_ |
1712575104298254336 |