Блокли

Блочно Обзор Blockly Blockly — это библиотека для создания визуальных языков программирования и редакторов.  Проект Google, выпущенный под лицензией Apache […]

Блочно

  • Обзор Blockly

    • Blockly — это библиотека для создания визуальных языков программирования и редакторов. 
    • Проект Google, выпущенный под лицензией Apache 2.0, доступен бесплатно. 
    • Визуальные блоки упрощают написание кода и могут генерировать код на разных языках программирования. 
  • История и разработка

    • Разработка Blockly началась летом 2011 года, первый публичный релиз состоялся в мае 2012 года. 
    • Изначально Blockly был разработан как альтернатива OpenBlocks в App Inventor. 
  • Пользовательский интерфейс и настройка

    • GUI редактора включает панель инструментов с блоками и рабочую область для их перестановки. 
    • Редактор можно настроить, ограничивая функции редактирования и блоки. 
    • Новые блоки создаются через определение блока и генератор, которые могут быть написаны на JavaScript или с использованием Block Factory. 
  • Приложения

    • Blockly используется в образовательных проектах, таких как Scratch, App Inventor, CoCo и Code.org. 
    • Microsoft MakeCode и RoboBlockly также используют Blockly для обучения программированию. 
  • Особенности

    • Поддержка веб-интерфейса с использованием SVG и полностью клиентского JavaScript. 
    • Поддержка основных веб-браузеров и многих программных конструкций. 
    • Поддержка минимальной проверки типов и возможность расширения с помощью пользовательских блоков. 
    • Генерация чистого кода и пошаговое выполнение кода для отладки. 
    • Локализация на более чем 100 языках и поддержка языков с разной ориентацией текста. 
  • Рекомендации

    • Ссылки на официальный веб-сайт для получения дополнительной информации. 

Полный текст статьи:

Блокли — Википедия

Оставьте комментарий

Прокрутить вверх