Відмінності між версіями «Навчальний курс «Програмування в середовищі Scratch»»

Матеріал з Вікі ЦДУ
Перейти до: навігація, пошук
 
(не показані 4 проміжні версії цього учасника)
Рядок 130: Рядок 130:
 
===Практичні завдання===
 
===Практичні завдання===
 
====Тема 1.  Алгоритми з повторенням====
 
====Тема 1.  Алгоритми з повторенням====
<gallery>
+
[[Файл:Verhun_pov.jpg|300px|thumb|right]]
Файл:Google sevice foto.png|
+
Файл:Google-calendar foto.jpg|
+
Файл:Computerworld Online googl (9317).jpg|
+
Файл:Google-services all.jpg|
+
</gallery>
+
  
 
[https://drive.google.com/file/d/1zuF-xUvhp6PtiisNWXoaC9_K7D8-0Zuf/view?usp=sharing. Теоретичний матеріал]
 
[https://drive.google.com/file/d/1zuF-xUvhp6PtiisNWXoaC9_K7D8-0Zuf/view?usp=sharing. Теоретичний матеріал]
  
  
''' Алгоритми з повторенням''' -  
+
''' Алгоритми з повторенням''' - алгоритм у якому одна або кілька команд можуть виконуватися більше ніж один раз, називається циклом. Алгоритм, який містить цикл, називається алгоритмом із циклом, або алгоритмом з повторенням.
  
  
Рядок 154: Рядок 149:
  
 
'''Інформаційні ресурси:'''
 
'''Інформаційні ресурси:'''
*[http://www.google.ru/about/products/ Все о Google]
+
*[https://scratch.mit.edu/ scratch]
*[http://uk.wikipedia.org/wiki/%D0%A1%D0%B5%D1%80%D0%B2%D1%96%D1%81%D0%B8_%D1%82%D0%B0_%D0%BF%D0%BE%D1%81%D0%BB%D1%83%D0%B3%D0%B8_Google Сервіси та послуги Google — Вікіпедія]
+
*[https://uk.wikipedia.org/wiki/%D0%A1%D0%BA%D1%80%D0%B5%D1%82%D1%87_(%D0%BC%D0%BE%D0%B2%D0%B0_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F scratch— Вікіпедія]
*[http://lib.mdpu.org.ua/e-book/oi/pract6.htm Використання веб-сервісів Google]
+
 
*[http://www.google.com/intl/uk/business/ Google Мій бізнес]
+
*[http://today.mts.com.ua/posts/yak-pobachiti-vse-shho-znaye-pro-vas-google Як побачити, що знає про вас Google]
+
*[http://ichip.ru/25-alternativ-servisam-google.html 25 альтернатив сервисам Google]
+
  
  
 
'''Контрольні запитання:'''
 
'''Контрольні запитання:'''
  
# Які популярні сервіси пропонує Google?
+
# Що таке цикл?
# Які можливості надає Диск Google?
+
# Наведіть приклад циклу в природі?
# Як можна змінити налаштування власного аккаунту Google?
+
# За допомогою якої команди в програмі Scratch можна розпочати створення циклу?
# Як налаштовувати спільний доступ до файлів у Диск Google?
+
# Як розмістити посилання на файли завантажені у Диск Google?
+
  
 
====Тема 2. Висловлювання. Істинні та хибні висловлювання. Умовне висловлювання «Якщо – то – інакше»====
 
====Тема 2. Висловлювання. Істинні та хибні висловлювання. Умовне висловлювання «Якщо – то – інакше»====
 
<p><i><font size="3" color="#800000">'''Завдання'''</font></i></p>
 
<p><i><font size="3" color="#800000">'''Завдання'''</font></i></p>
 +
[[Файл:Verhun_vus.jpg|300px|thumb|right]]
 +
 +
[https://drive.google.com/open?id=17Vo60fSi7-5iylaMr55XiXr7ljgFzFdy. Теоретичний матеріал]
  
 
'''Інформаційні ресурси:'''
 
'''Інформаційні ресурси:'''
*[http://www.google.ru/about/products/ Все о Google]
+
*[https://scratch.mit.edu/ scratch]
*[http://uk.wikipedia.org/wiki/%D0%A1%D0%B5%D1%80%D0%B2%D1%96%D1%81%D0%B8_%D1%82%D0%B0_%D0%BF%D0%BE%D1%81%D0%BB%D1%83%D0%B3%D0%B8_Google Сервіси та послуги Google — Вікіпедія]
+
*[https://uk.wikipedia.org/wiki/%D0%A1%D0%BA%D1%80%D0%B5%D1%82%D1%87_(%D0%BC%D0%BE%D0%B2%D0%B0_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F scratch— Вікіпедія]
*[http://lib.mdpu.org.ua/e-book/oi/pract6.htm Використання веб-сервісів Google]
+
*[http://www.google.com/intl/uk/business/ Google Мій бізнес]
+
*[http://today.mts.com.ua/posts/yak-pobachiti-vse-shho-znaye-pro-vas-google Як побачити, що знає про вас Google]
+
*[http://ichip.ru/25-alternativ-servisam-google.html 25 альтернатив сервисам Google]
+
  
 +
'''Контрольні запитання:'''
 +
# Що таке висловлювання?
 +
# Які висловлювання називають істинними, а які - хибними?
 +
# Чому висловлювання «Якщо — то» і «Якщо — то — інакше» називаються умовними?
 +
# Як перевірити, істинним чи хибним є умовне висловлювання «Якщо — то — інакше»?
  
 
====Тема 3. Алгоритми з розгалуженням. Базова алгоритмічна структура розгалуження. Складання та виконання алгоритмів з розгалуженням у середовищі Scratch.====
 
====Тема 3. Алгоритми з розгалуженням. Базова алгоритмічна структура розгалуження. Складання та виконання алгоритмів з розгалуженням у середовищі Scratch.====
 +
 +
[[Файл:Ver_roz.jpg|300px|thumb|right]]
 +
 +
[https://drive.google.com/open?id=1PJeDX9F9g86ER2PF9uLXzBEM7v1EHH5l. Теоретичний матеріал]
 +
 +
 
<p><i><font size="3" color="#800000">'''Завдання'''</font></i></p>
 
<p><i><font size="3" color="#800000">'''Завдання'''</font></i></p>
 
[https://drive.google.com/open?id=1OdIeEYmn1AxlHdV6R_mxKcvqoWs-CFdn Завдання 1]
 
[https://drive.google.com/open?id=1OdIeEYmn1AxlHdV6R_mxKcvqoWs-CFdn Завдання 1]
  
 
'''Інформаційні ресурси:'''
 
'''Інформаційні ресурси:'''
*[http://www.google.ru/about/products/ Все о Google]
+
*[https://scratch.mit.edu/ scratch]
*[http://uk.wikipedia.org/wiki/%D0%A1%D0%B5%D1%80%D0%B2%D1%96%D1%81%D0%B8_%D1%82%D0%B0_%D0%BF%D0%BE%D1%81%D0%BB%D1%83%D0%B3%D0%B8_Google Сервіси та послуги Google — Вікіпедія]
+
*[https://uk.wikipedia.org/wiki/%D0%A1%D0%BA%D1%80%D0%B5%D1%82%D1%87_(%D0%BC%D0%BE%D0%B2%D0%B0_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F scratch— Вікіпедія]
*[http://lib.mdpu.org.ua/e-book/oi/pract6.htm Використання веб-сервісів Google]
+
*[http://www.google.com/intl/uk/business/ Google Мій бізнес]
+
*[http://today.mts.com.ua/posts/yak-pobachiti-vse-shho-znaye-pro-vas-google Як побачити, що знає про вас Google]
+
*[http://ichip.ru/25-alternativ-servisam-google.html 25 альтернатив сервисам Google]
+
  
  
 
'''Контрольні запитання:'''
 
'''Контрольні запитання:'''
 +
# Які типи алгоритмів вам відомо?
 +
# Які види має алгоритм розгалуження?
 +
# Що таке термінатор в блок-схемах?
  
  
 
===Тема 4. Цикли з передумовою===
 
===Тема 4. Цикли з передумовою===
 +
[[Файл:Ver_pered.jpg|300px|thumb|right]]
 +
 +
[https://drive.google.com/open?id=1ZMDPZc1PiCY4DX3tI2IdbGMmCm8HzrP-. Теоретичний матеріал]
 +
 
<p><i><font size="3" color="#800000">'''Завдання'''</font></i></p>
 
<p><i><font size="3" color="#800000">'''Завдання'''</font></i></p>
 
[https://drive.google.com/open?id=14Y075p-RIdE7riyZ_RP2ByFTKKdoljt2 Завдання 1]
 
[https://drive.google.com/open?id=14Y075p-RIdE7riyZ_RP2ByFTKKdoljt2 Завдання 1]
Рядок 205: Рядок 208:
  
 
'''Інформаційні ресурси:'''
 
'''Інформаційні ресурси:'''
*[http://www.google.ru/about/products/ Все о Google]
+
*[https://scratch.mit.edu/ scratch]
*[http://uk.wikipedia.org/wiki/%D0%A1%D0%B5%D1%80%D0%B2%D1%96%D1%81%D0%B8_%D1%82%D0%B0_%D0%BF%D0%BE%D1%81%D0%BB%D1%83%D0%B3%D0%B8_Google Сервіси та послуги Google — Вікіпедія]
+
*[https://uk.wikipedia.org/wiki/%D0%A1%D0%BA%D1%80%D0%B5%D1%82%D1%87_(%D0%BC%D0%BE%D0%B2%D0%B0_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F scratch— Вікіпедія]
*[http://lib.mdpu.org.ua/e-book/oi/pract6.htm Використання веб-сервісів Google]
+
*[http://www.google.com/intl/uk/business/ Google Мій бізнес]
+
*[http://today.mts.com.ua/posts/yak-pobachiti-vse-shho-znaye-pro-vas-google Як побачити, що знає про вас Google]
+
*[http://ichip.ru/25-alternativ-servisam-google.html 25 альтернатив сервисам Google]
+
  
  
 
'''Контрольні запитання:'''
 
'''Контрольні запитання:'''
 +
# Що таке цикл в алгоритмі?
 +
# Як виконується стандартний цикл з передумовою?
 +
# Чи можуть команди тіла циклу не виконуватися жодного разу? По­ясніть свою відповідь, проілюструйте пояснення прикладами.
 +
# Чи може виконання циклу ніколи не закінчитися? Поясніть свою відповідь, проілюструйте пояснення прикладами.
 +
  
 
===Тема 5. Складання та виконання алгоритмів з повторенням і розгалуженням у середовищі Scratch===
 
===Тема 5. Складання та виконання алгоритмів з повторенням і розгалуженням у середовищі Scratch===
 +
[[Файл:Ver_sklad.jpg|300px|thumb|right]]
 +
 +
[https://drive.google.com/open?id=1ClxqHiVr9PDfsxN_XUqHpNwazkIfjWXz. Теоретичний матеріал]
 +
 
<p><i><font size="3" color="#800000">'''Завдання'''</font></i></p>
 
<p><i><font size="3" color="#800000">'''Завдання'''</font></i></p>
 
[https://drive.google.com/drive/folders/1AMppxo4PtlrECVT2gJ772ICKdlWSvhP0?usp=sharing Завдання 1]
 
[https://drive.google.com/drive/folders/1AMppxo4PtlrECVT2gJ772ICKdlWSvhP0?usp=sharing Завдання 1]
  
 
'''Інформаційні ресурси:'''
 
'''Інформаційні ресурси:'''
*[http://www.google.ru/about/products/ Все о Google]
+
*[https://scratch.mit.edu/ scratch]
*[http://uk.wikipedia.org/wiki/%D0%A1%D0%B5%D1%80%D0%B2%D1%96%D1%81%D0%B8_%D1%82%D0%B0_%D0%BF%D0%BE%D1%81%D0%BB%D1%83%D0%B3%D0%B8_Google Сервіси та послуги Google — Вікіпедія]
+
*[https://uk.wikipedia.org/wiki/%D0%A1%D0%BA%D1%80%D0%B5%D1%82%D1%87_(%D0%BC%D0%BE%D0%B2%D0%B0_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F scratch— Вікіпедія]
*[http://lib.mdpu.org.ua/e-book/oi/pract6.htm Використання веб-сервісів Google]
+
*[http://www.google.com/intl/uk/business/ Google Мій бізнес]
+
*[http://today.mts.com.ua/posts/yak-pobachiti-vse-shho-znaye-pro-vas-google Як побачити, що знає про вас Google]
+
*[http://ichip.ru/25-alternativ-servisam-google.html 25 альтернатив сервисам Google]
+
  
  
 
'''Контрольні запитання:'''
 
'''Контрольні запитання:'''
 +
# Як вказати спрайту, що він повинен робити при натисненні кнопки?
 +
# Як задати звук на подію?
 +
# Що означає блок оповістити?
  
 
=Ресурси=
 
=Ресурси=
 
==Рекомендована література==
 
==Рекомендована література==
[[Файл:Gandex.ru-20809 b9d98bcdd29b5316384366579aa26188.jpg|500px|thumb|right]]
+
[[Файл:Gandex.ru-20809 b9d98bcdd29b5316384366579aa26188.jpg|300px|thumb|right]]
  
 
[https://drive.google.com/drive/folders/10lVyj1lMbJCzsXo_j-C9On3-LX5tOECf?usp=sharing Підручники з інформатики 5-7 клас ]
 
[https://drive.google.com/drive/folders/10lVyj1lMbJCzsXo_j-C9On3-LX5tOECf?usp=sharing Підручники з інформатики 5-7 клас ]
 
----
 
----
 
+
==Зворотній зв'язок==
 +
[https://t.me/ScratchVerhun Канал Scratch ]
  
  
 
[[Категорія:Навчальні курси]]
 
[[Категорія:Навчальні курси]]

Поточна версія на 15:39, 28 квітня 2020


Зміст

Назва курсу

Програмування в середовищі Scratch
SCRV.jpg

Напрям підготовки 5-7 клас



Мета та завдання навчального курсу

Мета курсу досягається через практичне знайомство учнями з новим унікальним середовищем програмування Scratch, в якому зручно створювати і міркувати. Робота з програмою відкриває широкі можливості для розвитку системного, логічного і алгоритмічного мислення; уяви, творчих здібностей, інтелекту та естетичного смаку; створює умови для розкриття нахилів, задатків, здібностей.

Завдання курсу

  • Навчання основам алгоритмічної мови: вивчення властивостей, типів алгоритмів, принципів їх побудови, умов виконання виконавцями, розвиток вмінь змінювати, конструювати алгоритми різної структури, знаходити помилки в них.
  • Формування обізнаність про можливості ПК як інструменту навчально-пізнавальної діяльності.
  • Навчання вмінню планувати свої дії: визначити мету роботи; усвідомлювати, що потрібно для її виконання; структуризувати етапи; передбачити результат роботи.
  • Навчання вмінню виділяти множини, визначати зв'язки між об'єктами, представляти їх у нових взаємозв'язках, розчленовувати складні об'єкти на більш прості.
  • Формування ціннісних орієнтирів, потреби в творчій самореалізації кожного учня та духовно-естетичному самовдосконаленні.

У результаті вивчення навчального курсу учні повинен

знати:

  • поняття «команда», «виконавець»;
  • вимоги до команд;
  • поняття алгоритму;
  • властивості алгоритмів;
  • команди головного меню програми Scratch;
  • режим перегляду проекту.
  • особливості інтерфейсу Scratch;
  • поняття «сцена», «об`єкт», «образ»;
  • основні види і призначення інструментів графічного редактора;
  • послідовність надання команд виконавцям в Scratch;
  • умови виконання команд;
  • параметри команд.
  • поняття циклу в навколишньому середовищі;
  • поняття циклічних алгоритмів;
  • команди блоку «керувати» для створення циклів;
  • особливості руху об'єктів (кути повороту, ковзання, паузи)
  • поняття розгалуження;
  • алгоритми розгалуження;

вміти:

  • завантажувати програму Scratch;
  • переглядати існуючі проекти;
  • викликати довідку.
  • переходити до різних блоків команд;
  • імпортувати і створювати фон та образи;
  • скласти лінійний алгоритм в поєднанні команд з блоків (керувати, олівець, рух, звук, вигляд);
  • задавати параметри окремим командам (колір, звук, вздуття, обертання, яскравість, привид, кроки, секунди)
  • створювати графічні зображення, редагувати їх командами блоку «вигляд»;
  • використовувати засоби художньої виразності під час створення власних зображень;
  • зберегти проект;
  • зупинити виконавця;
  • складати і виконувати алгоритми з циклами;
  • створювати сюжетні проекти з плавним рухом об'єктів;
  • створити правильні многокутники, використовуючи циклічний алгоритм;
  • виконувати творчі сюжетні композиції індивідуально і в групах;
  • аналізувати результати власної роботи, досягнення та недоліки, визначати шляхи вдосконалення.



Автор (автори) курсу

Вергун Ігор Вячеславович


Учасники

Сторінка координування курсу "Програмування в середовищі Scratch" вчитель Вергун Ігор Вячеславович



Графік та оцінювання навчання

Графік та оцінювання

Навчальна програма

Структура

Алгоритм

ТЕМА 1. Алгоритми з повторенням. Базова алгоритмічна структура повторення. Складання та виконання алгоритмів з повторенням у визначеному навчальному середовищі виконання алгоритмів.

ТЕМА 2. Висловлювання. Істинні та хибні висловлювання. Умовне висловлювання «Якщо – то – інакше».

ТЕМА 3. Алгоритми з розгалуженням. Базова алгоритмічна структура розгалуження. Складання та виконання алгоритмів з розгалуженням у середовищі Scratch.

ТЕМА 4. Цикли з передумовою

ТЕМА 5. Складання та виконання алгоритмів з повторенням і розгалуженням у середовищі Scratch.



Зміст курсу

Алгоритм

Самостійна робота

Тема 1. Алгоритми з повторенням. Базова алгоритмічна структура повторення. Складання та виконання алгоритмів з повторенням у визначеному навчальному середовищі виконання алгоритмів.

SCRV1.jpg
  1. Поняття алгоритми з повторенням.
  2. Базова алгоритмічна структура повторення.
  3. Складання та виконання алгоритмів з повторенням.


Тема 2. Висловлювання. Істинні та хибні висловлювання. Умовне висловлювання «Якщо – то – інакше».

  1. Поняття висловлювання.
  2. Істинні та хибні висловлювання.
  3. Умовне висловлювання.

Тема 3. Алгоритми з розгалуженням. Базова алгоритмічна структура розгалуження. Складання та виконання алгоритмів з розгалуженням у середовищі Scratch.

  1. Поняття алгоритми з розгалуженням..
  2. Базова алгоритмічна структура розгалуження.
  3. Складання та виконання алгоритмів з розгалуженням.

Тема 4. Цикли з передумовою

  1. Поняття цикли з передумовою.
  2. Складання та виконання циклічних алгоритмів .

Тема 5. Складання та виконання алгоритмів з повторенням і розгалуженням у середовищі Scratch.

  1. Складання та виконання алгоритмів з повторенням і розгалуженням.

Практичні завдання

Тема 1. Алгоритми з повторенням

Verhun pov.jpg

Теоретичний матеріал


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


Завдання

Завдання 1

Завдання 2

Завдання 3


Інформаційні ресурси:


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

  1. Що таке цикл?
  2. Наведіть приклад циклу в природі?
  3. За допомогою якої команди в програмі Scratch можна розпочати створення циклу?

Тема 2. Висловлювання. Істинні та хибні висловлювання. Умовне висловлювання «Якщо – то – інакше»

Завдання

Verhun vus.jpg

Теоретичний матеріал

Інформаційні ресурси:

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

  1. Що таке висловлювання?
  2. Які висловлювання називають істинними, а які - хибними?
  3. Чому висловлювання «Якщо — то» і «Якщо — то — інакше» називаються умовними?
  4. Як перевірити, істинним чи хибним є умовне висловлювання «Якщо — то — інакше»?

Тема 3. Алгоритми з розгалуженням. Базова алгоритмічна структура розгалуження. Складання та виконання алгоритмів з розгалуженням у середовищі Scratch.

Ver roz.jpg

Теоретичний матеріал


Завдання

Завдання 1

Інформаційні ресурси:


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

  1. Які типи алгоритмів вам відомо?
  2. Які види має алгоритм розгалуження?
  3. Що таке термінатор в блок-схемах?


Тема 4. Цикли з передумовою

Ver pered.jpg

Теоретичний матеріал

Завдання

Завдання 1

Завдання 2

Інформаційні ресурси:


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

  1. Що таке цикл в алгоритмі?
  2. Як виконується стандартний цикл з передумовою?
  3. Чи можуть команди тіла циклу не виконуватися жодного разу? По­ясніть свою відповідь, проілюструйте пояснення прикладами.
  4. Чи може виконання циклу ніколи не закінчитися? Поясніть свою відповідь, проілюструйте пояснення прикладами.


Тема 5. Складання та виконання алгоритмів з повторенням і розгалуженням у середовищі Scratch

Ver sklad.jpg

Теоретичний матеріал

Завдання

Завдання 1

Інформаційні ресурси:


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

  1. Як вказати спрайту, що він повинен робити при натисненні кнопки?
  2. Як задати звук на подію?
  3. Що означає блок оповістити?

Ресурси

Рекомендована література

Gandex.ru-20809 b9d98bcdd29b5316384366579aa26188.jpg

Підручники з інформатики 5-7 клас


Зворотній зв'язок

Канал Scratch