~~~~~~~~~~~~~~~~~~~~ Arc.Ask3.Ru ~~~~~~~~~~~~~~~~~~~~~ 
Номер скриншота №:
✰ 292BC34CD3DAA65A8A289E7DB60557DE__1716924600 ✰
Заголовок документа оригинал.:
✰ Blockly - Wikipedia ✰
Заголовок документа перевод.:
✰ Блокли — Википедия ✰
Снимок документа находящегося по адресу (URL):
✰ https://en.wikipedia.org/wiki/Blockly ✰
Адрес хранения снимка оригинал (URL):
✰ https://arc.ask3.ru/arc/aa/29/de/292bc34cd3daa65a8a289e7db60557de.html ✰
Адрес хранения снимка перевод (URL):
✰ https://arc.ask3.ru/arc/aa/29/de/292bc34cd3daa65a8a289e7db60557de__translat.html ✰
Дата и время сохранения документа:
✰ 18.06.2024 09:25:42 (GMT+3, MSK) ✰
Дата и время изменения документа (по данным источника):
✰ 28 May 2024, at 22:30 (UTC). ✰ 

~~~~~~~~~~~~~~~~~~~~~~ Ask3.Ru ~~~~~~~~~~~~~~~~~~~~~~ 
Сервисы Ask3.ru: 
 Архив документов (Снимки документов, в формате HTML, PDF, PNG - подписанные ЭЦП, доказывающие существование документа в момент подписи. Перевод сохраненных документов на русский язык.)https://arc.ask3.ruОтветы на вопросы (Сервис ответов на вопросы, в основном, научной направленности)https://ask3.ru/answer2questionТоварный сопоставитель (Сервис сравнения и выбора товаров) ✰✰
✰ https://ask3.ru/product2collationПартнерыhttps://comrades.ask3.ru


Совет. Чтобы искать на странице, нажмите Ctrl+F или ⌘-F (для MacOS) и введите запрос в поле поиска.
Arc.Ask3.ru: далее начало оригинального документа

Блокли — Википедия Jump to content

Блочно

Из Википедии, бесплатной энциклопедии
Блочно
Оригинальный автор(ы) Нил Фрейзер, Куин Нейтрон, Эллен Спертус , Марк Фридман
Разработчики) Гугл , Массачусетский технологический институт
Начальная версия май 2012 г .; 12 лет назад ( 2012-05 )
Стабильная версия
1 квартал 2022 г., патч 3 / 8 июня 2022 г .; 2 года назад ( 08.06.2022 ) [1]
Репозиторий github /Google /блочно
Написано в JavaScript
Платформа веб-браузер
Размер 150 КБ
Доступно в 50 языков
Список языков
Тип Библиотека
Лицензия Лицензия Апач 2.0
Веб-сайт Разработчики .Google /блочно

Blockly — это клиентская библиотека языка программирования JavaScript для создания блочных языков визуального программирования (VPL) и редакторов. Проект Google , это бесплатное программное обеспечение с открытым исходным кодом, выпущенное под лицензией Apache License 2.0 . [2] Обычно он запускается в веб-браузере и визуально напоминает язык Scratch .

Blockly использует визуальные блоки, которые связываются вместе, чтобы упростить написание кода, и может генерировать код на JavaScript , Lua , Dart , Python или PHP . Его также можно настроить для генерации кода на любом текстовом языке программирования . [3]

История [ править ]

Разработка Blockly началась летом 2011 года. Первый публичный релиз состоялся в мае 2012 года на Maker Faire . Blockly изначально разрабатывался как замена OpenBlocks в App Inventor . [4] Нил Фрейзер начал проект с участием Куин Нейтрон, Эллен Спертус и Марка Фридмана.

Пользовательский интерфейс [ править ]

