I know how difficult is to teach modeling and model-driven engineering. I failed myself. But I think a cool use case such as creating chatbots could be a way to motivate students to learn MDE.
We explain why you should think about learning ANTLR to generate your future parsers and what are the best resources for that
Revisiting all aspects of model-driven engineering (application, teaching, verification , tooling, research,…) promoting a lightweight perspective to maximize MDE success and adoption
We have embarked on a project to find (and/or define) good use cases for teaching several flavours of model-driven /model-based engineering. Do you want to join us?
After a complete failure in convincing students about the benefits of code generation, we laid out a set of recommendations for instructors and tool vendors to increase the chance of success in the adoption of model-driven engineering
A new MOOC focusing on UML (maybe the firsts one on this topic?) is now available, for the moment covering only class diagrams