Document Type

Article

Publication Date

2006

Keywords

web-based education, evaluation of programming tutors, intelligent tutoring systems, e-learning systems, AI in education

Abstract

In an effort to support the growing trend of the Java programming language and to promote web-based personalized education, the Java Intelligent Tutoring System (JITS) was designed and developed. This tutoring system is unique in a number of ways. Most Intelligent Tutoring Systems require the teacher to author problems with corresponding solutions. JITS, on the other hand, requires the teacher to only supply the problem and problem specification. JITS is designed to “intelligently” examine the student’s submitted code and determines appropriate feedback based on a number of factors such as JITS’ cognitive model of the student, the student’s skill level, and problem details. JITS is intended to be used by beginner programming students in their first year of College or University. This paper discusses the important aspects of the design and development of JITS, the qualitative methods and procedures, and findings. Research was conducted at the Sheridan Institute of Technology and Advanced Learning, Ontario, Canada.

Comments

Reprinted with permission of the publisher

Faculty

Faculty of Applied Science & Technology

School

School of Applied Computing

Journal

Journal of Systemics, Cybernetics, and Informatics

Version

Publisher's version

Peer Reviewed/Refereed Publication

yes

Terms of Use

Terms of Use for Works posted in SOURCE.

Creative Commons License

Creative Commons Attribution-Noncommercial-No Derivative Works 4.0 License
This work is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 4.0 License.

Original Publication Citation

Sykes, E. R. (2006). Qualitative evaluation of the Java Intelligent Tutoring System. Journal of Systemics, Cybernetics, and Informatics, 3(5), 49-60.

Share

COinS
GOAL 4: Quality Education GOAL 9: Industry, Innovation and Infrastructure

click icon to learn more