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

Матеріал з Вікі ЦДУ
Перейти до: навігація, пошук
(Створена сторінка: =Назва курсу= '''Програмування в середовищі Scratch''' Файл:1f953c57-adab-435a-a2f3-70859bc16499.img.jpeg|500px|thumb|...)
 
 
(не показано 30 проміжних версій цього учасника)
Рядок 2: Рядок 2:
  
 
=Назва курсу=
 
=Назва курсу=
'''Програмування в середовищі Scratch'''
+
<center> '''<big>Програмування в середовищі Scratch</big>'''</center>
[[Файл:1f953c57-adab-435a-a2f3-70859bc16499.img.jpeg|500px|thumb|right]]
+
[[Файл:SCRV.jpg|500px|thumb|right]]
 
----  
 
----  
 
Напрям підготовки      5-7 клас
 
Напрям підготовки      5-7 клас
Рядок 62: Рядок 62:
  
  
[ Робоча програма курсу]
+
 
  
 
==Автор (автори) курсу==
 
==Автор (автори) курсу==
[https://wiki.cuspu.edu.ua/index.php/%D0%9A%D0%BE%D1%80%D0%B8%D1%81%D1%82%D1%83%D0%B2%D0%B0%D1%87 Вергун Ігор Вячеславович ]
+
[https://wiki.cuspu.edu.ua/index.php/%D0%9A%D0%BE%D1%80%D0%B8%D1%81%D1%82%D1%83%D0%B2%D0%B0%D1%87:Iverhun Вергун Ігор Вячеславович ]
  
 
----
 
----
  
 
=Учасники=
 
=Учасники=
[[Сторінка координування курсу "Програмування в середовищі Scratch"]] вчитель [https://wiki.cuspu.edu.ua/index.php/%D0%9A%D0%BE%D1%80%D0%B8%D1%81%D1%82%D1%83%D0%B2%D0%B0%D1%87 Вергун Ігор Вячеславович]
+
Сторінка координування курсу "Програмування в середовищі Scratch" вчитель [https://wiki.cuspu.edu.ua/index.php/%D0%9A%D0%BE%D1%80%D0%B8%D1%81%D1%82%D1%83%D0%B2%D0%B0%D1%87 Вергун Ігор Вячеславович]
  
  
 
----
 
----
  
=Графік навчання=
+
=Графік та оцінювання навчання=
 +
[https://drive.google.com/file/d/1m_15M9Tk11hTwYOH_3rFjLWYSGmgkdVO/view Графік та оцінювання]
  
==Варіант Структура ==
+
[https://drive.google.com/open?id=1NBCh2ZgdBYG2SGYmlRJmzDef5E2XHu1E Навчальна програма]
 +
==Структура ==
  
 
=== Алгоритм===
 
=== Алгоритм===
Рядок 99: Рядок 101:
  
 
====Тема 1. Алгоритми з повторенням. Базова алгоритмічна структура повторення. Складання та виконання алгоритмів з повторенням у визначеному навчальному середовищі виконання алгоритмів.====
 
====Тема 1. Алгоритми з повторенням. Базова алгоритмічна структура повторення. Складання та виконання алгоритмів з повторенням у визначеному навчальному середовищі виконання алгоритмів.====
[[Файл:Web20 foto proiect.jpg|500px|thumb|right]]
+
[[Файл:SCRV1.jpg|500px|thumb|right]]
 
# Поняття алгоритми з повторенням.  
 
# Поняття алгоритми з повторенням.  
 
# Базова алгоритмічна структура повторення.  
 
# Базова алгоритмічна структура повторення.  
Рядок 124: Рядок 126:
 
====Тема 5. Складання та виконання алгоритмів з повторенням і розгалуженням у середовищі Scratch.====
 
====Тема 5. Складання та виконання алгоритмів з повторенням і розгалуженням у середовищі Scratch.====
  
# Складання та виконання алгоритмів з повторенням і розгалуженням.  
+
# Складання та виконання алгоритмів з повторенням і розгалуженням.
 +
 
 +
===Практичні завдання===
 +
====Тема 1.  Алгоритми з повторенням====
 +
[[Файл:Verhun_pov.jpg|300px|thumb|right]]
 +
 
 +
[https://drive.google.com/file/d/1zuF-xUvhp6PtiisNWXoaC9_K7D8-0Zuf/view?usp=sharing. Теоретичний матеріал]
 +
 
 +
 
 +
''' Алгоритми з повторенням''' - алгоритм у якому одна або кілька команд можуть виконуватися більше ніж один раз, називається циклом. Алгоритм, який містить цикл, називається алгоритмом із циклом, або алгоритмом з повторенням.
 +
 
 +
 
 +
 
 +
<p><i><font size="3" color="#800000">'''Завдання '''</font></i></p>
 +
[https://drive.google.com/open?id=1IAMJrKqrJDOejscRlIyHYNVZnTwWzHPr. Завдання 1]
 +
 
 +
[https://drive.google.com/drive/folders/1QbiTLfQ3BcB5XOLSi0FftjTjLlb6zOt7?usp=sharing. Завдання 2]
 +
 
 +
[https://drive.google.com/open?id=17muN9dXPhrLPZZ8VYliLeAYER6V_yzl7. Завдання 3]
  
  
  
 
'''Інформаційні ресурси:'''
 
'''Інформаційні ресурси:'''
 +
*[https://scratch.mit.edu/ scratch]
 +
*[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— Вікіпедія]
 +
  
[https://drive.google.com/drive/folders/10lVyj1lMbJCzsXo_j-C9On3-LX5tOECf?usp=sharing Підручники з інформатики 5-7 клас ]
 
  
 
'''Контрольні запитання:'''
 
'''Контрольні запитання:'''
  
#  
+
# Що таке цикл?
#
+
# Наведіть приклад циклу в природі?
 +
# За допомогою якої команди в програмі Scratch можна розпочати створення циклу?
  
 +
====Тема 2. Висловлювання. Істинні та хибні висловлювання. Умовне висловлювання «Якщо – то – інакше»====
 +
<p><i><font size="3" color="#800000">'''Завдання'''</font></i></p>
 +
[[Файл:Verhun_vus.jpg|300px|thumb|right]]
  
 +
[https://drive.google.com/open?id=17Vo60fSi7-5iylaMr55XiXr7ljgFzFdy. Теоретичний матеріал]
  
===Практичні завдання===
+
'''Інформаційні ресурси:'''
====Тема 1.  Алгоритми з повторенням====
+
*[https://scratch.mit.edu/ scratch]
<gallery>
+
*[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— Вікіпедія]
Файл:Google sevice foto.png|
+
Файл:Google-calendar foto.jpg|
+
Файл:Computerworld Online googl (9317).jpg|
+
Файл:Google-services all.jpg|
+
</gallery>
+
  
[ Теоретичний матеріал]
+
'''Контрольні запитання:'''
 +
# Що таке висловлювання?
 +
# Які висловлювання називають істинними, а які - хибними?
 +
# Чому висловлювання «Якщо — то» і «Якщо — то — інакше» називаються умовними?
 +
# Як перевірити, істинним чи хибним є умовне висловлювання «Якщо — то — інакше»?
  
 +
====Тема 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]
  
<i><b><font color="#660066" size="2">За результатами роботи студентів у проекті “Інформаційне суспільство” проводиться віртуальна конференція “Моє життя в інформаційному суспільстві” 24-26 листопада 2014 року. Приймати участь мають усі студенти групи. Календар Google будемо використовувати для планування конференції.</font></b></i>
+
'''Інформаційні ресурси:'''
 +
*[https://scratch.mit.edu/ scratch]
 +
*[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— Вікіпедія]
 +
 
 +
 
 +
'''Контрольні запитання:'''
 +
# Які типи алгоритмів вам відомо?
 +
# Які види має алгоритм розгалуження?
 +
# Що таке термінатор в блок-схемах?
 +
 
 +
 
 +
===Тема 4. Цикли з передумовою===
 +
[[Файл:Ver_pered.jpg|300px|thumb|right]]
 +
 
 +
[https://drive.google.com/open?id=1ZMDPZc1PiCY4DX3tI2IdbGMmCm8HzrP-. Теоретичний матеріал]
 +
 
 +
<p><i><font size="3" color="#800000">'''Завдання'''</font></i></p>
 +
[https://drive.google.com/open?id=14Y075p-RIdE7riyZ_RP2ByFTKKdoljt2 Завдання 1]
  
([https://docs.google.com/document/d/1TgfN1tvSxU6s1J9Nfrd-kjeVQ3y-IvBY3BqMgGejZ7g/edit?usp=sharing]). Посилання на документ розмістити на власній сторінці користувача у '''Вікі-КДПУ'''.
+
[https://drive.google.com/open?id=1nsiFYDjtG3bR72w8cGzfNFOrj_-sJPGf Завдання 2]
#До виступу на підсумковому засіданні підготувати презентацію (3-5 слайдів). Посилання на презентацію розмістити на власній сторінці користувача у '''Вікі-КДПУ'''.
+
  
 
'''Інформаційні ресурси:'''
 
'''Інформаційні ресурси:'''
*[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?
 
# Як налаштовувати спільний доступ до файлів у Диск Google?
 
# Як розмістити посилання на файли завантажені у Диск Google?
 
  
 +
===Тема 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://scratch.mit.edu/ scratch]
 +
*[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— Вікіпедія]
  
  
 
+
'''Контрольні запитання:'''
 +
# Як вказати спрайту, що він повинен робити при натисненні кнопки?
 +
# Як задати звук на подію?
 +
# Що означає блок оповістити?
  
 
=Ресурси=
 
=Ресурси=
 
==Рекомендована література==
 
==Рекомендована література==
[[Файл: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://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