Читаем Программирование на Scratch 2. Часть 1 полностью

Сенсор касания спрайтов. Из выпадающего списка можно выбрать любой спрайт, а также курсор мышки и край экрана. Сенсор принимает значение «истина», если текущий спрайт касается выбранного.

Сенсор касания цвета. Цвет можно выбрать с помощью курсора мышки, который становится похож на руку. Сенсор принимает значение «истина», если текущий спрайт касается выбранного цвета.

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

Блок вычисления расстояния от текущего спрайта, до спрайта, выбранного из выпадающего списка или до указателя мышки. Возвращает числовое значение расстояния.

Блок запроса на ввод информации. Выводит на экран вопрос, и строку ввода информации. После ввода ответа нажмите Enter, или кликните мышкой на синий кружочек с галочкой.

Блок ввода информации. Возвращает значение, введённое пользователем в строке ввода.

Сенсор нажатия клавиш клавиатуры. Сенсор принимает значение «истина», если нажата клавиша, выбранная из выпадающего списка.

Сенсор нажатия мышки. Сенсор принимает значение «истина», если мышка нажата.

Блок возвращает из памяти работающей программы текущую координату Х курсора мышки.

Блок возвращает из памяти работающей программы текущую координату Y курсора мышки.

Блок возвращает из памяти работающей программы текущее значение уровня громкости.

Блок возвращает из памяти работающей программы количество движений над видеоизображением.

Блок поворота видеоизображения.

Блок изменения прозрачности видеоизображения.

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

Блок перезапуска таймера. Обнуляет значение таймера.

Блок возвращения из памяти работающей программы различных параметров спрайта, выбранного из выпадающего списка.

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

Блок возвращения из памяти компьютера количества дней, прошедших с начала века.

Блок возвращения из памяти сайта scratch.mit.edu имени пользователя, который запустил программу.

З. БЛОКИ ОПЕРАТОРОВ.

Оператор сложения двух чисел.

Оператор вычитания двух чисел

Оператор умножения двух чисел.

Оператор деления двух чисел.

Оператор генерации случайных чисел. Возвращает случайное целое число из заданного диапазона.

Логическое сравнение двух чисел. Возвращает значение «истина», если первое число меньше второго.

Логическое сравнение двух чисел. Возвращает значение «истина», если числа равны.

Логическое сравнение двух чисел. Возвращает значение «истина», если первое число больше второго.

Логическая операция И. Возвращает значение «истина», если оба условия истинны.

Логическая операция ИЛИ. Возвращает значение «истина», если хотя бы одно из условий истинно.

Логическое НЕ. Возвращает значение «истина», если условие ложно.

Блок объединения двух текстовых строк. Возвращает объединённую строку.

Блок получения символа из строки текста. Возвращает символ с указанным номером из строки текста.

Блок определения длины строки. Возвращает числовое значение длины текстовой строки.

Оператор остаток от деления. Возвращает остаток от деления первого числа на второе.

Оператор округления. Возвращает число без дробной части.

Оператор математических функций. Возвращает числовое значение математической функции, выбранной из выпадающего списка.

<p>ПРИЛОЖЕНИЕ 3. ОТРИЦАТЕЛЬНЫЕ ЧИСЛА.</p>

Все Вы умеете считать и знаете, что числа идут по порядку. Каждое следующее число больше предыдущего. Поэтому можно написать все числа в ряд и нарисовать рядом прямую линию. Это числовая ось.

Числовая ось, это прямая линия, на которой написаны все числа, начиная от 0 и до края бумаги. На самом деле числовая ось бесконечная. Если мысленно продлить её за пределы листа бумаги, то на ней будут числа 100 (сто), 1000 (тысяча), 1000000 (миллион), 1000000000 (миллиард) и даже ещё больше.

Числовая ось очень похожа на линейку. Если нарисовать числа через один сантиметр, то можно что-нибудь измерить.

Все числа на такой числовой оси больше ноля. Такие числа называются «положительные». Они вызывают только положительные эмоции. Например, два арбуза, три персика, пять шоколадок. А ещё бывают «отрицательные» числа. Это числа со знаком «минус».

Они идут от ноля влево до края бумаги и ещё дальше. Бывают числа -100, -1000, -1000000. Отрицательные числа вызывают отрицательные эмоции.

Например, если я дам Вам минус три персика, то это означает, что я отберу у Вас три персика.

Отрицательные числа обычно пишут в скобках. Вот несколько примеров.

1+(-1)=0

5+(-2)=3

(-10)+(-10)=(-20)

5+(-10)=(-5)

Вот числовая ось целиком.

Если мы прибавляем положительное число, мы двигаемся по числовой оси вправо. 2+2=4. 4 правее, чем 2. Если мы прибавляем отрицательное число, то мы двигаемся по числовой оси влево. 4+(-8)=(-4). (-4) левее чем 4.

Отрицательные числа очень часто используются в создании игр. Любое движение влево — это отрицательное число.

Перейти на страницу:

Похожие книги

1С: Бухгалтерия 8 с нуля
1С: Бухгалтерия 8 с нуля

Книга содержит полное описание приемов и методов работы с программой 1С:Бухгалтерия 8. Рассматривается автоматизация всех основных участков бухгалтерии: учет наличных и безналичных денежных средств, основных средств и НМА, прихода и расхода товарно-материальных ценностей, зарплаты, производства. Описано, как вводить исходные данные, заполнять справочники и каталоги, работать с первичными документами, проводить их по учету, формировать разнообразные отчеты, выводить данные на печать, настраивать программу и использовать ее сервисные функции. Каждый урок содержит подробное описание рассматриваемой темы с детальным разбором и иллюстрированием всех этапов.Для широкого круга пользователей.

Алексей Анатольевич Гладкий

Программирование, программы, базы данных / Программное обеспечение / Бухучет и аудит / Финансы и бизнес / Книги по IT / Словари и Энциклопедии
1С: Управление торговлей 8.2
1С: Управление торговлей 8.2

Современные торговые предприятия предлагают своим клиентам широчайший ассортимент товаров, который исчисляется тысячами и десятками тысяч наименований. Причем многие позиции могут реализовываться на разных условиях: предоплата, отсрочка платежи, скидка, наценка, объем партии, и т.д. Клиенты зачастую делятся на категории – VIP-клиент, обычный клиент, постоянный клиент, мелкооптовый клиент, и т.д. Товарные позиции могут комплектоваться и разукомплектовываться, многие товары подлежат обязательной сертификации и гигиеническим исследованиям, некондиционные позиции необходимо списывать, на складах периодически должна проводиться инвентаризация, каждая компания должна иметь свою маркетинговую политику и т.д., вообщем – современное торговое предприятие представляет живой организм, находящийся в постоянном движении.Очевидно, что вся эта кипучая деятельность требует автоматизации. Для решения этой задачи существуют специальные программные средства, и в этой книге мы познакомим вам с самым популярным продуктом, предназначенным для автоматизации деятельности торгового предприятия – «1С Управление торговлей», которое реализовано на новейшей технологической платформе версии 1С 8.2.

Алексей Анатольевич Гладкий

Финансы / Программирование, программы, базы данных