This page contains supplementary materials for our paper "Can Guided Decomposition Help End-Users Write Larger Block-Based Programs? A Mobile Robot Experiment" (open access), published at OOPSLA 2022.

We recommend having a look at the paper or our recorded talk (once available) first before trying out the environment we created as well as the tutorials and tasks of our study below.

Feel free to contact us if you have questions, comments or suggestions!

Study Results
Tutorial 1: Basic Programming
Tutorial 2: Multiple Tasks and Stacking Blocks
Tutorial 3: Editing and Re-using Blocks
Playground
Task 1: Pick and Place Between Stations
Task 2: Moving Stacks
Task 3: Swapping Locations