Ви можете перевірити " MindRover ". Зараз це старе і важче знайти, оскільки початковий веб-сайт не працює, але його все ще можна знайти на Ebay або Amazon . Незважаючи на те, що гра / місія орієнтована, вона передбачала вибирати з палітри компонентів робота, ставити їх на шасі, а потім з'єднувати їх. Це було дійсно добре зроблено для гри і може бути використане для дослідження простих до напівдосконалих концепцій. Деякі скріншоти тут: http://images.google.com/images?q=mindrover .
Якщо ви шукаєте щось більш серйозне з можливостями реального світу, ви можете перевірити FlowStone for Education . Я не використовував його, але вважаю, що це середовище візуального програмування, ідеально підходить для роботи типу робототехніки.
Останнє, хоча це не програмне забезпечення або симуляція, я нещодавно натрапив на коментар до Reddit від phblj щодо техніки впровадження програмування , і я подумав, що це дійсно добре (і особливо пристосовано до програмування з робототехніки). Цитата:
Чудовий приклад комп’ютерів, які я робив з дітьми: один хлопець мав бути "програмою" і давав інструкції, як зробити бутерброд з арахісового масла і желе, але вони не могли спостерігати мої дії. Я був комп'ютером і точно дотримувався інструкцій. Веселість привела. (Не знімаючи кришку з арахісової батончики, не дістаючи хліб із коробки, я мав його). Через хвилину підійшов ще один хлопець і спробував. Вони дісталися трохи далі, але все-таки процвітали. "Покладіть арахісове масло на хліб", в результаті чого баночка сиділа на буханці і т. Д. Знадобилося кілька дітей, але врешті ми її отримали. Якщо у вас є помічник, запропонуйте їм написати інструкції, як вони сказали, створивши "програму".
Тоді ви можете розібратися в поясненнях, але річ, яка насправді застрягла, полягала в тому, що діти були "розумнішими за комп'ютер". Але щоб комп’ютери були дійсно, дуже швидкими, виконуючи вказівки. Тож їм потрібно було використовувати свої розумні та швидкісні комп’ютери та ... програмування!