|
Виды данных
Для запуска проекта с примером щелкнуть по ссылке EAndmed_L.sb
Программа считывает введенные пользователем имя и рост. На основе последнего находится норма веса: рост - 100 и рисуется отрезок соответствующей длины (1 пиксель = 2 cm). Для запуска нажать на пробел.
Проект демонстрирует использование данных различного вида :
символьные данные (числа и тексты), графические данные (объекты) и аудиоданные (звуки).
Символьные данные представлены константами и переменными.
Значения констант используются в полях скриптов:
- числовые константы: -210, 155, 1, 100, и т.п.
- текстовые константы: Привет! Меня зовут Kraps, ! Каков твой рост? и т.п.
Имена переменных (name, growth и nor_weight)
используются в блоках скриптов, их текущие значения видны в мониторах на сцене.
В скриптах представлены и различные типичные действия с символьными данными:
присваивание значения переменной: блоки поставить переменная в выражение,
например, поставить name в [ ], (NB! Пустое значение!), поставить name в ответ, поставить nor_weight в growth - 100
считывание значения с клавиатуры и его сохранение в переменной
: спросить ... и ждать, поставить переменная в ответ
нахождение значения с помощью выражения:
числовые выражения: growth - 100, длина / 2 - 5 и т.п.
текстовые выражения: слить name ! Каков твой рост?,
слить Твоя норма веса: nor_weight
Графические данные представлены в этом проекте несколькими различными способами:
- импортированные спрайты из графических файлов: Kraps и Juku,
- созданные с помощью графического редактора спрайты: рисовальщик1 (красный кружок) и рисовальщик2 (невидимый),
- созданные редактором рисования пассивные спрайты: заголовки, сообщения и т.п.
- созданный пером рисунок во время выполнения программы
Представлена анимация (движение) графических объектов: рисовальщики, Juku и Kraps
Использование звуковых данных представлены в скриптах Krapsа и Juku несколькими различными способами:
- импортированные из файлов клипы в блоках играть звук: мяу, смех,
- записанные в Scratch звуковые клипы: (Juku) Приветствие
- звуки, воспроизводимые блоками барабану играть... и ноту играть ...
Скрипты проекта

Скрипты рисовальщиков

|