Денис Голиков - Знакомьтесь, это Snap! Блочная среда программирования мощнее Scratch

Тут можно читать онлайн Денис Голиков - Знакомьтесь, это Snap! Блочная среда программирования мощнее Scratch - бесплатно ознакомительный отрывок. Жанр: child_education, издательство Литагент Ридеро. Здесь Вы можете читать ознакомительный отрывок из книги онлайн без регистрации и SMS на сайте лучшей интернет библиотеки ЛибКинг или прочесть краткое содержание (суть), предисловие и аннотацию. Так же сможете купить и скачать торрент в электронном формате fb2, найти и слушать аудиокнигу на русском языке или узнать сколько частей в серии и всего страниц в публикации. Читателям доступно смотреть обложку, картинки, описание и отзывы (комментарии) о произведении.
  • Название:
    Знакомьтесь, это Snap! Блочная среда программирования мощнее Scratch
  • Автор:
  • Жанр:
  • Издательство:
    Литагент Ридеро
  • Год:
    неизвестен
  • ISBN:
    9785448566448
  • Рейтинг:
    4/5. Голосов: 11
  • Избранное:
    Добавить в избранное
  • Отзывы:
  • Ваша оценка:
    • 80
    • 1
    • 2
    • 3
    • 4
    • 5

Денис Голиков - Знакомьтесь, это Snap! Блочная среда программирования мощнее Scratch краткое содержание

Знакомьтесь, это Snap! Блочная среда программирования мощнее Scratch - описание и краткое содержание, автор Денис Голиков, читайте бесплатно онлайн на сайте электронной библиотеки LibKing.Ru
Книга знакомит с основами новейшего блочного языка программирования Snap! Этот язык настолько мощен, что используется не только в школах, но и в университетах США. Модификации Snap! используются для программирования Arduino, для моделирования многоагентных систем, графов и рисования сложных фигур.

Знакомьтесь, это Snap! Блочная среда программирования мощнее Scratch - читать онлайн бесплатно ознакомительный отрывок

Знакомьтесь, это Snap! Блочная среда программирования мощнее Scratch - читать книгу онлайн бесплатно (ознакомительный отрывок), автор Денис Голиков
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать
Регистрация в облачном сервисе Reset Password Сброс пароля - фото 29

Регистрация в облачном сервисе.

Reset Password…

Сброс пароля зарегистрированного пользователя.

Строка меню. Третья кнопка

Третья кнопка меню Language Выбор одного из 38 языков интерфейса Zoom - фото 30

Третья кнопка меню.

Language…

Выбор одного из 38 языков интерфейса.

Zoom blocks…

Изменение размера блоков. Стандартный размер равен 1.

Окно изменения размеров блоков В выпадающем списке можно выбрать подходящий - фото 31

Окно изменения размеров блоков.

В выпадающем списке можно выбрать подходящий размер блоков.

Меню выбора размера блоков Stage size Изменить размеры сцены Ширина - фото 32

Меню выбора размера блоков.

Stage size…

Изменить размеры сцены. Ширина изменяется в пределах от 480 до 1 000 000, а высота от 180 до 1 000 000. Не имеет смысла делать сцену размером больше экрана.

Окно изменения размеров сцены Long form input dialog При создании переменной - фото 33

Окно изменения размеров сцены.

Long form input dialog

При создании переменной в пользовательском блоке вы увидите не простую форму ввода имени переменной.

Простая форма создания переменных А сразу полную форму которая появляется при - фото 34

Простая форма создания переменных.

А сразу полную форму, которая появляется при нажатии на раскрывающийся список в предыдущей форме.

Расширенная форма создания переменных Рекомендую держать этот параметр всегда - фото 35

Расширенная форма создания переменных.

Рекомендую держать этот параметр всегда включенным.

Plain prototype labels

Убирает плюсики из редактора блоков Если немного поводить мышкой над именем - фото 36

Убирает плюсики из редактора блоков.

Если немного поводить мышкой над именем блока, то появится плюсик, и можно вводить имена параметров.

Появился плюсик Эта функция используется для создания красивых скриншотов при - фото 37

Появился плюсик.

