////
//

Блочно-графическая среда программирования «Студия Эвольвектор»

Уже очень давно в России наметилась тенденция слияния двух трендов.

Первый заключается в снижении возрастного ценза для школьников, занимающихся электроникой и робототехникой в рамках системы дополнительного образования.

А второй состоит в усложнении проектов, которые выполняются детьми в процессе изучения указанных наук.

Компания «Эвольвектор» всерьез озаботилась данным обстоятельством и некоторое время назад включилась в очень большую работу на этом пути.

Так вот, друзья, настал момент, когда стало возможным рассказать о первых результатах проделанного труда.

Мы рады представить вашему вниманию собственную блочно-графическую среду программирования «Студия Эвольвектор». Она является мощным, но очень простым и наглядным в использовании инструментом по созданию программ для системы модульной электроники Вертор 2.0.

Теперь детям (особенно младшего возраста от 10 лет) не надо мучиться с набором большого количества латинских букв и цифр при написании программного кода. Можно быстро составить программу из готовых блоков и загрузить ее в контроллеры Вертор. описания.

Главный принцип работы в Студии состоит в том, что вы, используя удобные и наглядные блоки, составляете последовательность действий, которые выполняет программа. И далее работаете с алгоритмом программы именно на уровне блоков. А встроенный в среду генератор кода переводит получившийся алгоритм в программный код, необходимый для загрузки в контроллер или для исполнения на компьютере.

Среда программирования включает в себя несколько подсистем для разных контроллеров и платформ. В зависимости от того, в какой подсистеме ведется работа, доступна прямая загрузка в контроллер, либо необходимо просто перенести готовый код во вспомогательную программу для загрузки в устройство. В любом случае среда программирования сформирует необходимый программный код за вас, а вам остается отработать программу на уровне соединенных между собой блоков.

Таким образом, дети освобождаются от запоминания сложного программного синтаксиса и названий операторов, команд, а также от нудного набора программного кода, состоящего из латинских букв. Только готовые блоки, которые элементарно нужно соединить между собой и настроить их режим работы, или задать числовые параметры. При этом, практически каждый элемент блока сопровождается текстовым пояснением его назначения, отчего чтение программы превращается в чтение в буквальном смысле данного слова.

Особенность среды, связанная с преобразованием программы из блоков в программу в виде программного кода на языке программирования открывает еще и интересные возможности по изучению символьных языков программирования. При добавлении в программу новых блоков можно в реальном времени видеть какому действию какой фрагмент программного кода соответствует. Получается, что принципы написания кода на языке программирования можно объяснять через более наглядные графические блоки.

Студия «Эвольвектор» распространяется совершенно бесплатно! Поэтому качайте, смотрите, пробуйте, создавайте свои проекты. Десктопные версии как под Windows, так и под Linux доступны на сайте Академии Эвольвектор (на фразу «Академии Эвольвектор» надо повесить ссылку https://academy.evolvector.ru/studio_evolvector_download). Помимо этого доступна и онлайн-версия (ссылка https://www.studio.evolvector.ru/studio/classicPage.html) для прямой работы без скачивания.

П.С. Среда программирования обладает поистине неограниченным потенциалом в части программирования всего, что может программироваться. Пока что в студии доступны две подсистемы программирования «Вертор Классик» и «Вертор Стандарт» и базовый набор графических блоков. Продолжение следует…