Skip to main content

Providing Dynamic Instructional Adaptation in Programming Learning

  • Conference paper
Hybrid Artificial Intelligence Systems (HAIS 2008)

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

Included in the following conference series:

Abstract

This paper describes an approach to create an Intelligent Tutoring System that provides dynamic personalization and learning activities sequencing adaptation by combining eLearning standards and Artificial Intelligent techniques. The work takes advantage of the functionalities provided by an open source Learning Management System, dotLRN, which supports eLearning standards such as IMS-LD, and generates personalized sequences of learning activities. Moreover, the user model draws on standards such as IMS-LIP and IMS-AccLIP and the personalized learning path provided to the user is enriched with feedback coming from various Agents. In turn, the agents apply Fuzzy Logic to evaluate the students’ assignments and to update the user model with their preferences by means of machine learning techniques.

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 139.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 179.00
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. Murray, T.: Authoring Knowledge Based Tutors: tools for Content Instructional Strategy, Student Model and Interface design. Journal of the Learning Sciences 7(1), 5–64 (1998)

    Article  Google Scholar 

  2. Jurado, F., Redondo, M.A., Ortega, M.: An architecture to support programming algorithm learning by problem solving. In: Corchado, E., Corchado, J.M., Abraham, A. (eds.) Innovations in Hybrid Intelligent Systems, Proceedings of Hybrid Artificial Intelligent Systems (HAIS 2007), pp. 470–477. Springer, Spain (2007)

    Google Scholar 

  3. Baldiris, S., Santos, O., Barrera, C., Boticario, J.G., Velez, J., Fabregat, R.: Integration of Educational Specifications and Standards to Support Adaptive Learning Scenarios in ADAPTAPlan. Sp. Issue on New Trends on AI techniques for Educational Technologies. International Journal of Computer Science and Applications (IJCSA) (January 2008)

    Google Scholar 

  4. IMS-LD: IMS Learning Design. Information Model, Best Practice and Implementation Guide, XML Binding, Schemas. Version 1.0 Final Specification, Technical report, IMS Global Learning Consortium Inc. (2003), http://www.imsglobal.org/learningdesign/index.cfm

  5. IMS Question and Test Interoperability. Version 1.2.1 Final Specification (2003)

    Google Scholar 

  6. IMS Content Packaging Specification. v1.1.4 final specification (2004)

    Google Scholar 

  7. Learning Technology Standards Committee. Standard for Learning Object Metadata Final version 1.2 (2002)

    Google Scholar 

  8. IMS Metadata 1.2.1 Final Specification (2001)

    Google Scholar 

  9. SCORM 2004. Overview, Technical report, ADL (Advanced Distributed Learning) (2004), http://www.adlnet.gov/scorm/index.cfm

  10. Santos, O.C., Boticario, J.G., Raffenne, E., Pastor, R.: Why using dotLRN? UNED use cases. In: FLOSS (Free/Libre/Open Source Systems) International Conference (2007)

    Google Scholar 

  11. Wooldridge, M.: An Introduction to Multiagent Systems. John Wiley and Sons Ltd, Chichester (2002)

    Google Scholar 

  12. IMS Learner Information Package. Version 1.0 Final Specification (2001)

    Google Scholar 

  13. IMS Learner Information Package Accessibility for LIP. Version 1.0 Final Spec. (2003)

    Google Scholar 

  14. Santos, O.C., Baldiris, S., Velez, J., Boticario, J.G., Fabregat, R.: Dynamic Support in ADAPTAPlan: ADA+. In: Borrajo, D., Castillo, L., Corchado, J.M. (eds.) CAEPIA 2007. LNCS (LNAI), vol. 4788, pp. 131–140. Springer, Heidelberg (2007)

    Google Scholar 

  15. Felder, R.M., Silverman, L.K.: Learning and Teaching Styles In Engineering Education. Engr. Education 78(7), 674–681 (1988)

    Google Scholar 

  16. Towel, B., Halm, M.: Learning design: A handbook on modelling and delivering networked education and training. In: Designing Adaptive Learning Environments with Learning Design, ch. 12, pp. 215–226. Springer, Heidelberg (2005)

    Google Scholar 

  17. Jurado, F., Redondo, M.A., Ortega, M.: Fuzzy algorithm representation for its application in Intelligent Tutoring Systems for the learning of programming, in Rogério PC do Nascimento. In: Gerqia, A., Serendero, P., Carrillo, E. (eds.) EuroAmerican Conference On Telematics and Information Systems, EATIS 2007 ACM-DL Proceedings. Association for Computing Machinery. ACM, Faro (2007)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Jurado, F., Santos, O.C., Redondo, M.A., Boticario, J.G., Ortega, M. (2008). Providing Dynamic Instructional Adaptation in Programming Learning. In: Corchado, E., Abraham, A., Pedrycz, W. (eds) Hybrid Artificial Intelligence Systems. HAIS 2008. Lecture Notes in Computer Science(), vol 5271. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-87656-4_41

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-87656-4_41

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-87655-7

  • Online ISBN: 978-3-540-87656-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics