Adaptive Tool for Teaching Programming Using Conceptual Maps

被引:2
|
作者
Volaric, Tomislav [1 ]
Vasic, Daniel [1 ]
Brajkovic, Emil [1 ]
机构
[1] Univ Mostar, Fac Sci & Educ, Matice Hrvatske Bb, Mostar 88000, Bosnia & Herceg
关键词
D O I
10.1007/978-3-319-47295-9_27
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
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-ucenja. 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.
引用
收藏
页码:335 / 347
页数:13
相关论文
共 50 条
  • [41] A teaching/learning support tool for introductory programming courses
    Boada, I
    Soler, J
    Prados, F
    Poch, J
    [J]. ITHET 2004: PROCEEDINGS OF THE FIFTH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY BASED HIGHER EDUCATION AND TRAINING, 2004, : 604 - 609
  • [42] Tools for Teaching and Learning Programming: A Review and Proposed Tool
    Yusri, Nurliana
    Zulika, Ain
    Syed-Mohamad, Sharifah Mashita
    Abdul Rashid, Nur'Aini
    [J]. NEW TRENDS IN SOFTWARE METHODOLOGIES, TOOLS AND TECHNIQUES, 2014, 265 : 859 - 872
  • [43] Using concept maps to reveal conceptual typologies
    Hay, David B.
    Kinchin, Ian M.
    [J]. EDUCATION AND TRAINING, 2006, 48 (2-3): : 127 - +
  • [44] Using conceptual maps on conceptual island courses: experiences in engineering programs
    Diaz Alvarez, Cristian Julian
    [J]. REVISTA EDUCACION EN INGENIERIA, 2010, 5 (09): : 86 - 95
  • [45] METHODS FOR EVALUATING THE EFFECTIVENESS OF A C PROGRAMMING TEACHING TOOL
    Suliman, Azizah
    Nazeri, Surizal
    [J]. COMPUTING & INFORMATICS, 4TH INTERNATIONAL CONFERENCE, 2013, 2013, : 127 - 132
  • [46] Interactive Conceptual Maps Part of Constructivist Environment for Advanced Physics Teaching
    Iofciu, Florentina
    Miron, Cristina
    Antohe, Stefan
    [J]. PROCEEDINGS OF THE 5TH INTERNATIONAL CONFERENCE ON VIRTUAL LEARNING, ICVL 2010, 2010, : 95 - 100
  • [47] CONCEPTUAL MAPS FOR TEACHING ONCOLOGY: AN EXPERIENCE WITH NURSING UNDERGRADUATE STUDENTS.
    De Domenico, Edvane
    Cohrs, Cibelli R.
    Ferreira, Paula B.
    Silva, Erika C.
    Pisa, Ivan T.
    [J]. ONCOLOGY NURSING FORUM, 2012, 39 (03) : E192 - E192
  • [48] Conceptual Maps and Integrated Experiments for Teaching/Learning Physics of Photonic Devices
    Daniela, Cziprok Claudia
    Popescu, F. F.
    Ioan, Pop Alexandru
    Andrei, Variu
    [J]. Proceedings of 6th World Conference on Educational Sciences, 2015, 191 : 512 - 518
  • [49] USE OF CONCEPTUAL MAPS AS A TOOL FOR QUALITATIVE EVALUATION, WITH EMPHASIS OF PHYSICAL EDUCATION
    Dantas, M. P.
    Silva, F. U.
    Borges, J. C. S.
    [J]. HOLOS, 2018, 34 (03) : 186 - 200
  • [50] Adaptive book: Teaching and learning environment for programming education
    Adamchik, V
    Gunawardena, A
    [J]. ITCC 2005: INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY: CODING AND COMPUTING, VOL 1, 2005, : 488 - 492