Full threadjot·Reminds me of this approach:http://everyonecanprogram.com/UK schools are teaching programming with marble runs.View on HN