воскресенье, декабря 2

Считаем символы

В этом проекте вы пишете слово, а Синий Пёс считает количество букв в нём. Попробуйте:

Еще об этом проекте

Для того, чтобы посчитать буквы в слове и выдать результат, нужно создать конструкцию из ярко-зелёных кирпичиков:


Об остальных кирпичиках в скрипте вы уже знаете.

Диалог

Синий Пёс проснулся и решил пожелать вам доброго утра. Он хочет обратиться к каждому по имени. Поэтому Пёс спрашивает имя:

Для приветствия с использованием полученного ответа нужно взять конструкцию Слить, которая находится в ярко-зелёном ящике Операторы.

Хорошо было бы поставить восклицательный знак в конце приветствия. Поэтому используем ещё раз кирпичик Слить.

Для вывода строки на экран используйте фиолетовый кирпичик Говорить.

Вот какой диалог получается:

Еще об этом проекте
А на какую тему вы хотите побеседовать с героями Скретч дальше?

пятница, ноября 30

Таблица умножения

Синий Пёс решил проверить, как вы знаете таблицу умножения. Для этого он будет задавать вам примеры на умножение чисел до 10, спрашивать ваш ответ и проверять его.

Для всех этих действий ему понадобились две переменные:
a и b - это случайные числа от 0 до 10, которые будут перемножаться
Переменные создаются в оранжевом ящике. Галочки рядом с переменными означают, что их значения появляются в окошках на сцене.

Для задания переменных используем зелёный ящик:

Дальше необходимо спросить у пользователя результат умножения чисел. Это можно сделать так:

После этого в программе будет происходить проверка ответа на правильность. Значит, нам понадобится конструкция Если - Или: здесь можно прописать варианты дальнейшего развития событий и при правильном, и при неправильном ответе:

Обратите внимание: после слова если нужно составить условие, которое мы проверяем (правильность ответа, введённого с клавиатуры). Условие должно выглядеть так:

Собираем скрипт. Синий Пёс готов умножать числа и проверять вас:

Scratch Project
Подумайте: 

- как сделать так, чтобы значения переменных a и b появлялись не в окошках на экране, а в самом вопросе? вот так:

- что нужно сделать, чтобы проверка происходила не один раз, а несколько (например, 5 раз)?

- как следует изменить скрипт, чтобы в нём при многократной проверке происходил подсчёт количества правильных ответов?

- какую конструкцию нужно добавить в скрипт, чтобы при неправильном ответе давалась ещё одна попытка на поиск верного ответа?

В комментариях вы можете написать о том, что получилось и какие вопросы остались нерешёнными.

понедельник, ноября 26

Начинаем считать

Сегодня Синий Пёс решил заняться математикой. Он начал с самого простого примера - нахождения суммы двух чисел a и b, которые могут быть совершенно любыми (вы можете задать их с клавиатуры).

Scratch Project

Для такого проекта пришлось создать три переменных в ящике Переменные:






Для задания переменных в ходе программы можно использовать следующую конструкцию:


Чтобы рассчитать сумму и вывести её на экран, необходимо сделать следующее:

Попробуйте написать для своих героев скрипты, в которых будет рассчитано:
1) a - b
2) a * b
3) a / b
4) ( a + b ) * c

Вы можете взять и другие математические выражения.