CodeAll — это инструмент STEM, состоящий из чат-бота, обучающего программированию, и датчиков IoT. CodeAll обучает программированию и помогает развивать алгоритмическое мышление, создавая интеллектуальную среду с помощью чат- бота и датчиков Интернета вещей.
Например, он позволяет пользователям создавать датчик парковки автомобиля, интеллектуальный холодильник, включать свет после хлопка в ладоши, создавать домашнюю сигнализацию или получать уведомление при обнаружении письма в почтовом ящике. Обучение проводит интеллектуальный помощник, поддерживаемый искусственным интеллектом, под названием CodeOwl. CodeOwl следит за процессом программирования, дает советы, которые помогают пользователю создавать новые программы, и предлагает повторения.
CodeAll — это инструмент, состоящий из программной и аппаратной частей. Аппаратная часть состоит из SmartBox, который подключается по беспроводной сети к набору датчиков и исполнительных механизмов. После подключения SmartBox к компьютеру, телефону или планшету пользователь просто входит на портал, где представлены уроки. В каждом из них пользователь создает или изменяет код в соответствии с подсказками, предоставленными ботом. Код можно загрузить прямо из браузера в SmartBox. После запуска программы SmartBox подключается к датчикам и выполняет запрограммированные действия.
CodeAll позволяет пользователям получать знания младшего разработчика (Junior). В объем учебного материала входят следующие темы: переменные, типы, операторы, условные операторы, функции, циклы, классы и объекты, отладка кода. CodeAll завоевал множество наград, в том числе конкурса Edulab на лучший образовательный стартап в Польше, был выбран в программу ускорения Google Launchpad Start и программу ускорения Swiss Kickstart.