Program

October, 18th 2011
09:00 - 10:30 Session 1: Teaching Certain Topics
09:00 - 09:05 Opening Remarks
09:05 - 09:40 Guest Speaker: Robert B. France:
Teaching Student Programmers How to Model: Opportunities & Challenges
09:40 - 10:05 Avoiding OCL specification pitfalls
Dan Chiorean, Ileana Ober and Vladiela Petrascu.
10:05 - 10:30 Teaching MDE through the Formal Verification of Process Models
Benoît Combemale, Xavier Crégut, Arnaud Dieumegard, Marc Pantel and Faiez Zalila.
10:30 - 11:00 Coffee Break
11:00 - 12:30 Session 2: Practical Approaches in Teaching and Teaching in Practice
11:00 - 11:30 Mismatches between industry practice and teaching of model-driven software development
Jon Whittle and John Hutchinson.
11:30 - 12:00 Ready for the Industry: A Practical Approach to Teaching MDE
Gordana Milosavljevic, Igor Dejanovic and Branko Perisic.
12:00 - 12:30 Models and Clickers for Teaching Computer Science
Matthias Hauswirth.
12:30 - 14:00 Lunch Break
14:00 - 15:30 Session 3: Teaching approaches und Modeling Skills
14:00 - 14:30 Model Correctness Patterns as an Educational Instrument
Azzam Maraee, Mira Balaban, Arnon Strum and Adiel Ashrov.
14:30 - 15:00 Threshold Concepts in Object-Oriented Modelling
Ven Yu Sien and David Weng Kwai Chong.
15:00 - 15:30 Teaching Modeling-An Initial Classification of Related Issues
Ludwik Kuzniarz and Jürgen Börstler.
15:30 - 16:00 Coffee Break
16:00 - 17:30 Session 4: Discussion: Modeling Curriculum
16:00 - 16:20 Position Paper: Software Modelling Education
Martina Seidl and Peter Clarke.
16:20 - 17:20 Discussion: Skills to teach in a Modeling Curriculum
  • Current version of the IEEE Computer Science Curriculum 2012 (an updated version of the version of 2008), Part 1 and Part 2
17:20 - 17:30 Wrap up and plans for the next symposium

Pre-Proceedings

The Pre-Proceedings are online here

Accepted Papers