Learn yourself or teach to your kids how to program with Algoid .
Хотите изучить компьютерное программирование? Algoid is created just for you.
Algoid - это образовательное приложение, которое использует простой, но полный язык, называемый Algoid языком (AL) для обучения программированию.
Целевая аудитория
Дети, подростки и взрослые, заинтересованные в изучении компьютерного программирования.
★ ★ ★ Algoid заставляет обучение программировать простым и веселым!
Помните язык программирования логотипа? Дружественная черепаха/робот, которая представляет основы программирования шаг за шагом?
Algoid is based on the same idea that is visual feedback loop − Write code, run, debug, and watch the turtle drawing the result.
★★★ Algoid goes further. Он включает в себя отладчик в реальном времени (первый и до сих пор единственный на Android), пошаговый режим выполнения и Explorer для лучшего понимания.
Более того, вы можете скрыть черепаху и написать код для собственных видеоигр.
In short, Algoid can turn your Android device into a real programming workstation dedicated to self-learning and at the same time it makes learning fun.
У Algoid есть все инструменты, необходимые для того, чтобы стать программистом, будь то ребенок, подросток или взрослый.
Цель Algoid - позволить всем научиться кодировать.
---- Основные моменты ----
Обогащенная функциями интегрированная среда разработки (IDE):
★ Синтаксическое выделение
★ отладчик с точками останова (операция прерывания и отладка)
★ Пошаговый режим выполнения
★ Explorer Explorer в реальном времени
★ Автополление кода
★ Обработка синтаксических ошибок
★ Unlimited отменить и повторно
★ Пользовательский интерфейс оптимизирован для небольших экранов
Algoid также предоставляет платформу документации с учебниками и онлайн -форумом.
---- What Algoid is not----
Algoid does not run through Scripting Layer for Android (SL4A). Вместо этого он интегрирует свой собственный формальный язык языка. Этот выбор был сделан для облегчения интеграции отладчика, пошагового режима выполнения и Explorer.
Algoid Language (AL), although it draws inspiration from Java, is not Java, but its interpreter and runtime are both written in Java.
Algoid не компилятор, а интерпретатор языка сценариев.
Algoid is not (not yet but I am working on) a C, Python, JavaScript or Java IDE, but a dedicated one for Algoid Language.