Эта функция используется для создания красивых скриншотов при написании руководств и учебников по Snap!

Input sliders

Отображение слайдеров для ввода числовых значений Clicking sound Звук при - фото 38

Отображение слайдеров для ввода числовых значений.

Clicking sound

Звук при соединении блоков.

Turbo mode

Включение турбо режима, в котором сложные проекты работают быстрее.

Flat design

Переключение к плоскому дизайну в стиле Scratch 2.0. Далее везде будут использованы скриншоты этого дизайна.

Плоский дизайн в стиле Scratch 20 Thread safe scripts Защита выполнения - фото 39

Плоский дизайн в стиле Scratch 2.0

Thread safe scripts

Защита выполнения скрипта. Если скрипт, который начинается с какого либо события, выполняется, и это событие происходит снова, то скрипт начинает выполнение сначала, с самого верхнего блока. Например, если эта функция выключена, то при нажатии на пробел спрайт каждый раз будет начинать движение слава направо из точки (-240; 0). Если же галочка будет установлена, то скрипт будет выполнен до конца, не смотря на нажатия на пробел.

Пример скрипта Prefer smooth animations Изменение частоты обновления сцены - фото 40

Пример скрипта.

Prefer smooth animations

Изменение частоты обновления сцены до 1/30 секунды, как в Scratch. В обычном режиме работы Snap! Обновляет экран с максимально возможной частотой. Это используется для более плавного отображения анимации движения спрайтов, при использовании большого количества различных подвижных объектов, а также для одинакового отображения анимации на компьютерах различной мощности.

Flat line ends

Закругление концов линий. Линии с закругленными краями выглядят аккуратнее, однако, в случае если надо нарисовать объекты прямоугольной формы, то эту опцию лучше не включать.

Линия с прямоугольным концом Линия с закругленным концом Codification - фото 41

Линия с прямоугольным концом.

Линия с закругленным концом Codification support Добавляет экспериментальную - фото 42

Линия с закругленным концом.

Codification support

Добавляет экспериментальную функцию позволяющую транслировать скрипты Snap! в программы на других языках программирования. Добавляет 4 блока.

Поддержка трансляции Для знакомства с этими экспериментальными возможностями - фото 43

Поддержка трансляции.

Для знакомства с этими экспериментальными возможностями Snap! загрузите пример «Codification».

Часть блока транслирующего блоки в код на JavaScript Пример трансляции - фото 44

Часть блока транслирующего блоки в код на JavaScript.

Пример трансляции Inheritance support Поддержка наследования Строка меню - фото 45

Пример трансляции.

Inheritance support

Поддержка наследования.

Строка меню. Кнопки над сценой

Возврат к стандартному размеру сцены

Кнопка возвращает сцену к стандартному размеру Если кликнуть на эту кнопку - фото 46

Кнопка возвращает сцену к стандартному размеру.

Если кликнуть на эту кнопку, удерживая нажатой клавишу Shift, то сцена уменьшится до минимально возможного размера.

На весь экран

Кнопка разворачивает сцену на весь экран. Snap! Переходит в режим презентации.

Кнопка переключения в режим презентации Зеленый флажок Запуск проекта Если - фото 47

Кнопка переключения в режим презентации.

Зеленый флажок

Запуск проекта Если на зеленый флажок кликнуть удерживая клавишу Shift то - фото 48

Запуск проекта.

Если на зеленый флажок кликнуть, удерживая клавишу Shift, то Snap! перейдет в турбо режим и флажок смениться на зеленую молнию.

Читать дальше
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать


Денис Голиков читать все книги автора по порядку

Денис Голиков - все книги автора в одном месте читать по порядку полные версии на сайте онлайн библиотеки LibKing.




Знакомьтесь, это Snap! Блочная среда программирования мощнее Scratch отзывы


Отзывы читателей о книге Знакомьтесь, это Snap! Блочная среда программирования мощнее Scratch, автор: Денис Голиков. Читайте комментарии и мнения людей о произведении.


Понравилась книга? Поделитесь впечатлениями - оставьте Ваш отзыв или расскажите друзьям

Напишите свой комментарий
x