Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to main content

An Architecture to Support Programming Algorithm Learning by Problem Solving

  • Chapter
Innovations in Hybrid Intelligent Systems

Part of the book series: Advances in Soft Computing ((AINSC,volume 44))

Abstract

Programming learning is an important subject for the students of computer science. These students must acquire knowledge and abilities which will deal with their future programming work for solving problems. In this sense, the discipline of programming constitutes a framework where Problem Based Learning (PBL) is the base used for acquiring the knowledge and abilities needed. Computer programming is a good research field where students should be assisted by an Intelligent Tutoring System (ITS) that guides them in their learning process. Furthermore, the complexity of these eLearning environments makes indispensable the necessity of the reuse and interoperability principles among eLearning tools. In this paper we will present an architectural approach that enables PBL for programming learning, merging several techniques: from Artificial Intelligence (AI) disciplines such as Bayesian Networks (BN) and Fuzzy Logic (FL); and from eLearning standards such as IMS Learning Design (IMS-LD).

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

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.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.

Similar content being viewed by others

References

  1. Barros, B. and Verdejo, M.: Analysing students interaction process for improving collaboration. the DEGREE approach. In: JAIED, Vol. 11. pp. 221–241 (2000)

    Google Scholar 

  2. Brusilovsky, P.: KnowledgeTree: A distributed architecture for adaptive e-learning. In: WWW Alt.’ 04: Proceedings of the 13th international World Wide Web conference on Alternate track papers & posters., New York, NY, USA 104–113 (2004)

    Google Scholar 

  3. Brusilovsy, P.: User Modeling and User-Adapted Interaction. In: Adaptative Hypermedia Vol. 11, nr. 1–2, pp. 87–110, Kluwer academic Publisher (2001)

    Google Scholar 

  4. Brusilovsy, P., Eklund, J., and Schwarz, E.: Web-Based education for all: A tool for developing adaptative courseware. In: Proceedings of Seventh Internacional World Wide Web Conference, pp. 291–300 (1998)

    Google Scholar 

  5. Brusilovsky, P., Schwarz, E.W. and Weber, G.: ELM-ART: An Intelligent Tutoring System on World Wide Web. In: Intelligent Tutoring Systems, pp. 261–269 (1996)

    Google Scholar 

  6. Castro, J., Castro-Sanchez, J. and Zurita, J.: Learning maximal structure rules in fuzzy logic for knowledge acquisition in expert systems. In: Fuzzy sets and systems, Vol. 101. pp. 331–342 (1999)

    Article  MATH  MathSciNet  Google Scholar 

  7. De Bra, P., Ad Aerts, Bart Berden, Barend de Lange, Brendan Rousseau: AHA! The Adaptative Hypermedia Architecture. In Proceeding of HT’03 (2003)

    Google Scholar 

  8. Dewey, J.: How We Think, A Restatement of the Relation of Reflective Thinking to the Educative Process, In: D.C. Heath and company, New York (1922)

    Google Scholar 

  9. Gray, A., Sallis, P. and MackDonell, S.: Software Forensics: Extending Authorship Analysis Techniniques to Computer Programs. In: Proceedings of the 3rd Biannual conference of the international association of forensic linguists (IAFL), International Association of Forensic Linguists (IAFL), Durham NC, USA (1997)

    Google Scholar 

  10. 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, Online, http://www.imsglobal.org/learningdesign/index.cfm (2003)

    Google Scholar 

  11. Koschmann, T.: Paradigm shifts and instructional technology: an introduction. Hillsdale, NJ: Lawrence Erlbaum, pp. 1–24 (1996)

    Google Scholar 

  12. Kilgour, R., Gray, A., Sallis, P. & MacDonell, S.: A fuzzy logic approach to computer software source code authorsip analysis. In: Proceedings of the 1997 International Conference on Neural Information Processing and Intelligent Information Systems., Dunedin, New Zealand, pp. 865–868 (1997)

    Google Scholar 

  13. Nejdl, W. and Wolper, M.: KBS Hyperbook—A Data Driven Information System on the Web. In: WWW8 Conference, Toronto (1999)

    Google Scholar 

  14. Pearl, J.: Probabilistic reasoning in intelligent systems: networks of plausible inference. Morgan Kaufmann Publishers Inc., San Francisco, CA, USA. (1988)

    Google Scholar 

  15. Sallis, P.; Aakjaer, A. and MacDonell, S.: Software Forensics: old methods for a new science. In: Proceedings of the 1996 International Conference on Software Engineering: Education and Practice (SE: E&P’96), IEEE, pp. 481–485 (1996)

    Google Scholar 

  16. Sahraoui, H.A.; Boukadoum, M.A. & Lounis, H.: Using Fuzzy Threshold Values for Predicting Class Libraries Interface Evolution. In: Proceedings of the 4th International ECOOP workshop on Quantitative Approaches in Object-Oriented Software Engineering (2000)

    Google Scholar 

  17. Towel, B. & Halm, M.: Learning design: A handbook on modelling and delivering networked education and training. Springer-Verlag, chapter 12-Designing Adaptive Learning Environments with Learning Design, pp. 215–226 (2005)

    Google Scholar 

  18. Zadeh, L.: Fuzzy sets. In: Information and Control, Vol. 8, pp. 338–358 (1965)

    Article  MATH  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Jurado, F., Redondo, M.A., Ortega, M. (2007). An Architecture to Support Programming Algorithm Learning by Problem Solving. In: Corchado, E., Corchado, J.M., Abraham, A. (eds) Innovations in Hybrid Intelligent Systems. Advances in Soft Computing, vol 44. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-74972-1_61

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-74972-1_61

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-74971-4

  • Online ISBN: 978-3-540-74972-1

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics