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...

Full description

Saved in:
Bibliographic Details
Main Author: Chen, Jing Jing Santos
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