“Tech is Marbles” – Technical devices are build based on marble tracks
Emphases intersection between Computer Science and engineering

“Cooking Code” – Lern and craft recipes to do delicious calcuations
Possibly better suited for teaching programming

Earlier attempts by the author to create a learning environment based on magic, but which turned out to be an intellectual dead-end and should not be used for actual teaching: