Generating Executable Scenarios from Natural Language. - Michal Gordon; David Harel (CICLing, 2009)

On Teaching Visual Formalisms. - David Harel; Michal Gordon-Kiwkowitz (IEEE Softw., 2009)

Semantic Navigation Strategies for Scenario-Based Programming. - Michal Gordon; David Harel (VL/HCC, 2010)

On Visualization and Comprehension of Scenario-Based Programs. - Nir Eitan; Michal Gordon; David Harel; Assaf Marron; Gera Weiss (ICPC, 2011)

Evaluating live sequence charts as a programming technique for non-programmers. - Michal Gordon; David Harel (USER@ICSE, 2012)

Spaghetti for the main course?: observations on the naturalness of scenario-based programming. - Michal Gordon; Assaf Marron; Orni Meerbaum-Salant (ITiCSE, 2012)

The effect of previous programming experience on the learning of scenario-based programming. - Giora Alexandron; Michal Armoni; Michal Gordon; David Harel (Koli Calling, 2012)

Evaluating a natural language interface for behavioral programming. - Michal Gordon; David Harel (VL/HCC, 2012)

On teaching programming with nondeterminism. - Giora Alexandron; Michal Armoni; Michal Gordon; David Harel (WiPSCE, 2013)

Steps towards Scenario-Based Programming with a Natural Language Interface. - Michal Gordon; David Harel (FPS@ETAPS, 2014)

Scenario-based programming: reducing the cognitive load, fostering abstract thinking. - Giora Alexandron; Michal Armoni; Michal Gordon; David Harel (ICSE Companion, 2014)

Scenario-Based Programming, Usability-Oriented Perception. - Giora Alexandron; Michal Armoni; Michal Gordon; David Harel (ACM Trans. Comput. Educ., 2014)

Designing a virtual assistant for in-car child entertainment. - Michal Gordon; Cynthia Breazeal (IDC, 2015)

Designing a relational social robot toolkit for preschool children to explore computational concepts. - Michal Gordon; Eileen Rivera; Edith Ackermann; Cynthia Breazeal (IDC, 2015)

Social Robot Toolkit: Tangible Programming for Young Children. - Michal Gordon; Edith Ackermann; Cynthia Breazeal (HRI (Extended Abstracts), 2015)

Video on the Social Robot Toolkit. - Michal Gordon; Cynthia Breazeal (HRI (Extended Abstracts), 2015)

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 (D&P@MoDELS, 2016)

Teaching Nondeterminism Through Programming. - Giora Alexandron; Michal Armoni; Michal Gordon; David Harel (Informatics Educ., 2016)

Structured Behavioral Programming Idioms. - Adiel Ashrov; Michal Gordon; Assaf Marron; Arnon Sturm; Gera Weiss (BPMDS/EMMSAD@CAiSE, 2017)

Teaching Scenario-Based Programming: An Additional Paradigm for the High School Computer Science Curriculum, Part 1. - Giora Alexandron; Michal Armoni; Michal Gordon; David Harel (Comput. Sci. Eng., 2017)

Teaching Scenario-Based Programming: An Additional Paradigm for the High School Computer Science Curriculum, Part 2. - Giora Alexandron; Michal Armoni; Michal Gordon; David Harel (Comput. Sci. Eng., 2017)

Distributed Speculative Inference of Large Language Models is Provably Faster. - Nadav Timor; Jonathan Mamou; Oren Pereg; Moshe Berchansky; Daniel Korat; Moshe Wasserblat; Tomer Galanti; Michal Gordon; David Harel (ENLSP, 2024)

Distributed Speculative Inference of Large Language Models. - Nadav Timor; Jonathan Mamou; Daniel Korat; Moshe Berchansky; Oren Pereg; Moshe Wasserblat; Tomer Galanti; Michal Gordon; David Harel (CoRR, 2024)

Distributed Speculative Inference (DSI): Speculation Parallelism for Provably Faster Lossless Language Model Inference. - Nadav Timor; Jonathan Mamou; Daniel Korat; Moshe Berchansky; Oren Pereg; Moshe Wasserblat; Tomer Galanti; Michal Gordon-Kiwkowitz; David Harel (ICLR, 2025)