| 2017 | CaiSE | Structured Behavioral Programming Idioms. | Adiel Ashrov, Michal Gordon, Assaf Marron, Arnon Sturm, Gera Weiss |
| 2016 | MODELS | Six (Im)possible Things before Breakfast: Building-Blocks and Design-Principles for Wise Computing. | Assaf Marron, Brit Arnon, Achiya Elyasaf, Michal Gordon, Guy Katz, Hadas Lapid, Rami Marelly, Dana Sherman, Smadar Szekely, Gera Weiss, David Harel |
| 2015 | HRI | Social Robot Toolkit: Tangible Programming for Young Children. | Michal Gordon, Edith Ackermann, Cynthia Breazeal |
| 2015 | HRI | Video on the Social Robot Toolkit. | Michal Gordon, Cynthia Breazeal |
| 2014 | ICSE | Scenario-based programming: reducing the cognitive load, fostering abstract thinking. | Giora Alexandron, Michal Armoni, Michal Gordon, David Harel |
| 2012 | ICSE | Evaluating live sequence charts as a programming technique for non-programmers. | Michal Gordon, David Harel |
| 2012 | ITiCSE | Spaghetti for the main course?: observations on the naturalness of scenario-based programming. | Michal Gordon, Assaf Marron, Orni Meerbaum-Salant |
| 2009 | CICLING | Generating Executable Scenarios from Natural Language. | Michal Gordon, David Harel |