Змість
Змінні та постійні величини……………………………………….3
Команда присвоювання…………………………………………….6
Пригадай! Агоритми з повтореннями………………………….8
Складання та виконання алгоритмів з повторенням і розгалуженням у середовищі Scratch…………………………9
Складання та виконання алгоритмів із повторенням та розгалуженням у середовищі Скретч. Практична робота…11
Створення алгоритмів і програм
із розгалуженнями та повтореннями…………………………..13
Поняття “умова”…………………………………………………….14
Як створити гру – Кіт та мишеня – візуальне програмування Scratch 2……………………………………………………………..15
Як створити гру – Полювання на відьму – візуальне програмування Scratch2…………………………………………16
Добірка теоретичних і практичних навчальних матеріалів з різних джерел………………………………………………………17
Тести для самоперевірки………………………………………….18
Список використаних джерел………………………………19
Змінні та постійні величини
Що таке величина та які властивості вона має?
Величини поділяють на змінні та постійні (константи). Величина, яка має одне й те саме значення в будь-які моменти часу, називається постійною, або константою.
Величина, яка в різні моменти часу може набувати різних значень, називається змінною.
Числові величини за типом
Числові величини – це величини, які можуть набувати значень з деяких числових множин.
Логічні величини можуть набувати тільки одного із двох значень: True (істина) або False (хибність).
Величини з текстовими значеннями можуть мати символьні або рядкові типи.
Символьні величини можуть набувати значень із деякої множини символів, і кожне значення може містити лише один символ.
Рядкові величини – це величини, що можуть набувати значень із деякої множини послідовностей символів, зокрема, слів або наборів слів.
Тип величини – це сукупність множини допустимих значень і операцій, які дозволяється виконувати над цими значеннями.
Тип величини визначає обсяг пам’яті, необхідний для змерігання її значень, а також структуру даних.
Тип величини характеризує як постійні, так і змінні величини.
Команда присвоювавння
Щоб надати величині (змінній або сталій) певного значення, в алгоритмах викорис-товують команду присвоювання.
Загальний вигляд команди присвоювання такий:
<ім’я величини> <знак присвоювання> <значення або вираз>
Ім’я величини може складатися з одного або кількох символів. Такими символами
можуть бути літери (великі та малі), цифри, символ підкреслення та інші.
Як знак присвоювання використовують:
-
символ := (складається з двох символів : і =, які розміщені поруч без пропусків
і розглядаються як один символ);
-символ = ;
– слова присвоїти, надати значення, запам’ятати значення
та інше.
Значенням величини може бути:
-
число (ціле або дробове, причому в десяткових дробах ціла частина від дробової
відокремлюється крапкою);
– текст (береться в одинарні або подвійні лапки);
– спеціальні значення (наприклад, TRUE (англ. true – правда, істина) або FALSE
(англ. false – хиба))
та інше.
Наведемо приклади таких команд:
S := 15 m := 22.7 t1 := -50 маса := 92.45 Мій_зріст := 152
Предмет := ʹІнформатикаʹ край_сцени := TRUE
Після виконання цих команд величина S матиме значення 15, величина m – зна-
чення 22,7, величина t1 – значення –50 і т. д.
Пригадай! Агоритми з повтореннями
Складання та виконання алгоритмів з повторенням і розгалуженням у середовищі Scratch.
Алгоритм – це запис скінченої послідовності вказівок, що визначає, які дії і в якому порядку потрібно виконати для досягнення певної мети.
Форми подання алгоритмів:
– словесна;
– графічна;
– комп’ютерна програма.
Алгоритм, у якому передбачається багаторазове виконання одного й того самого набору команд, називають циклічним. Базова структура – повторення.
Скретч має 4 види циклів:
Див. рис. 1.
Алгоритм, у якому набір команд передбачається виконувати в залежності від умови називають розгалуженим або алгоритмом з розгалуженням. Базова структура – розгалуження або вибір.
Повне розгалуження у Скретч:
Див. рис. 2.
Неповне розгалуження у Скретч:
Див. рис. 3
Складання та виконання алгоритмів із повторенням та розгалуженням у середовищі Скретч. Практична робота.
Складання та виконання алгоритмів із повторенням та розгалуженням у середовищі Скретч. Практична робота.
Створення алгоритмів і програм
із розгалуженнями та повтореннями
Алгоритм, у якому ті чи інші команди виконуються залежно від заданої умови, називається алгоритмом із розгалуженням.
Поняття “умова”
Існує величезна кількість чисел і букв, а логічні дані мають тільки два значення: істина (Так) – хибність (Ні).
У реальному житті властивості багатьох об’єктів і явищ можна визначити двома показниками, наприклад: день – ніч, біле – чорне, включено – виключено. Також і в комп’ютерних програмах часто для виконання певних дій досить знати, є істиною чи хибністю наявність певної ознаки, не враховуючи інші ознаки.
Наприклад, нам неважливо, хто саме і якою рукою натиснув на клавішу пробіл, досить знати, що натискання дійсно було.
Для логічних операцій в блоці операторів є 6 логічних дій. З їх допомогою можна визначити істинно або хибно, що:
Як створити гру – Кіт та мишеня – візуальне програмування Scratch 2
Як створити гру – Полювання на відьму – візуальне програмування Scratch
Добірка теоретичних і практичних навчальних матеріалів з різних джерел
Тест 2. Величини. Алгоритми роботи з величинами
Величини. Змінні. Вказівка присвоєння.
Алгоритми та програми
Опрацювання величин в середовищі Lazarus 4
Тести для самоперевірки
Список використаних джерел
- Вивчаємо інформатику разом – 7 клас. Google Sites: Sign-in. URL: https://sites.google.com/view/melnykol/матеріали-до-уроків/7-клас (дата звернення: 07.02.2023).
- Підручник Інформатика 7 клас Ривкінд 2020. Шкільні підручники онлайн. URL: https://pidruchnyk.com.ua/1487-informatyka-ryvknd-7-klas-2020.html (дата звернення: 08.02.2023).
- Адміністратор. Підручник Інформатика 7 клас Бондаренко 2020. informatik.pp.ua – Все для вчителя інформатики. URL: https://informatik.pp.ua/pidruchniki/7-klas/pidruchnyk-informatyka-7-klas-bondarenko-2020 (дата звернення: 08.02.2023).
- Освітній проект «На Урок» для вчителів. Освітній проект «На Урок» для вчителів. URL: https://naurok.com.ua/ (дата звернення: 08.02.2023).
Published: Feb 8, 2023
Latest Revision: Feb 8, 2023
Ourboox Unique Identifier: OB-1416052
Copyright © 2023