по умолчанию Графический пользовательский интерфейс (GUI) редактора Blockly состоит из панели инструментов, которая содержит доступные блоки и где пользователь может выбирать блоки, и рабочей области, где пользователь может перетаскивать и переставлять блоки. Рабочая область также по умолчанию включает значки масштабирования и корзину для удаления блоков. [5] Редактор можно легко модифицировать, чтобы настроить и ограничить доступные функции и блоки редактирования.

Кастомизация [ править ]

Blockly включает в себя набор визуальных блоков для общих операций и может быть настроен путем добавления дополнительных блоков. Для новых блоков требуется определение блока и генератор. Определение описывает внешний вид блока (пользовательский интерфейс), а генератор описывает перевод блока в исполняемый код. Определения и генераторы могут быть написаны на JavaScript или с использованием визуального набора блоков Block Factory , который позволяет описывать новые блоки с использованием существующих визуальных блоков; Цель состоит в том, чтобы упростить создание новых блоков.

Приложения [ править ]

Blockly используется в нескольких известных проектах, в том числе:

  • MIT Scratch , среда визуального программирования для образования. [6]
  • от MIT App Inventor для создания приложений для Android. [7]
  • MIT CoCo , веб-сайт визуального совместного программирования для образования.
  • Code.org , чтобы обучать вводному программированию миллионы студентов в рамках программы «Час кода». [8]
  • MakeCode от Microsoft, «бесплатная онлайн-платформа для обучения программированию, где каждый может создавать игры, программировать устройства и модифицировать Minecraft». [9] [10]
  • RoboBlockly , веб-среда моделирования роботов для изучения программирования и математики.
  • PICAXE , для управления своими образовательными микрочипами [11]
  • SAM Labs , в STEAM учатся программировать «решения для образования». [ нужны разъяснения ] [12]

Особенности [ править ]

Ссылки [ править ]

  1. ^ «Выпуск патча 3 за первый квартал 2022 г. · google/Blockly» . Гитхаб .
  2. ^ Мец, Кейд. «Google Blockly позволяет взламывать без клавиатуры» . Проводной .
  3. ^ «Google Blockly учит создавать приложения» . Район залива NBC .
  4. ^ «Группы Google» . Группы.google.com . Проверено 16 января 2018 г.
  5. ^ Блэк, Люси (12 июня 2012 г.). «Google Blockly — необычный графический язык» . Я-программист . Проверено 3 июля 2019 г.
  6. ^ «Новые программные блоки Scratch 3.0, созданные на Blockly» . Google .
  7. ^ «MIT App Inventor 2» . Массачусетский технологический институт .
  8. ^ «Перевести Code.org» . Код.орг .
  9. ^ «Майкрософт MakeCode» . Майкрософт .
  10. ^ «Образование в области компьютерных наук Microsoft MakeCode» . Майкрософт .
  11. ^ «ПИКАКС Блочно» . ПИКАКС . Проверено 5 июля 2020 г.
  12. ^ «Блоки SAM Labs: начало работы с Workbench» . edu.workbencheducation.com . Проверено 10 октября 2020 г.
  13. ^ «Блочная демонстрация: Код» . Blockly-demo.appspot.com . Проверено 16 января 2018 г.
  14. ^ «Блочная демонстрация: JS-интерпретатор» . Блочные образцы . Проверено 24 февраля 2023 г.
  15. ^ «Статистика локализации основного модуля Blockly» . Translatewiki.net . Проверено 16 января 2018 г.
  16. ^ «Блочная демонстрация: RTL» . Блочные образцы . Проверено 24 февраля 2023 г.

Внешние ссылки [ править ]

Arc.Ask3.Ru: конец оригинального документа.
Arc.Ask3.Ru
Номер скриншота №: 292BC34CD3DAA65A8A289E7DB60557DE__1716924600
URL1:https://en.wikipedia.org/wiki/Blockly
Заголовок, (Title) документа по адресу, URL1:
Blockly - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть, любые претензии не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, денежную единицу можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)