Skip to main content

A Cooperative Application to Improve the Educational Software Design Using Re-usable Processes

  • Conference paper
Cooperative Design, Visualization, and Engineering (CDVE 2009)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 5738))

  • 922 Accesses

Abstract

In the last few years, Educational Software has developed enormously, but a large part of this has been badly organized and poorly documented. Recent advances in the software technology can promote the cooperative learning that is a teaching strategy in which small teams, each composed by students of different levels of ability, use different learning activities to improve their understanding of a subject. How can we design Educational Software if we never learnt how to do it? This paper describes how the Technological University of the Mixtec Region is using a cooperative application to improve the quality of education offered to its students in the Educational Software design.

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. Biggerstaff, T.: A perspective of Generative Reuse. Annals of Software Engineering 5, 169–226 (1998)

    Article  Google Scholar 

  2. Canales, A., Peña, A., Peredo, R., Sosa, H., Gutierrez, A.: Adaptive and intelligent web based education system: Towards an integral architecture and framework. Expert Systems with Applications 33, 1076–1089 (2007)

    Article  Google Scholar 

  3. De Diana, I., Van Schaik, P.: Courseware Engineering Outlined: An overview of some research segues. ETTI 30(3), 191–211 (1993)

    Google Scholar 

  4. Felder, R.M., Brent, R.: Cooperative Learning in Technical Courses. Procedures, Pitfalls, and Payoffs. ERIC Document Reproduction Service, ED 377038 (1994)

    Google Scholar 

  5. Feiler, P., Humphrey, W.: Software process development and enactment: Concepts and Definitions. Software Engineering Institute CMU/SEI-92-TR-04. Pittsburgh, PA (1992)

    Google Scholar 

  6. Fiorini, S., Leite, J., Lucena, C.: Process Reuse Architecture. In: Dittrich, K.R., Geppert, A., Norrie, M.C. (eds.) CAiSE 2001. LNCS, vol. 2068, pp. 284–298. Springer, Heidelberg (2001)

    Chapter  Google Scholar 

  7. Henninger, S., Lappala, K., Raghavendran, A.: An Organizational Learning Approach to Domain Analysis. In: Proceeding of the 17th International Conference on Software Engineering, pp. 95–104 (1995)

    Google Scholar 

  8. Henninger, S.: Case-Based Knowledge Management Tools for Software Development. Journal of Automated Software Engineering 4, 319–340 (1997)

    Article  Google Scholar 

  9. Henninger, S.: Tool Support for Experience-Based Methodologies. In: Henninger, S., Maurer, F. (eds.) LSO 2003. LNCS, vol. 2640, pp. 44–59. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  10. Hutchens, K., Oudshoorn, M., Maciunas, K.: Web-Based Software Engineering Process Management. In: Proceedings of the Thirtieth Annual Hawaii International Conference on System Sciences (HICSS), vol. 1, pp. 676–685 (1997)

    Google Scholar 

  11. IEEE/LTSC. Institute of Electrical and Electronic Engineers, Inc./Learning Object Model, http://www.ieee.org/lom

  12. Okamoto, T.: The Model of Collaborative Learning and Technological Environment for Evoking Interactivity-Building of Knowledge. In: Proceedings of the IASTED International Conference, Computers and Advanced Technology in Education, Rhodes, Greece (2003)

    Google Scholar 

  13. Peredo, R., Ocaña, L., Sheremetov, L.: Development of intelligent reusable learning objects for web-based education systems. Expert Systems with Applications 28, 273–283 (2005)

    Article  Google Scholar 

  14. Piaget, J.: The Psychology of Intelligence. London Routledge (2001)

    Google Scholar 

  15. Reis, R., Lima Reis, C., Nunes, D.: APSEE-Reuse: A Case-Based Reasoning Model for Reuse and Classification of Software Process Assets. In: Proceedings of 7th International Workshop on Groupware, CRIWG 2001 (2001)

    Google Scholar 

  16. Sheremetov, L., Guzman, A.: EVA: an interactive Web-based collaborative learning environment. Computers & Education 39(2), 161–182 (2002)

    Article  Google Scholar 

  17. Succi, G., Benedicenti, L., Predonzazi, P., Vernazza, T.: Standardizing the Reuse of Software Processes. StandardView 5(2), 74–83 (1997)

    Article  Google Scholar 

  18. Vladimir, U., Maria, U.: Reusable learning objects approach to web-based education. International Journal of Computer and Applications 25(3) (2003)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Garcia, I., Pacheco, C., Garcia, W. (2009). A Cooperative Application to Improve the Educational Software Design Using Re-usable Processes. In: Luo, Y. (eds) Cooperative Design, Visualization, and Engineering. CDVE 2009. Lecture Notes in Computer Science, vol 5738. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-04265-2_13

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-04265-2_13

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-04264-5

  • Online ISBN: 978-3-642-04265-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics