Abstract
The concept of level of page viewing (LPV) refers to the extent to which a student actively revises the pages that he or she has to study in tutorial systems. In the present study, an artificial neural network (ANN) model, which is composed of 5 inputs, 20 and 30 neurons, 2 hidden layers, and 1 output, was designed to determine the students’ LPV. After this network was trained, it was integrated into a web-based prototype teaching system, which was developed by ASP.net C# programming language. Additionally, Decision Tree method is tried to determine students’ LPV. However, this method gave wrong results according to expected LPV values. In this system, the student first studies the pages uploaded by the teacher onto the system. After studying all the pages within the scope of a topic, the student can go to the test page for evaluation purposes. LPVs of a student who wants to navigate to the test page are calculated by an ANN module added to the system. On the condition that one or more of the LPV’s are not up to the desired level, the student is not allowed to take the test and is informed of the pages with missing LPV’s so that he can re-study these pages. This prototype system developed based on ANN to determine students’ LPV is essential for intelligent tutorial systems, geared to provide intelligent assistance and guidance. The system can track the pages which the students did not study sufficiently and thus direct them to relevant pages. How much activity the students perform on each page to study is observed before they actually take the test, and the areas which should be further revised are determined much in advance.
Similar content being viewed by others
References
Yaprak H, Karacı A, Demir I (2011) Prediction of the effect of varying cure conditions and w/c ratio on the compressive strength of concrete using artificial neural networks. Neural Comput Appl. doi:10.1007/s00521-011-0671-x
Lee SC (2003) Prediction of concrete strength using artificial neural networks. Eng Struct 25:849–857
Vaisla KS, Bhatt AK (2010) An analysis of the performance of artificial neural network technique for stock market forecasting. Int J Comput Sci Eng 2(6):2104–2109
Veronez M, de Souza S, Matsuoka M et al (2011) Regional mapping of the Geoid using GNSS (GPS) measurements and an artificial neural network. Remote Sens 3(4):668–683. doi:10.3390/rs3040668
Elmas C¸ (2007) Yapay Zeka Uygulamaları. Seckin Yayıncılık, Ankara (in Turkish)
Körez A (2009) Durum Tabanlı Öğrenci Modeli İle Zeki Öğretim Sistemi(ZÖS) Tasarımı. Dissertation, University of Marmara
Rishi OP, Govil R, Sinha M (2007) Distributed case based reasoning for intelligent tutoring system: an agent based student modeling paradigm. World Acad Sci Eng Technol 29:273–276
Anohina A (2007) Advances in intelligent tutoring systems: problem-solving modes and model of hints. Int J Comput Commun Control 2(1):48–55
Parvez S M (2007) A pedagogical framework for integrating individual learning style into an intelligent tutoring system. Dissertation, Lehigh University
Butz CJ, Hua S, Maguire RB (2006) A web-based Bayesian intelligent tutoring system for computer programming. Web Intell Agent Syst Int J 4:61–81
Hsieh SJ, Hsieh PY (2001) Intelligent tutoring system authoring tool for manufacturing engineering education. Int J Eng Ed 17(6):569–579
Keleş A, Ocak R, Keleş A, Gülcü A (2009) ZOSMAT: web-based intelligent tutoring system for teaching-learning process. Expert Syst Appl 36(2):1229–1239. doi:10.1016/j.eswa.2007.11.064
Mitrovic A (1998) Learning SQL with a computerised tutor. In: Proceedings of 29th ACM SIGCSE Technical Symposium, Atlanta. doi:10.1145/273133.274318
Mayo M, Mitrovic A, McKenzie J (2000) CAPIT: an intelligent tutoring system for capitalisation and punctuation. In: Proceedings of advanced learning technology: design and development issues IEEE computer society. doi:10.1109/IWALT.2000.890594
Liegle OL (1999) development and evaluation of an adaptive web-based intelligent tutoring system. Dissertation, Kent State University Graduate School of Management
Günel K, Aşlıyan R (2009) Determining difficulty of questions in intelligent tutoring systems. Turkish Online J Educ Technol (TOJET) 8(3):1303–6521
Acampora G, Gaeta M, Loia V (2011) Hierarchical optimization of personalized experiences for e-Learning systems through evolutionary models. Neural Comput Appl 20:641–657. doi:10.1007/s00521-009-0273-z
Julie MD, Kannan B (2011) Attribute reduction and missing value imputing with ANN: prediction of learning disabilities. Neural Comput Appl. doi:10.1007/s00521-011-0619-1
Mullier D, Moore D, Hobbs, D (2001) A neural-network system for automatically assessing students. In: Kommers P, Richards G (eds) World conference on educational multimedia, hypermedia and telecommunications, pp 1366–1371)
Tortum A, Yayla N, Çelik C, Gökdağ M (2007) The investigation of model selection criteria in artificial neural networks by the Taguchi method. Phys A 386:446–468
Wu D (2009) Supplier selection: a hybrid model using DEA, decision tree and neural network. Expert Syst Appl 36:9105–9112. doi:10.1016/j.eswa.2008.12.039
Fang W, Yang B, Song D, Tang Z (2009) A new scheme on privacy-preserving distributed decision-tree mining. In: First international workshop on, education technology and computer science, 2009, ETCS ‘09, vol 2, pp 517–520. doi:10.1109/ETCS.2009.376
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Karacı, A., Arıcı, N. Determining students’ level of page viewing in intelligent tutorial systems with artificial neural network. Neural Comput & Applic 24, 675–684 (2014). https://doi.org/10.1007/s00521-012-1284-8
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00521-012-1284-8