The development of an intelligent tutorial system for system development
Dhiya Al‐Jumeily, Amir Hussain, Mohammed Saeed Alghamdi, David J. Lamb, Hani Hamdan · 2014
Educational software has frequently been criticized as it has not been explicitly planned to meet the demands of educational environment. Therefore, there is an increasing demand for an intelligent computer technology to become used in the environment of education. This paper proposes the development of an intelligent tutoring system, which will aid students to learn software development. The idea is to simplify the learning process of computer programming which is a difficult process for novice programmers. The proposed system will be designed to use for either individual learning or group based work. The characteristic of proposed system differentiates itself from other programming tutoring systems as this system will monitor student's progress for the purpose of interfering (interactive feedback) at the needs of student. The interactive feedback has been used as part of the learning process through the methodology of learning by assessment.