Алгоритми в програмному середовищі scratch
Алгоритми в середовищі Scratch[ред.]
Алгоритм – чітко задана послідовність кроків, які мають бути виконані для розв’язання завдання. Для ознайомлення із алгоритмами в школі на перших етапах використовують програмне середовище Scratch.
Про Scratch[ред.]
Scratch розширює можливості дизайну на комп'ютері, дає можливість легко поєднати графіку, зображення, звукові ефекти і музику в інтерактивному вмісті. З Scratch можна:
- створити персонажа, який танцює, співає і взаємодіє з іншими;
- створити зображення, яке крутиться, обертається і змінюється у відповідь на рух миші;
- Поєднати зображення, музику і звукові ефекти, щоб створити вітальну листівку або інтерактивний звіт.
Програмне середовище Scratch можна безкоштовно завантажити і вільно використовувати у шкільній чи позашкільній освіті.
Знайомство із Scratch[ред.]
В Scratch-проект можна додавати об'єкти: людей, автомобілі, тварин, одяг, фрукти, іграшки, дерева. Ці об'єкти називають спрайтами.Для кожного спрайта створюється скрипт, за допомогою якого їх можна навчити рухатися і розмовляти.
Екран, на якому відбуваються всі дії, називається сценою. На сцену можна додавати різноманітні фони.
Щоб запустити створену програму у програмному середовищі Scratch потрібно натиснути на зелений прапорець над областю сцени.
Щоб зупинити виконання програми потрібно натиснути на червоний кружечок над областю сцени.
На сцені одночасно можуть знаходиться і взаємодіяти декілька спрайтів.
Властивості алгоритмів в Scratch[ред.]
Для того, щоб правильно програмувати в середовищі Scratch потрібно знати властивості алгоритмів:
- Скінченість - алгоритм має закінчуватись після виконання певних дій. Є алгоритми нескінченні, як можуть тривати безкінечно.
- Дискретність - алгоритм має виконуватись у точній послідовності. Невиконання першої команди, не може допустити виконання наступної команди. Усі команди в алгоритмі є обов'язковими для виконання за винятком умови "якщо - то".
- Визначеність -усі команди алгоритму потрібно подавати чітко, щоб виконавець зміг їх виконати. Команди принеси два-три гриби виконавець не зможе виконати.
- Результативність - після виконання алгоритму, завжди має бути результат, який відповідатиме меті.
Види алгоритмів[ред.]
- Лінійний
- З розгалуженням
- Циклічний
This article "Алгоритми в програмному середовищі scratch" is from Wikipedia. The list of its authors can be seen in its historical and/or the page Edithistory:Алгоритми в програмному середовищі scratch.