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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Biggerstaff, T.: A perspective of Generative Reuse. Annals of Software Engineering 5, 169–226 (1998)
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)
De Diana, I., Van Schaik, P.: Courseware Engineering Outlined: An overview of some research segues. ETTI 30(3), 191–211 (1993)
Felder, R.M., Brent, R.: Cooperative Learning in Technical Courses. Procedures, Pitfalls, and Payoffs. ERIC Document Reproduction Service, ED 377038 (1994)
Feiler, P., Humphrey, W.: Software process development and enactment: Concepts and Definitions. Software Engineering Institute CMU/SEI-92-TR-04. Pittsburgh, PA (1992)
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)
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)
Henninger, S.: Case-Based Knowledge Management Tools for Software Development. Journal of Automated Software Engineering 4, 319–340 (1997)
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)
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)
IEEE/LTSC. Institute of Electrical and Electronic Engineers, Inc./Learning Object Model, http://www.ieee.org/lom
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)
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)
Piaget, J.: The Psychology of Intelligence. London Routledge (2001)
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)
Sheremetov, L., Guzman, A.: EVA: an interactive Web-based collaborative learning environment. Computers & Education 39(2), 161–182 (2002)
Succi, G., Benedicenti, L., Predonzazi, P., Vernazza, T.: Standardizing the Reuse of Software Processes. StandardView 5(2), 74–83 (1997)
Vladimir, U., Maria, U.: Reusable learning objects approach to web-based education. International Journal of Computer and Applications 25(3) (2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)