Интерактивность, условия и переменные
Давайте вспомним!
Интерактивность – возможность взаимодействия между объектами, принадлежащими разным средам.
Добавьте на сцену еще один объект, продублируйте сценарий первого объекта и перенесите его на второй. В итоге по холсту следом
Переменные
Скрипты для объектов
Можно и дальше поиграть с интерактивностью. Пусть объекты меняют свой внешний вид при нажатии определенных клавиш.
Самостоятельная работа:
Удачи вам в работе! Надеюсь до скорого свидания!
2.14M
Category: informaticsinformatics

Интерактивность, условия и переменные

1. Интерактивность, условия и переменные

Департамент образования и науки города Севастополя
ГБОУ «Центр дополнительного образования
«Малая академия наук»
Отделение: Компьютерные науки
Секция: Робототехника
Разработала:
Лобанова Татьяна Константиновна,
педагог дополнительного образования
ГБОУ ЦДО «Малая академия наук»

2. Давайте вспомним!

Что такое скрипт?
Что такое одновременное выполнение скриптов?
Что такое последовательное выполнение скриптов?
Как можно добиться, чтобы Спрайты выполняли
последовательно команды ?
2

3. Интерактивность – возможность взаимодействия между объектами, принадлежащими разным средам.

Если в написанной нами программе задано, что кот из
Scratch догоняет мышь из Scratch, а она реагирует на
него и убегает, то это не будем считать
интерактивностью.
И кот и мышь – объекты одной среды.
А вот если кот из Scratch реагирует на действия
реального человека (например, нажатие
пользователем определенной клавиши), то это уже
интерактивность, т.к. объекты принадлежат разным
“средам обитания”.
3

4.

После запуска,
объект будет
преследовать курсор,
если зажать левую
кнопку
мыши.
В разделе «Сенсоры»

Цикл бесконечный
Цикл с условием. Такой цикл выполняется лишь тогда, когда условие
истинно.
4

5. Добавьте на сцену еще один объект, продублируйте сценарий первого объекта и перенесите его на второй. В итоге по холсту следом

за курсором мыши должны “ходить”
два объекта.
Усложним программу.
Пусть объекты перемещаются не вместе, а
врозь: сначала один бегает за курсором, потом —
другой. Переключение “активности” между
объектами пусть происходит с помощью
клавиши пробел. Как организовать такую
программу?
5

6. Переменные

Переменные представляют собой ячейки, в которых
хранятся какие-либо данные (число, строка и др.). Причем
содержимое ячеек может меняться в процессе выполнения
программы.
Создадим ячейкупеременную под
именем «идущий».
Пусть если идущий = 0, то
двигается первый объект, а
если переменная равна
единице, то — второй.
Изменение значения
переменной будет
происходить при нажатии
клавиши пробел.
6

7. Скрипты для объектов

Расположить скрипт
в объекте Сцена
Для 1 Спрайта
Для 2 Спрайта
7

8. Можно и дальше поиграть с интерактивностью. Пусть объекты меняют свой внешний вид при нажатии определенных клавиш.

8

9. Самостоятельная работа:

Составьте программу в среде
Scratch, при выполнении которой
пользователь может управлять
объектом с помощью стрелок на
клавиатуре, а при нажатии какихнибудь других клавиш, объект
“думает” разные “мысли”.
9

10. Удачи вам в работе! Надеюсь до скорого свидания!

10

11.

SlidesCarnival icons are editable shapes.
This means that you can:
Resize them without losing quality.
Change fill color and opacity.
Isn’t that nice? :)
Examples:
11
English     Русский Rules