Інформатика 7 клас - Казанцева О.П. - Богдан 2015 рік

Розділ 3 Алгоритми з повторенням та розгалуженням

§ 9. Висловлювання. Істинні та хибні висловлювання

9.2. ЛОГІЧНІ ОПЕРАТОРИ В СЕРЕДОВИЩІ SCRATCH

Логіка побудови висловлювань дуже гармонійно поєднується з принципами роботи комп'ютера і основними методами його програмування. Всі апаратні компоненти комп'ютера побудовані на логічних мікросхемах. Вам відомо, що система подання інформації в комп'ютері заснована на понятті біта, що мав лише два стани — 0 та 1 (відповідно ХИБНІСТЬ та ІСТИНА). Логічні оператори використовують у всіх мовах програмування. У Scratch з їх допомогою задають умови зміни поведінки об’єктів. Які це умови, немає жодного значення, головне, якими вони є — істинними чи хибними. У Scratch-проектах важливо, наприклад, чи було натиснуто якусь клавішу, і немає жодного значення, хто її натиснув, коли і якою рукою. Створювати в Scratch умови зміни поведінки об’єктів можна, додаючи до скриптів оператори порівняння:

 —  лівий параметр менший за правий;

 — лівий параметр більший за правий;

 — параметри рівні; а також оператори, що дають змогу здійснювати логічні операції над висловлюваннями:

 — обидва висловлювання є істинними (логічне множення);

 — принаймні одне з висловлювань є правдивим (логічне додавання);

 — висловлювання є протилежним до заданого (логічне заперечення).

Логічні оператори в Scratch, що мають таку форму  зазвичай використовують усередині С-блоків під час створення розгалужень і циклів — конструкцій алгоритмів, які керують порядком виконання програм і здатні формувати ілюзію розумної поведінки спрайтів. На рис. 3.34 наведено приклади блоків логіки.

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

ВПРАВА 17

Завдання. Створити в програмі Scratch проект, у якому дослідити, як логічні оператори у скрипті впливають на зміну поведінки спрайта.

1. Додайте до проекту спрайт Ghost 1 з папки Fantasy в бібліотеці програми, два його образи (Ghost2-a і Ghost2-b) та будь-який фон для цієї сцени на вибір.

Рис. 3.35

2. Складіть для спрайта привиду скрипт, як показано на рис. 3.36.

Рис. 3.36

3. Запустіть проект на виконання, клацнувши кнопку із зеленим прапорцем. Уважно вивчіть команди скрипта, щоб зрозуміти, за яких умов спрайт змінює свій образ і поступово зникає зі сцени та коли привид пересувається по сцені.

4. Збережіть проект під назвою Впр17_Прізвище.

Назвіть блоки логіки, які було використано в цьому скрипті.

ВПРАВА 18

САМОСТІЙНО

Завдання. Визначити, які значення — істинні чи хибні — передають у програму наведені нижче логічні оператори.

Висновки

Висловлювання — це розповідне речення, яке можна охарактеризувати як істинне або хибне.

Висловлювання можуть бути простими або складними.

Висловлювання наливають простим, якщо воно не включай в себе самостійні частини, які в висловлюваннями.

Складне висловлювання складається з простих висловлювань, що з’єднані логічними зв’язками (операціями).

Логічними зв'язками є сполучники «і», «або» та частка «не».

Контрольні запитання та завдання

1. Що таке висловлювання?

2. Які висловлювання наливають простими? Наведіть приклади простих висловлювань.

3. Які висловлювання наливають складними? Наведіть приклади складних висловлювань.

4. Назвіть блоки логіки в середовищі Scratch.






Відвідайте наш новий сайт - Матеріали для Нової української школи - планування, розробки уроків, дидактичні та методичні матеріали, підручники та зошити

Віртуальна читальня освітніх матеріалів для студентів, вчителів, учнів та батьків.

Наш сайт не претендує на авторство розміщених матеріалів. Ми тільки конвертуємо у зручний формат матеріали з мережі Інтернет які знаходяться у відкритому доступі та надіслані нашими відвідувачами.

Всі матеріали на сайті доступні за ліцензією Creative Commons Attribution-Sharealike 3.0 Unported CC BY-SA 3.0 та GNU Free Documentation License (GFDL)

Якщо ви являєтесь володарем авторського права на будь-який розміщений у нас матеріал і маєте намір видалити його зверніться для узгодження до адміністратора сайту.

Дозволяється копіювати матеріали з обов'язковим гіпертекстовим посиланням на сайт, будьте вдячними ми приклали багато зусиль щоб привести інформацію у зручний вигляд.

© 2007-2019 Всі права на дизайн сайту належать С.Є.А.