Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015
Инфоурок / Информатика / Конспекты / Конспект занятия "Ветвление в среде визуального программирования Scratch"

Конспект занятия "Ветвление в среде визуального программирования Scratch"



Осталось всего 4 дня приёма заявок на
Международный конкурс "Мириады открытий"
(конкурс сразу по 24 предметам за один оргвзнос)


  • Информатика

Поделитесь материалом с коллегами:

Ветвление в среде Scratch


Цель: Познакомиться с действием команд «Если …» блока КОНТРОЛЬ; простыми и составными условиями, логическими операциями И, ИЛИ, НЕ; рассмотреть команды блока СЕНСОРЫ; познакомиться с элементами блока ОПЕРАТОРЫ, с техникой разветвления анимированных действий.


КОМАНДЫ ВЕТВЛЕНИЯ «ЕСЛИ…».

  1. Команда ветвления ПОЛНОЙ ФОРМЫ.





hello_html_47fbf47f.png




Команды, следующие за командой «Если… иначе …» (прикрепленные под ней), выполняются независимо от условия сразу после выполнения команды «Если ... иначе …».


  1. Команда ветвления СОКРАЩЕННОЙ ФОРМЫ.


hello_html_mbff90c6.png

Если условие соблюдается, то выполняются вставленные в нее команды, а если нет – команды, следующие за этой командой ветвления.


Команды, следующие за командой ветвления, выполняются, и когда условие в ветвлении соблюдается, и когда не соблюдается, – они в любом случае выполняются следом за командой «Если …»/ «Если … иначе …».

Условие.

  1. Простое.

Может состоять из вопросительных элементов блока СЕНСОРЫ:

hello_html_29571a43.png

hello_html_m5288a38d.png

hello_html_6a8b6499.png

или элементов сравнения (отношения) блока ОПЕРАТОРЫ:

hello_html_m7fb5e0e0.png.


  1. Составное.

Состоит из двух или нескольких вопросов/отношений, соединенных логическими операциями И, ИЛИ, НЕ. Для этого используются следующие блочки блока ОПЕРАТОРЫ.





И – условие ИСТИННО, если истинны ОБА вопроса/отношения.


ИЛИ – условие ИСТИННО, если истинно ХОТЯ БЫ ОДНО.


НЕ – отрицание вопроса/отношения.



hello_html_m414480da.png






Если ввести число от 1 по 5, то Кот сразу скажет: «Идем дальше». Если меньше 1 или больше 5, то он подумает: «Такой в школе нет!» и скажет: «Идем дальше».




Условие равнозначно: hello_html_6ae13851.png, так как в нем отрицается правильный диапазон школьных оценок, то есть «не (больше 0 И меньше 5) ». То есть мы пишем условие правильного диапазона оценок (больше 0 И меньше 5) и отрицаем его – в этом случае и сообщаем, что «такой нет в школе».


Чтобы в качестве условия использовать элементов блока СЕНСОРЫ: hello_html_29571a43.png, надо вставить данный элемент в окошко (соответствующей формы) условия команды «Если …» и подведя курсор мышки к окошку цвета щелкнуть ЛКМ, при этом курсор примет вид пипетки, которой нужно зацепить необходимый цвет.

hello_html_68c93b41.png



Задание: Составить скрипт для произвольной анимации, в котрой герой задает вопрос и проверяет правильность ответа на него. Например:

hello_html_3677b999.png




Дополнительно: Изменить скрипт, чтобы в случае неправильного ответа герой говорил: «Неверно, попробуй снова» и так до тех пор, пока не будет дан правильный ответ. Использовать полную форму команды ветвления.




57 вебинаров для учителей на разные темы
ПЕРЕЙТИ к бесплатному просмотру
(заказ свидетельства о просмотре - только до 11 декабря)


Автор
Дата добавления 25.08.2016
Раздел Информатика
Подраздел Конспекты
Просмотров36
Номер материала ДБ-165191
Получить свидетельство о публикации
Похожие материалы

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