пятница, ноября 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

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

среда, ноября 21

Волшебный мяч

Сегодня был замечательный день и у Синего Пса было очень хорошее настроение. Он решил заколдовать мяч, чтобы тот перемещался по экрану случайным образом и менял свой цвет при столкновении со стеной. Вот что у него получилось:

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


В своём проекте Синий Пёс использовал возможности зелёного ящика, в котором можно задать случайные числа.
Для координаты x: 
И для координаты y:
А ещё ему пригодился ящик сенсоров, чтобы сделать проверку касания края:
А какое волшебство получилось у вас?






Строим лестницы

Любопытный Пёс решил научиться строить лесенки в Скретч. Такие:
И такие:

Для этого он продумал, какой будет высота и ширина ступенек, потому что от этого зависит, как будут изменяться координаты x и y в скрипте. А ещё он сосчитал все ступеньки, так как количество ступенек лестницы равно числу повторений в скрипте.
Пёс не поленился и для каждой лесенки заполнил следующие строки:
Высота ступенек: __________
Ширина ступенек: ____________
Как изменяется x: ____________
Как изменяется y: ____________
Количество ступенек (повторений): _____

Это помогло ему написать программу и построить лестницу. А у тебя получилось?


Рисуем буквы


Сегодня Синий Пёс в скретч-лаборатории изучает алфавит. Фоном сцены он выбрал систему координат (xy-grid). Для того, чтобы начертить букву в скретч, Пёс провёл подготовку: он отметил точки, по которым будет перемещаться на экране, выяснил их координаты. Вот что у него получилось:


После этого Пёс написал скрипты:

И теперь он рисует букву Н:

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

А какие буквы получаются у вас?

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

Лаборатория Скретч начинает работу

Уважаемые потенциальные участники скретч-олимпиады!

Синий Пёс приветствует вас в Лаборатории Скретч!

Мы предлагаем вам в первую очередь сделать следующее:
- скачать программу с официального сайта и установить на ПК;
- посмотреть обучающие материалы;
- попробовать сделать первый проект.

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