Приближаясь к языку С++…

Не секрет, что кружки робототехники помогают развивать технические навыки у ребенка школьного возраста.
Многие родители приводят в наш кружок детей потому, что хотят, чтобы их ребенок мог освоить знания, полученные при помощи компьютера, не ограничиваясь играми, Word и Fotoshop.
В первые 2 года дети осваивают азы программирования, чтобы робот при помощи адаптированной программы двигался, ездил, манипулировал «помогал» себе датчиками в понимании пространства, звучал и различал цвета.
Программа выполнена в виде графических символов для понимания малышей.
Когда ребята подрастают, процесс обучения робототехники переходит в язык Robotc, приближенный к С++, в котором возможностей гораздо больше и программирование переходит на более высокий уровень понимания и решения задач робота.
К тому же язык Robotc является одним из официальных языков соревнований по робототехнике в Российской Федерации. Robotc по быстродействию не сравнится ни с одной программой для Lego Mindstorms.
Повышая уровень знаний по программированию, мы приходим к тому, чтобы в России росло как можно больше востребованных специалистов в робототехнике и в программировании в других автоматизированных системах.

BEAM-роботы

Существуют ли минимальные, красивые, точные, недорогие решения для управления роботами? Как долго будет длиться развитие роботов от самого простого до самого интеллектуально развитого?
Искусственные системы интеллекта — BEAM-роботы, в отличие от простых роботов, основанных на обычных контроллерах, создаются по аналогам. а в BEAM задаются нейронные цепи, способные выбирать пути обхода различных препятствий и делать свою оригинальную программу. BEAM означает: Biolоgy (Биология), Electronics (Электроника), Aesthetics (Эстетика), Mechanics (Механика).
BEAM-роботы похожи сегодня на насекомых, которые живут семьями — например пчелы или муравьи, исследуют местность на предмет света и тьмы, холода и тепла, цветовых маркировок, считывают расстояния до предметов. Что они смогут сделать завтра?