Abstract: Block-based programming is an effective way to introduce students to computer science programming [3], [7], [8]. As the researcher community keeps lowering the barrier to entry, BBP ...