An Aristotelian understanding of object-oriented programming
OOPSLA '00 Proceedings of the 15th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Towards Ontological Foundations for UML Conceptual Models
On the Move to Meaningful Internet Systems, 2002 - DOA/CoopIS/ODBASE 2002 Confederated International Conferences DOA, CoopIS and ODBASE 2002
Teaching computational thinking through bioinformatics to biology students
Proceedings of the 40th ACM technical symposium on Computer science education
Linking computer science, art, and practice through digital sound
Proceedings of the 40th ACM technical symposium on Computer science education
Hi-index | 0.00 |
In this paper we present our experience in building and lecturing an interdisciplinary CS course aimed at teaching the Unified Modeling Language (UML) in a cultural context. Combining modeling concepts and ideas brought from philosophy and history of ideas we present a novel way to teach UML and modeling beyond its original environment. Course design, implementation and results are presented. Although the course was very experimental results were quite positive.