Logowin

Версия: 1.0.

Состояние: проект завершён (2008 год).

Во многих школах для обучения основам построения алгоритмов преподаётся учебный язык программирования Logo. К сожалению, в настоящее время часто используется устаревшая реализация этого языка – Logo Writer, созданная еще в 1988 году. У неё имеется ряд недостатков, таких как неудобный интерфейс, отсутствие возможности работы с мышью и несовместимость с последними версиями Windows. Аналогичные продукты - ЛогоМиры, ПервоЛого и др. стоят больших денег и часто не удовлетворяют особенностям учебной программы, предоставляя красочное, но бесполезное окружение. Поэтому было решено создать собственную версию языка.

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

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

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

Этот язык совместим как со старыми версиями Windows (95/98/Me), так и с новыми – XP, Vista, 7, 8. Программа не требует каких-либо сторонних библиотек – все необходимые операции реализованы через Windows API. Благодаря тому, что LogoWin не записывает какую-либо информацию в реестр, программа может быть запущена с дискеты или flash-накопителя. Низкие системные требования позволяют запускать язык даже на старых компьютерах. В архиве с языком программирования находится также файл справки “LogoWin.chm”, который содержит справочник по операторам, ошибкам, небольшой обучающий курс, задачник, а также дополнительные материалы, которые могут значительно облегчить работу.