• DocumentCode
    1694997
  • Title

    An intelligent tutoring system prototype for learning to program Java™

  • Author

    Sykes, Edward R.

  • Author_Institution
    Sch. of Comput. & Inf. Manage., Sheridan Coll., Oakville, Ont., Canada
  • fYear
    2003
  • Firstpage
    485
  • Abstract
    The "Java™ Intelligent Tutoring System" (JITS) research project involves the development of a programming tutor designed for students in their first programming course in Java™ at the college and university level. We present an overview of the architectural design, the AI techniques used, and the user interface. This project is a prototype being constructed which will model the domain of a small subset of the Java™ programming language in a very specific context. Research is in progress and it is hypothesized that the completed prototype will be sufficient to prove the concept and that a fully developed Java™ intelligent tutoring system will provide an interactively-rich learning environment for students resulting in increased achievement. Based on the success of similar intelligent tutoring systems, it is also hypothesized that these students will be able to learn programming skills and knowledge more quickly and effectively than students in traditional educational settings.
  • Keywords
    Java; artificial intelligence; computer science education; educational courses; educational institutions; intelligent tutoring systems; object-oriented programming; software architecture; software prototyping; teaching; user interfaces; AI technique; JITS; Java intelligent tutoring system; Java programming language; interactively-rich learning environment; programming skills learning; software architectural design; software prototype; traditional educational setting; user interface; Artificial intelligence; Educational institutions; Engines; Feedback; Information management; Intelligent systems; Java; Programming profession; Prototypes; User interfaces;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advanced Learning Technologies, 2003. Proceedings. The 3rd IEEE International Conference on
  • Print_ISBN
    0-7695-1967-9
  • Type

    conf

  • DOI
    10.1109/ICALT.2003.1215208
  • Filename
    1215208