Teaching Programming Students how to Model: Challenges & Opportunities

Robert France

Abstract


Computer Science students who have one or more years of basic programming
experience and little or no exposure to abstractions above the code level,
often struggle to grasp modeling concepts and practices in more advanced software
development courses. In this talk I discuss some of the factors that contribute to
this situation and propose a learning process in which the abstraction gap between
models and implementations is gradually widened as student modeling skills are
developed.

Full Text:

PDF


DOI: http://dx.doi.org/10.14279/tuj.eceasst.52.764

DOI (PDF): http://dx.doi.org/10.14279/tuj.eceasst.52.764.759

Hosted By Universitätsbibliothek TU Berlin.