Skip to main content

Rule-Based Reasoning for Building Learner Model in Programming Tutoring System

  • Conference paper
Advances in Web-Based Learning - ICWL 2011 (ICWL 2011)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 7048))

Included in the following conference series:

Abstract

Semantic Web provides huge potential and opportunities for developing the next generation of e-learning systems. Although ontologies have a set of basic implicit reasoning mechanisms derived from the description logic, they need rules to make further inferences and to express relations that cannot be represented by ontological reasoning. We implemented an adaptive and intelligent web-based PRogramming TUtoring System – Protus. One of the most important features of Protus is the adaptation of the presentation and navigation of a course material based on particular learner knowledge. This system aims at automatically guiding the learner’s activities and recommend relevant actions during the learning process. This paper describes the functionality, structure and implementation of a learner model used in Protus as well as syntax of SWRL rules implemented for on-the-fly update of learner model ontology.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Devedžić, V.: Semantic Web and Education. Springer Science, New York (2006)

    Google Scholar 

  2. Berners-Lee, T., Hendler, J., Lassila, O.: The Semantic Web. Scientific American 184(5), 34–43 (2001)

    Article  Google Scholar 

  3. Mizoguchi, R., Bourdeau, J.: Using Ontological Engineering to Overcome AI-ED Problems. International Journal of Artificial Intelligence in Education 11(2), 107–121 (2001)

    Google Scholar 

  4. Jovanović, J., Rao, R., Gašević, D., Devedžić, V., Hatala, M.: Ontological Framework for Educational Feedback. In: SWEL Workshop of Ontologies and Semantic Web Services for IES, AIED, pp. 54–64 (2007)

    Google Scholar 

  5. Gascueña, J.M., Fernández-Caballero, A., González, P.: Domain Ontology for Personalized E-Learning in Educational Systems. In: The Sixth IEEE International Conference on Advanced Learning Technologies, pp. 456–458 (2006)

    Google Scholar 

  6. Carmagnola, F., Cena, F., Gena, C., Torre, I.: A semantic framework for adaptive web-based systems. In: Bouquet, P., Tummarello, G. (eds.) SWAP, vol. 166 of CEUR Workshop Proceedings. CEUR-WS.org (2005), http://www.ceur-ws.org/Vol-166/17.pdf

  7. Henze, N., Dolog, P., Hejdl, W.: Reasoning and Ontologies for Personalized E-Learning in the Semantic Web. Educational Technology & Society 7(4), 82–97 (2004)

    Google Scholar 

  8. Kobsa, A., Koenemann, J., Pohl, W.: Personalized Hypermedia Presentation Techniques for Improving Online Customer Relationships. The Knowledge Engineering Review 16(2), 111–155 (2001)

    Article  MATH  Google Scholar 

  9. Wang, F., Chen, D.: A.: Knowledge Integration Framework for Adaptive Learning Systems Based on Semantic Web Languages. In: Eighth IEEE International Conference on Advanced Learning Technologies, pp. 64–68 (2008)

    Google Scholar 

  10. Klašnja-Milićević, A., Vesin, B., Ivanović, M., Budimac, Z.: E-Learning Personalization Based on Hybrid Recommendation Strategy and Learning Style identification. Computers & Education 56, 885–899 (2011)

    Article  Google Scholar 

  11. SWRL: A Semantic Web Rule Language Combining OWL and RuleML, http://www.w3.org/Submission/2004/SUBM-SWRL-20040521

  12. Hee Lee, C., Hyun Seu, J., Evens, M.W.: Building an Ontology for CIRCSIM-Tutor. In: 13th Midwest AI and Cognitive Science Society Conference, Chicago, pp. 161–168 (2002)

    Google Scholar 

  13. Zhiping, L., Tianwei, X., Yu, S.: A Web-Based Personalized Intelligent Tutoring System. In: Proceedings of the 2008 International Conference on Computer Science and Software Engineering, vol. 05, pp. 446–449 (2008)

    Google Scholar 

  14. Yu, S., Zhiping, L.: Intelligent Pedagogical Agents for Intelligent Tutoring Systems. Computer Science and Software Engineering (1), 516–519 (2008)

    Google Scholar 

  15. Jaesoo, K., Shinn, Y.H.: An Instructional Strategy Selection Model Based on Agent and Ontology for an Intelligent Tutoring System. In: IEEE 24th International Conference on Advanced Information Networking and Applications Workshops, pp. 848–853 (2010)

    Google Scholar 

  16. Garcia, E., Romero, C., Ventura, S., de Castro, C.: An architecture for making recommendations to courseware authors through association rule mining and collaborative filtering. User Modeling and User-Adapted Interaction 19(1-2), 99–132 (2009)

    Article  Google Scholar 

  17. Baishuang, Q., Wei, Z.: Student Model in Adaptive Learning System based on Semantic Web. In: First International Workshop on Education Technology and Computer Science, pp. 909–913 (2009)

    Google Scholar 

  18. Henze, N., Nejdl, W.: A Logical Characterization of Adaptive Educational Hypermedia. In: International Workshop on Adaptive Hypermedia and Adaptive Web-based Systems, vol. 10(1), pp. 77–113 (2004)

    Google Scholar 

  19. Brut, M., Asandului, L., Grigoras, G.: A Rule-Based Approach for Developing a Competency-Oriented User Model for E-Learning Systems. Internet and Web Applications and Services, 555–560 (2009)

    Google Scholar 

  20. Liu, H., Tang, S., Ma, L.: A Rule-Based Approach for Student Modeling. In: Fifth International Conference on Fuzzy Systems and Knowledge Discovery, vol. 04, pp. 526–530 (2008)

    Google Scholar 

  21. Zhiyong, L., Lei, L., Hui, K., Shaochun, Z., Bing, J.: An Ontology-Based Method of Adaptive Learning. In: Fifth International Joint Conference on INC, IMS and IDC, pp. 1586–1591 (2009)

    Google Scholar 

  22. Swartout, W., Tate, A.: Guest Editors’ Introduction: Ontologies. IEEE Intelligent Systems 14(1), 18–19 (1999)

    Article  Google Scholar 

  23. Tran, T., Cimiano, P., Ankolekar, A.: Rules for an Ontology-based Approach to Adaptation. In: First International Workshop on Semantic Media Adaptation and Personalization, pp. 49–54 (2006)

    Google Scholar 

  24. Sicilia, M.A., Lytras, M.D., Sances-Alonso, S., Garcia-Barriocanal, E., Zapata-Ros, M.: Modeling instructional-design theories with ontologies: Using methods to check, generate and search learning designs. Computers in Human Behavior 27(4), 1389–1398 (2011)

    Article  Google Scholar 

  25. Papataxiarhis, V., Tsetsos, V., Karali, I., Stamatopoulos, P., Hadjiefthymiades, S.: Developing rule-based applications for the Web: Methodologies and Tools. Web Technologies: Concepts, Methodologies, Tools, and Applications 4, 456–477 (2010)

    Article  Google Scholar 

  26. Protégé, http://protege.stanford.edu/

  27. Jess (Java Expert System Shell), http://jessrules.com/

  28. Ullrich, C.: Description of an Instructional Ontology and its Application in Web Services for education. In: Poster Proceedings of the 3rd International Semantic Web Conference, pp. 93–94 (2004)

    Google Scholar 

  29. Klašnja-Milićević, A., Vesin, B., Ivanović, M., Budimac, Z.: Integration of recommendations and adaptive hypermedia into Java tutoring system. Computer Science and Information Systems – ComSIS 8(1), 211–224 (2011)

    Article  Google Scholar 

  30. Felder, R.M., Soloman, B.A.: Index of learning styles questionnaire (1996), http://www.engr.ncsu.edu/learningstyles/ilsweb.html (retrieved December 17, 2009)

  31. Carmagnola, F., Cena, F., Gena, C., Torre, I.: MUSE: A Multidimensional Semantic Environment for Adaptive Hypermedia Systems. In: The Proceedings of ABIS 2005, pp. 14–19 (2005)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Vesin, B., Ivanović, M., Klašnja-Milićević, A., Budimac, Z. (2011). Rule-Based Reasoning for Building Learner Model in Programming Tutoring System. In: Leung, H., Popescu, E., Cao, Y., Lau, R.W.H., Nejdl, W. (eds) Advances in Web-Based Learning - ICWL 2011. ICWL 2011. Lecture Notes in Computer Science, vol 7048. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-25813-8_17

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-25813-8_17

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-25812-1

  • Online ISBN: 978-3-642-25813-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics