الفهرس | Only 14 pages are availabe for public view |
Abstract This thesis presents an Intelligent tutoring system for an introduction to the computer systems . Basically the system consists of two modules : 1- The Explainer : that is intended to explain the concept interactively with the student and it is divided into : a- Analyzer : which displays the information and the question to the student . receives student answer and analyzes it . b- Matcher : which matches the output of the Analyzer with the correct answer and generates the response of the system . 2- The Checker : that is intended to display a group of questions, evaluate the student , define his problems and treat them . Also it records the behaviour of the student during his execution to the system in a student record . This module consists of three partitions : a- Problem generator : it generates the questions by accessing the knowledge base and displays them to the student . b- Solver : to get the solutions of the questions from the knowledge base. c- Student model : to receive the student solutions , match them with the correct answers to evaluate the student , define his problems and treat them . Also the Student Model is domain independent because the questions is seperated from the program itself. At end the student can take a complete report about what he has done during processing the system . The system includes also a tutorial strategy that controls all the system components . The Explainer contains three lessons : 1- Lesson # l : Computer identification and its basic components . 2- Lesson #2 : Architecture of the computer system ( Hardware ) . 3- Lesson #3 : The Operating System . |