Выпущен Scratch 3 Desktop для Raspbian на Raspberry Pi


Raspberry Pi Foundation выпустила автономную реализацию Scratch 3.0, которая работает под Raspbian Buster и лучше всего работает на Raspberry Pi 4 2 ГБ.

Когда Scratch 3 был выпущен еще в январе 2019 года, тот факт, что рабочий стол Scratch работал только под Windows 10+ или macOS 10.13+ и не был доступен под Linux, подвергся широкой критике. Теперь этот недостаток был частично исправлен с помощью рабочего стола Scratch 3 для Raspberry Pi.

Scratch 3 для Raspbian

Приложить усилия для сочетания Scratch и Pi имеет смысл, поскольку оба они очень важны в образовании на уровне начальной и средней школы.

Сообщая об использовании Scratch во время запуска версии 3.0, Митч Резник, руководитель MIT Media Lab, которая создала и продолжает развивать Scratch, писал:

Scratch превзошел наши самые оптимистичные ожидания. На веб-сайте Scratch зарегистрировано более 30 миллионов участников, и каждый месяц к нему присоединяется 1 миллион новых людей (большинство из них в возрасте от 8 до 16 лет).

Несмотря на то, что Raspberry Pi является более новым продуктом, он не сильно отстает по количеству. По данным Adafruit, к 4-й годовщине своего существования в сентябре 2016 года объем продаж достиг 10 миллионов единиц, а в марте 2019 года он превысил 25 миллионов единиц.

Учитывая, насколько популярен Scratch 2.0 на Pi, нужна ли новая версия?

Согласно его часто задаваемым вопросам Scratch 3.0:

разработан, чтобы раскрыть, как, что и где вы можете создавать с помощью Scratch. Он включает в себя десятки новых спрайтов, совершенно новый звуковой редактор и множество новых программных блоков.

Новые блоки включают:

  • Новые блоки «звуковых эффектов»
  • Новые операторы, упрощающие работу с текстом (строками)
  • Новые блоки пера, включая поддержку прозрачности
  • Новый блок скольжения для легкого перехода к спрайту (или случайной точке)
  • Множество новых возможностей через «Scratch Extensions»

Расширения представляют собой наборы дополнительных блоков, а Scratch 3 Desktop для Raspbian поставляется с тремя новыми:

Scratch 3 для Raspbian на Raspberry Pi

Новое расширение Sense HAT было улучшено, чтобы использовать преимущества новых функций в Scratch 3, а в обновленной версии расширения также представлен ряд новых блоков, которые позволяют:

  • Чувство наклона, тряски и ориентации
  • Используйте джойстик
  • Измеряйте температуру, давление и влажность
  • Отображение текста, символов и рисунков на светодиодной матрице

Расширение Simple Electronics является первой версией удобного для новичков расширения для взаимодействия с контактами GPIO Raspberry Pi и обеспечивает более простой способ использования электронных компонентов: текущих кнопок и светодиодов.

Компоновка и функциональность расширения GPIO очень похожи на существующее в Scratch 2, поэтому вы можете использовать его в качестве замены. Он дает гибкость для подключения и управления целым рядом электронных устройств и предоставляет среду блочного программирования для IoT, открывая домашнюю автоматизацию, например, для нового поколения программистов.

GPIO

Scratch 3 требует как минимум 1 ГБ ОЗУ для работы, поэтому Raspberry Pi 4 имеет как минимум 2 ГБ ОЗУ. Для этого также требуется Raspbian Buster, поэтому, если вы используете более старую версию Pi, которая может быть связана с ограничениями на покупку Pi 4, вам необходимо сначала обновить Rasbian.

Было бы неплохо, если бы существовала общая версия Linux, но это маловероятное дополнение. Более обнадеживает версия для ChromeBook, которая, похоже, будет доступна где-то в этом году.

Гарри Фэйрхед является автором Raspberry Pi IoT на языке C. Его последняя книга «Применение C для Интернета вещей с Linux» также посвящена Raspberry Pi.


Добавить комментарий