Back to Search Start Over

Teaching Modeling in Computer Science as an Ecosystem: A Provocative Analogy

Authors :
Gogolla, Martin
Stevens, Perdita
Source :
Computer Science Education. 2018 28(1):5-22.
Publication Year :
2018

Abstract

Teaching modeling in computer science is complicated. Many factors contribute, and are related in diverse ways. We regard some combinations as more successful than others, but we also value diversity, and we struggle to elucidate the relationships and our value structure. Similar remarks apply to the study of biological ecosystems. This contribution views teaching modeling as an ecosystem: we push the analogy as far as we can, with the intention of provoking readers' thought in unaccustomed directions, which may perhaps lead to interesting advances. We identify the factors that contribute to the ecosystem and establish some relationships between the constituent factors. We discuss some of the factors that need further work and improvement. Finally, we discuss what it should mean for the ecosystem of the teaching of modeling to be healthy.

Details

Language :
English
ISSN :
0899-3408
Volume :
28
Issue :
1
Database :
ERIC
Journal :
Computer Science Education
Publication Type :
Academic Journal
Accession number :
EJ1185498
Document Type :
Journal Articles<br />Reports - Evaluative
Full Text :
https://doi.org/10.1080/08993408.2018.1463634