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

Знакомьтесь, это Snap! Блочная среда программирования мощнее Scratch
Авторы книги: id книги: 779916     Оценка: 0.0     Голосов: 0     Отзывы, комментарии: 0 148 руб.     (1,52$) Читать книгу Купить и скачать книгу Купить бумажную книгу Электронная книга Жанр: Учебная литература Правообладатель и/или издательство: Издательские решения Дата добавления в каталог КнигаЛит: ISBN: 9785448566448 Скачать фрагмент в формате   fb2   fb2.zip Возрастное ограничение: 12+ Оглавление Отрывок из книги

Реклама. ООО «ЛитРес», ИНН: 7719571260.

Описание книги

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

Оглавление

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

Введение

Описание Snap!

Разработчики Snap!

Основные отличия от Scratch

Совместимость

Основные понятия

Об авторе

Источники

Знакомство с интерфейсом Snap!

Элементы интерфейса

Строка меню. Первая кнопка

Project notes

New

Open

Save и Save as

Costumes…

Sounds…

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

Login…

Signup…

Reset Password…

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

Language…

Zoom blocks…

Stage size…

Long form input dialog

Plain prototype labels

Input sliders

Turbo mode

Flat design

Thread safe scripts

Prefer smooth animations

Inheritance support

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

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

На весь экран

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

Пауза

Остановка проекта

Кнопка добавить спрайт

Кнопка нарисовать спрайт

Свойства спрайта

Стили вращения спрайта

Переименование спрайта

Возможность перемещения спрайта мышкой

Закладка Scripts

Закладка Costumes

Закладка Sounds

Управление сценой

Переименование сцены

Закладка Scripts

Закладка Costumes

Закладка Sounds

Знакомство с блоками Snap!

Синие блоки движения

Фиолетовые блоки внешности

Малиновые блоки звука

Зелёные блоки пера

Желтые блоки управления

Голубые блоки сенсоров

Зеленые блоки операторов

Оранжевые блоки переменных

Блоки Scratch 2.0 отсутствующие в Snap!

Графический редактор

Запуск графического редактора

Интерфейс графического редактора

Отличия от графического редактора Scratch 1.4

Отличия от графического редактора Scratch 2.0

Некоторые важные понятия Snap!

Направление

Выпадающий список

Слои

Центр спрайта

Пронумерованные цвета и оттенки

Графические эффекты

Вложенные спрайты

Меню правой кнопки мышки

Создание пользовательских блоков

Создание блока типа Command

Создание блока типа Reporter

Создание блока типа Predicate

Создание блока рисующего треугольник

Создание блока вырезающего первое слово из фразы

Создание блока определяющего максимальное значение из введенного списка

Создание блока рисующего звезду

Создание блока for

Дополнительные блоки

label

функция if

for

catch

throw

Функция catch

throw с параметром

if and pause

ignore

tell

asc

join words

list to sentence

sentence to list

word to list

list to word

map over

empty?

keep items such that

Combine with

for each

Отрывок из книги

Snap! – блочная среда программирования, разработанная на основе Scratch в Калифорнийском университете в Беркли (University of California at Berkeley).

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

.....

– Firefox версия не ниже 38;

– Edge версия не ниже 12;

.....

Добавление нового отзыва

Комментарий Поле, отмеченное звёздочкой  — обязательно к заполнению

Отзывы и комментарии читателей

Нет рецензий. Будьте первым, кто напишет рецензию на книгу Знакомьтесь, это Snap! Блочная среда программирования мощнее Scratch
Подняться наверх