Алгоритми і виконавці
TRANSCRIPT
![Page 1: Алгоритми і виконавці](https://reader038.vdocuments.net/reader038/viewer/2022102717/55b9a170bb61eb37408b4699/html5/thumbnails/1.jpg)
Алгоритми і виконавці. Середовище
програмування Scratch
Закревська Є.С., старший викладач кафедри інформатики та ІКТ в освіті
![Page 2: Алгоритми і виконавці](https://reader038.vdocuments.net/reader038/viewer/2022102717/55b9a170bb61eb37408b4699/html5/thumbnails/2.jpg)
Інтернет-сервіси для програмування у
початковій школі: - Codemonkey; - Code Combat; - Code.org; Середовище програмування Scratch;
Зміст
![Page 3: Алгоритми і виконавці](https://reader038.vdocuments.net/reader038/viewer/2022102717/55b9a170bb61eb37408b4699/html5/thumbnails/3.jpg)
Успіх в будь-якій кар'єрі 21 століття
Програмування – один з найважливіших компонентів інформатики, навчання якому в епоху сучасного технологічного
суспільства не викликає сумніву.
![Page 5: Алгоритми і виконавці](https://reader038.vdocuments.net/reader038/viewer/2022102717/55b9a170bb61eb37408b4699/html5/thumbnails/5.jpg)
Це захоплююча он-лайн гра, в процесі проходження якої діти
будуть крок за кроком знайомитися з основами програмування. Як вже було сказано, процес навчання являє собою он-лайн гру про мавпочку, яка бродить зеленим полем і підбирає банани. На перший погляд все просто, але для того, що б змусити мавпочку рухатися в потрібному напрямку до заповітного частування, потрібно написати послідовність команд і задати їх виконання. Екран складається з поля, яким пересувається мавпочка, і вікна для введення кодів програми (з правого боку екрану). Гра розділена на рівні від простого до складного, а до кожного завдання даються підказки, зрозумілі навіть підлітку. Написання алгоритмів так само йде від простого до складного, і це надихає на подальші кроки в сфері програмування.
Короткий опис
![Page 6: Алгоритми і виконавці](https://reader038.vdocuments.net/reader038/viewer/2022102717/55b9a170bb61eb37408b4699/html5/thumbnails/6.jpg)
Задача:
![Page 7: Алгоритми і виконавці](https://reader038.vdocuments.net/reader038/viewer/2022102717/55b9a170bb61eb37408b4699/html5/thumbnails/7.jpg)
Сторінка сайту: www.codecombat.com
Code Combat
![Page 8: Алгоритми і виконавці](https://reader038.vdocuments.net/reader038/viewer/2022102717/55b9a170bb61eb37408b4699/html5/thumbnails/8.jpg)
Сайт Code Combat – повноцінна он-лайн
гра. Розробники створили захоплюючу історію, в якій діти будуть управляти початківцем чарівником, який потрапляє в різні кумедні ситуації. Виплутатися з них він може тільки з вашою допомогою і за допомогою своїх заклинань, які являють собою різні команди мови JavaScript.
Короткий опис
![Page 9: Алгоритми і виконавці](https://reader038.vdocuments.net/reader038/viewer/2022102717/55b9a170bb61eb37408b4699/html5/thumbnails/9.jpg)
Задача:
![Page 10: Алгоритми і виконавці](https://reader038.vdocuments.net/reader038/viewer/2022102717/55b9a170bb61eb37408b4699/html5/thumbnails/10.jpg)
Сторінка сайту: learn.code.org
Code.org
![Page 11: Алгоритми і виконавці](https://reader038.vdocuments.net/reader038/viewer/2022102717/55b9a170bb61eb37408b4699/html5/thumbnails/11.jpg)
Цей ресурс з першого погляду
сподобається вашим дітям. Адже навчання тут відбувається в ігровій формі, а основні персонажі запозичені з популярної серії Angry Birds. В ході навчання дітям доведеться виконувати різні завдання, виконуючи які, вони вивчать основні принципи програмування і навіть зможуть створити власну простеньку комп'ютерну гру.
Короткий опис
![Page 12: Алгоритми і виконавці](https://reader038.vdocuments.net/reader038/viewer/2022102717/55b9a170bb61eb37408b4699/html5/thumbnails/12.jpg)
Курс 1 дозволяє дітям, які рано навчилися читати, створювати комп'ютерні програми, які допоможуть учням взаємодіяти один з одним, розвивати навички вирішення завдань і долати труднощі. До кінця курсу учні створять свої перші власні ігри або історії, якими можна поділитися. Рекомендується для дошкільнят та першокласників.Курс 2 розроблений для учнів, які вже вміють читати, але не мають досвіду програмування. У цьому курсі учні будуть створювати програми для вирішення завдань і розробляти інтерактивні ігри або історії, якими вони можуть поділитися. Рекомендується для 2-5 класів.Курс 3 розроблений для учнів, які освоїли Курс 2. Учні будуть глибше вникати в теми, з якими познайомилися на попередньому курсі, освоюючи рішення більш складних завдань. До кінця курсу учні створюють інтерактивні історії та ігри, якими вони можуть поділитися з іншими. Рекомендовано для 4-5 класів.Додатково розміщені ігри.
![Page 13: Алгоритми і виконавці](https://reader038.vdocuments.net/reader038/viewer/2022102717/55b9a170bb61eb37408b4699/html5/thumbnails/13.jpg)
Scratch
Scratch – анімаційне середовище програмування, яке призначене для учнів віком від 8 до 16 років
![Page 14: Алгоритми і виконавці](https://reader038.vdocuments.net/reader038/viewer/2022102717/55b9a170bb61eb37408b4699/html5/thumbnails/14.jpg)
1 крок заходимо на сайт - http
://scratch.mit.edu/ 2 крок – реєстрація
Працюємо на сайті
![Page 15: Алгоритми і виконавці](https://reader038.vdocuments.net/reader038/viewer/2022102717/55b9a170bb61eb37408b4699/html5/thumbnails/15.jpg)
![Page 16: Алгоритми і виконавці](https://reader038.vdocuments.net/reader038/viewer/2022102717/55b9a170bb61eb37408b4699/html5/thumbnails/16.jpg)
http://scratch.mit.edu/scratch2download/
Завантажуємо на комп’ютер
![Page 17: Алгоритми і виконавці](https://reader038.vdocuments.net/reader038/viewer/2022102717/55b9a170bb61eb37408b4699/html5/thumbnails/17.jpg)
Виконавець – об'єкт, який виконує команди. Виконавцями можуть бути люди, тварини. Ми користуємось багатьма пристроями, які
також виконують команди. Наприклад, мікрохвильова піч, мобільний телефон тощо.
Команда – наказ, вказівка виконати певні дії.
Система команд виконавця визначає, які дії він може виконувати.
Алгоритм – це послідовність команд. В алгоритм можуть входити лише ті
команди, які виконавець зможе виконати, тобто команди із системи
команд цього виконавця.
Створений алгоритм у Scratch називається проектом.
![Page 18: Алгоритми і виконавці](https://reader038.vdocuments.net/reader038/viewer/2022102717/55b9a170bb61eb37408b4699/html5/thumbnails/18.jpg)
Скретч (версія 1.4)
![Page 19: Алгоритми і виконавці](https://reader038.vdocuments.net/reader038/viewer/2022102717/55b9a170bb61eb37408b4699/html5/thumbnails/19.jpg)
Скретч (версія 2 Offline Editor)
![Page 20: Алгоритми і виконавці](https://reader038.vdocuments.net/reader038/viewer/2022102717/55b9a170bb61eb37408b4699/html5/thumbnails/20.jpg)
Задача:
![Page 21: Алгоритми і виконавці](https://reader038.vdocuments.net/reader038/viewer/2022102717/55b9a170bb61eb37408b4699/html5/thumbnails/21.jpg)
Задача:
![Page 22: Алгоритми і виконавці](https://reader038.vdocuments.net/reader038/viewer/2022102717/55b9a170bb61eb37408b4699/html5/thumbnails/22.jpg)
Корисні джерел
а http://
iktkurs2012.blogspot.com/2014/08/scratch.html
![Page 23: Алгоритми і виконавці](https://reader038.vdocuments.net/reader038/viewer/2022102717/55b9a170bb61eb37408b4699/html5/thumbnails/23.jpg)
Корисні джерела
http://scratch-book.ecwid.com/?~~mode=product&~~id=43882754#!/Программирование-на-Scratch-2-Часть-1-Формат-EPUB/p/43829351/category=11294026