Abstract
Using opportunistic software development principles in computer engineering education encourages students to be creative and to develop solutions that cross the boundaries of diverse technologies. A framework for opportunistic software development education helps to create a space in which students can combine systems that were never meant to work together or even to be reused, and thus produce innovative ideas and solutions. A case study involving students in a course on intelligent human-computer interaction design demonstrates the approach, and the authors discuss some lessons learned. © 2008 IEEE.
| Original language | English |
|---|---|
| Pages (from-to) | 64-70 |
| Journal | IEEE Software |
| Volume | 25 |
| Issue number | 6 |
| DOIs | |
| Publication status | Published - 2008 |
Bibliographical note
Elns08UN SDGs
This output contributes to the following UN Sustainable Development Goals (SDGs)
-
SDG 4 Quality Education
Fingerprint
Dive into the research topics of 'Stimulating Creativity through Opportunistic Software Development'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver