прикольно, а на детях проверяли? (в смысле им такое интересно?) Кстати я тут новую тему создал, forum16/topic16868.html, может вам тоже интересно будет.
и ещё, возможно вам будет интересно узнать как устроен робот https://www.thymio.org там используется виртуальная машина https://www.thymio.org/en:description (исходный код и IDE доступны и бесплатны) поэтому код программы можно загружать налету и отлавливать ошибки программы в IDE на компьютере. scratch тоже поддерживается.