Abstract
The use of intelligent tutoring systems or assistants (ITS) as support tools in the context of programming learning has many advantages since they are oriented towards the development of more effective personalised teaching and learning processes. From the point of view of the role of teachers, the development of this type of device offers them a great opportunity, among which is the reduction of time spent designing content and promoting appropriate knowledge. On the other hand, from the student's point of view, learning takes place autonomously, as these systems are designed to complement, not replace, the role of the teacher. In short, ITS is distinguished from other education systems by their ability to monitor the cognitive states of individual learners and respond appropriately. This system has received a great deal of attention from disciplines such as cognitive science, education and computer science. The ultimate goal is to emulate expert human tutors in the way they teach and interact with learners. In what follows, the authors present a state of the art of intelligent tutoring system.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Figueiredo, J., García-Peñalvo, F.J.: Building skills in introductory programming. In: Proceedings of the Sixth International Conference on Technological Ecosystems for Enhancing Multiculturality, Salamanca, Spain, 24–26 October 2018; ACM, New York USA, pp. 46–50 (2018)
Bloom, B.S.: The 2 sigma problem: The search for methods of group instruction as effective as one-to-one tutoring. Educ. Res. 13, 4–16 (1984)
Hibbi, F.Z., Abdoun, O., Haimoudi, E.K.: Bayesian network modelling for improved knowledge management of the expert model in the intelligent tutoring system. Int. J. Adv. Comput. Sci. Appl. 13(6) (2022)
Hibbi, F.Z., Abdoun, O., Haimoudi, E.K.: Knowledge management in the expert model of the smart tutoring system. ACM (2020). https://doi.org/10.1145/3386723.3387895
Koti, M.S., Kumta, S.D.: Role of intelligent tutoring system in enhancing the quality of education. Int. J. Adv. Stud. Sci. Rese. 3, 330–334 (2018)
Nazimuddin, S.K.: Assisted instruction (CAI): a new approach in the field of education. Int. J. Sci. Eng. Res. (IJSER) (2015)
Nwana, H.S.: Intelligent tutoring systems: an overview. Artif. Intell. Rev. 4(4), 251–277 (1990)
Elizabeth, C., Glenn, B.D.: An intelligent tutoring system to teach debugging. In: Artificial intelligence in education: 16th international conference, AIED 2013, Memphis, TN, USA, July 9–13 (2013)
Naser, S.A., Ahmed, A., Al-Masri, N., Abu Sultan, Y.: Human computer interaction design of the LP-ITS: linear programming intelligent tutoring systems. Int. J. Artific. Intell. Appl. (IJAIA) 2(3), 60–70 (2011)
Fatima-Zohra, H., Otman, A., Elkhatir, H.: Collaborative metacognitive technique in smart tutoring system. In: Motahhir, S., Bossoufi, B. (eds) Digital technologies and applications. ICDTA 2021. lecture notes in networks and systems, vol. 211. Springer, Cham (2021). https://doi.org/10.1007/978-3-030-73882-2_58
Naser, S.S.A.: Intelligent tutoring system for teaching database to sophomore students in Gaza and its effect on their performance. Inform. Technol. J. Scialert 5(5), 916–922 (2006)
Hennessy, S., O’Shea, T., Evertsz, R., Floyd, A.: An intelligent tutoring system approach to teaching primary mathematics. Educ. Stud. Math. 20(3), 273–292 (1989)
Mahmoud, M.H., Abo El-Hamayed, S.H.: An intelligent tutoring system for teaching the grammar of the Arabic language. J. Electric. Syst. Inform. Technol. (2016)
Alhabbash, M.I., Mahdi, A.O., Abu Naser, S.S.: An intelligent tutoring system for teaching grammar English tenses. Euro. Acad. Res. 4 (2016)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2024 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Hibbi, FZ. (2024). A Literature Review of Tutoring Systems: Pedagogical Approach and Tools. In: Farhaoui, Y., Hussain, A., Saba, T., Taherdoost, H., Verma, A. (eds) Artificial Intelligence, Data Science and Applications. ICAISE 2023. Lecture Notes in Networks and Systems, vol 837. Springer, Cham. https://doi.org/10.1007/978-3-031-48465-0_13
Download citation
DOI: https://doi.org/10.1007/978-3-031-48465-0_13
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-48464-3
Online ISBN: 978-3-031-48465-0
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)