Adaptive Tool for Teaching Programming Using Conceptual Maps

  • Tomislav VolarićEmail author
  • Daniel Vasić
  • Emil Brajković
Conference paper
Part of the Lecture Notes in Networks and Systems book series (LNNS, volume 3)


The crucial information about learner in an E learning system is in fact the information about learner’s level of knowledge. In everyday practice teacher must know what the student knows to adapt to learner’s individual needs, and his features. In adaptive e learning system, the system has to have information about student’s knowledge to implement learning strategies to achieve maximum effect. Many researches show that learning using e learning system shows best learning effects. This article shows how to use semi-automatic tool for teaching main concepts of programming using concept map. Concept map is used as an ontology that teachers use to construct domain knowledge that is used to asses’ student’s knowledge and construct student model. Based on student model system decides which concepts to include in teaching process. We utilize CM Tutor (Content Modeling Tutor) (Volaric in Oblikovanje modela nastavnih lekcija u inteligentnom sustavu e-učenja. Split, 2014) module to evaluate student’s performance through qualitative and quantitative means. Experiments are made on 2 generations on students of University of Mostar to evaluate the systems effectiveness and improve systems performance based on student’s feedback.


  1. 1.
    Abidi R, Sibte S (2015) Intelligent information personalization. In: Intelligent user interfaces. IGI Global, pp 118–146. Available at Accessed 15 July 2016
  2. 2.
    VanLehn K (1988) Student modelling. In: Polson MC, Richardson JJ (eds) Foundations of intelligent tutoring systems. Lawrence Erlbaum Associates, Pittsburgh, pp 55–79Google Scholar
  3. 3.
    Stankov S et al (2008) TEx-Sys model for building intelligent tutoring systems. Comput Educ 51:1017–1036CrossRefGoogle Scholar
  4. 4.
    Vagale V, Niedrite L (2014) Learner model’s utilization in the e-learning environments. In: Kalja A, Haav HM, Robal T (eds) Databases and information systems VIII. IOS Press, Amsterdam, pp 162–173Google Scholar
  5. 5.
    ADL Technical Team Contributors (2004) Sharable content object reference model (SCORM). In: Advanced distributed learning, p 180. Available at
  6. 6.
    Bloom BS (1956) Taxonomy of educational objectives, the classification of educational goals. McKay, New YorkGoogle Scholar
  7. 7.
    Esichaikul V, Lamnoi S, Bechter C (2011) Student modelling in adaptive E-learning systems. Knowl Manage E-Learn Int J 3(3):342–355. Available at
  8. 8.
    Grubišić A, Stankov S, Žitko B (2013) Stereotype student model for an adaptive e-learning system. Int J Comput Electr Autom Control Inf Eng 7(4):440–447Google Scholar
  9. 9.
    Volarić T, Brajković E, Sjekavica T (2014a) Integration of FAHP and TOPSIS methods for the selection of appropriate multimedia application for learning and teaching. Int J Math Models Methods Appl Sci 8:224–232. Available at
  10. 10.
    Volarić T, Brajković E, Vasić D (2014b) Utjecaj mobilnih uređaja u nastavi. Suvremena pitanja 17:50–67. Available at
  11. 11.
    Chang D-Y (1996) Applications of the extent analysis method on fuzzy AHP. Eur J Oper Res 95(3):649–655. Available at Accessed 15 July 2016
  12. 12.
    Ishizaka A, Nemery P (2013) Multi-criteria decision analysis: methods and software. Wiley, New JerseyGoogle Scholar
  13. 13.
    Klir GJ, Yuan B (1995) Fuzzy sets and fuzzy logic: theory and applications. Prentice Hall PTR, Upper Saddle RiverGoogle Scholar
  14. 14.
    Saaty T (1980) The analytic hierarchy process. McGraw Hill International, New YorkzbMATHGoogle Scholar
  15. 15.
    Scott T (2003) Bloom’s taxonomy applied to testing in computer science classes. J Comput Sci Coll 19(1):267–274. Available at
  16. 16.
    Volaric T (2014) Oblikovanje modela nastavnih lekcija u inteligentnom sustavu e-učenja. SplitGoogle Scholar

Copyright information

© Springer International Publishing AG 2017

Authors and Affiliations

  • Tomislav Volarić
    • 1
    Email author
  • Daniel Vasić
    • 1
  • Emil Brajković
    • 1
  1. 1.Faculty of Science and EducationUniversity of MostarMostarBosnia and Herzegovina

Personalised recommendations