Пакет программного обеспечения для обучения языкам программирования и основ алгоритмизации “ТрекиКод” соответствует Приказу №838 Министерства просвещения РФ от 28.11.2024 (п. 2.18.6)

Описание

ТрекиКод — это современная среда программирования, созданная для обучения и творчества в области робототехники, автоматизации и искусственного интеллекта. Она сочетает удобство блочного программирования в стиле Scratch с возможностью перехода к ручному написанию кода, что делает её понятной для новичков и гибкой для опытных пользователей.

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

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





Подробные характеристики

ПО предоставляется посредством лицензии. Лицензия действует бессрочно и дает право установки ПО на одно рабочее место (ПК).

Программа включает: 
• интерфейс визуального языка программирования (блочная среда);
• редактор кода – ручное редактирование кода;
• сцена;
• инструменты для создания и редактирования спрайтов и фонов;
• готовый нейронные сети для управления спрайтами и роботами.
Интерфейс визуального языка программирования позволяет с помощью блоков запрограммировать робототехнические установки с датчиками и исполнителями:
• светодиоды;
• пьезоизлучатели (зуммер);
• реле;
• электромагниты;
• моторы постоянного тока;
• сервомоторы;
• датчики (ИК, кнопка, магнитного поля, освещенности, микрофон, наклона, энкодер, акселерометр);
• пульт дистанционного управления;
• дисплей;
• динамик;
• камера.

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

Системные требования

Минимальные системные требования
Процессор Архитектура: x64
Тактовая частота: ≥ 2GHz
Объем оперативной памяти ≥ 2GB
Операционная система Microsoft Windows 10, Alt Linux, Astra Linux
Наличие Интернет Не требуется
Рекомендуемые системные требования
Процессор Архитектура: x64
Тактовая частота: ≥ 3GHz
Объем оперативной памяти ≥ 4GB
Операционная система Microsoft Windows 11, Alt Linux, Astra Linux
Наличие Интернет Не требуется

Инструкция по установке

1. Скачайте установочный файл «TrackyCode.exe».
2. Запустите файл «TrackyCode.exe».
3. Если Windows считает файл подозрительным, выберите «подробнее».

4. После нажмите «Выполнить в любом случае».

5. Следуйте указаниям программы установки.

6. Выберите «Для всех пользователей». Выберите «Установить драйвер FTDI USB-Serial».

7. Выберите место, куда будет установлено ПО.

8. Далее открывается окно установки FTDI драйвер выберите INSTALL.

9. После установки FTDI драйвера откроется окно  установки TrackyCode, необходимо нажать кнопку «Готово».

10. После завершения процесса установки откроется программа TrackyCode, и на Рабочем столе появится ярлык «TrackyCode», с помощью которого и следует запускать приложение:

 

11. При необходимости после запуска в окне Безопасность Windows выберите «разрешить».


Интерфейс ТрекиКод


Главное окно

1 – Главное меню, 2 - Панель навигации по разделам блоков, 3 – Меню подключения дополнительных разделов, 4 – Панель работы с контроллером, 5 – Блоки команды, 6 – Рабочая область, 7 – Сцена, 8 – Текстовый редактор кода, 9 – Панель спрайтов и фонов.


Главное меню

В настройках можно выбрать язык интерфейса и цветовую схему
В разделе файл можно:
1. Создать новый проект.
2. Загрузить проект, созданный в среде Scratch.
3. Сохранить текущий проект в отдельный файл.
4. Сохранить текущий проект.
5. Загрузить ранее сохранный проект.
В инструментах можно открыть монитор порта

Для скачивания