середа, 25 березня 2020 р.

1ч. Дистанційна освіта під час карантину



Інформатика. Дистанційна освіта під час карантину


 13.03.2020 -  24.04.2020 

5-А, 5-Б, 5-І   класи


Асинхронний режим дистанційного навчання - це взаємодія між суб’єктами дистанційного навчання, під час якої учасники взаємодіють між собою із затримкою у часі, застосовуючи при цьому електронну пошту, форум, соціальні мережі тощо;
************
Отримання навчальних матеріалів та спілкування між суб’єктами дистанційного навчання під час навчальних занять, що проводяться дистанційно, забезпечується передачею відео-, аудіо-, графічної та текстової інформації в асинхронному режимі.

Практичне завдання, яке передбачає виконання практичних (контрольних) робіт, відбувається дистанційно в асинхронному режимі. Окремі практичні завдання можуть виконуватись у синхронному режимі, що визначається робочою програмою навчальної дисципліни «Інформатика».
Розклад та ресурси для дистанційного навчання

13.03.2020.  Тема: Складання програм з повторенням.
Засвоїти теоретичний матеріал на сторінці: 
http://inf5klas.blogspot.com/
Практично виконати завдання на сторінці: 
https://studio.code.org/s/course3
Вислати  скрішот виконаної практичної роботи на електронну пошту свого учителя: vinnser@gmail.com,  ktdfz@i.ua

***************************
20.03.2020.  Тема: Алгоритмічна структура розгалуження. Реалізація алгоритмів з розгалуженням.
Засвоїти теоретичний матеріал на сторінці: http://inf5klas.blogspot.com/2019/04/8.html
Практично виконати завдання на сторінці: https://studio.code.org/s/course3/stage/7/puzzle/1
Вислати  скрішот виконаної практичної роботи на електронну пошту свого учителя: vinnser@gmail.com,  ktdfz@i.ua

*************************************
03.04.2020. Тема: Реалізація алгоритмів з розгалуженням та повторенням.
Засвоїти теоретичний матеріал на сторінці: http://inf5klas.blogspot.com/2019/03/
Практично виконати завдання на сторінці: https://studio.code.org/s/course3/stage/8/puzzle/1
Вислати  скрішот виконаної практичної роботи на електронну пошту свого учителя: vinnser@gmail.com,  ktdfz@i.ua



*******************************************
02.04.2020 Тема: Створення програм з циклами та розгалуженнями.
1)Засвоїти теоретичний матеріал на сторінці:
 http://inf5klas.blogspot.com/2020/03/scratch.html (текстова інформація)
2) Переглянути відео-фрагменти з даної теми:



4)Практично виконати завдання на сторінці: http://www.efuturo.com.br/jogarpuzzle.php?cdJogo=199
(це онлайн-завдання на пошук  алгоритму  для викладання  зображення за даним зразком ) 
Результат роботи вислати  трьома скріншотами (знімок екранів монітора: початкового стану розкиданих  пазлів, половинного стану(половину викладеного зразка,  та кінцевого стану пазлів повністю викладеного зразка)  виконаної практичної роботи на електронну пошту вашого учителя: vinnser@gmail.com,  ktdfz@i.ua


**************************************************************

09.04.2020 Тема:  Створення програм з циклами та розгалуженнями.

1)Засвоїти теоретичний матеріал на сторінці:  https://inf5klas.blogspot.com/2019/04/8.html
2) Переглянути відео-фрагменти з даної теми:


4)Практично виконати завдання на сторінці: Тест. Цикли з лічичильником(6 запитань)
Результат роботи вислати  трьома скріншотами   виконаної практичної роботи на електронну пошту свого учителя: vinnser@gmail.com,  ktdfz@i.ua

***********************************************

16.04.2020 Тема:  Створення програм з циклами та розгалуженнями.
1)Засвоїти теоретичний матеріал на сторінціhttps://studio.code.org/s/dance-2019/stage/1/puzzle/1
2) Переглянути відео-фрагменти з даної теми:



4)Практично виконати завдання на сторінці: Тест. Алгоритмита програми в Скретч(11 запитань)

Результат роботи вислати  трьома скріншотами виконаної практичної роботи на електронну пошту свого учителя: vinnser@gmail.com,  ktdfz@i.ua


**********************************************
23.04.2020 Тема:  Створення програм з циклами та розгалуженнями.
1)Засвоїти теоретичний матеріал на сторінціhttps://studio.code.org/s/dance-2019/stage/1/puzzle/1
2) Переглянути відео-фрагменти з даної теми:



Результат роботи вислати  трьома скріншотами (знімок екранів монітора: початкового стану розкиданих  пазлів, половинного стану(половину викладеного зразка,  та кінцевого стану пазлів повністю викладеного зразка)  виконаної практичної роботи на електронну пошту свого учителя: vinnser@gmail.com,  ktdfz@i.ua




Додаткова інформація для учасників онлайн-освіти
Викладання карти світу або малюнку  у грі «15-шки»( типу пересування 15- пазлів і їх впорядкування):


Циклічні алгоритми в Скретч
  Алгоритми з повторенням – це алгоритми, у яких кількість одних і тих самих інструкцій виконується неодноразово. 
  Такі алгоритми називають циклічними.
  Приклад
  У морському порту розвантажують вантаж, який містить 20 контейнерів з мандаринами, які знаходяться в різних місцях трюму. Потрібно розвантажити їх у порядку їх номерів та визначити вагу кожного контейнера.
  Алгоритм виконання такої роботи може бути таким:
     1. Увімкнути підйомний кран.
     2. Поточним вважати контейнер № 1.
     3. Підвести стрілку крана до поточного контейнера.
     4. Підняти контейнер.
     5. Поставити контейнер на ваги.
     6. Визначити вагу.
     7. Поставити контейнер у потрібне місце.
     8. Збільшити номер поточного контейнера на одиницю.
     9. Повторити інструкції 3-9 двадцять раз.
    10. Вимкнути підйомний кран.
  Пункт 9 містить 7 інструкцій (з 3 до 9) – це цикл.
  Інструкції, що входять до складу циклу, називають тілом циклу.
  Відео- як малювати квіту в СКРЕТЧ: 
https://www.youtube.com/watch?v=zebwROY-CmQ

У середовищі Скретч для організації циклів використовують команди, блоки яких наведено на малюнку:
      
  Раніше ми створювати програму танцювання балерини.
           
  Код скрипта, що реалізував лінійний алгоритм, виглядав так:
     
  За допомогою команд циклу його можна написати значно простіше:
     
  Приклад
  Розглянемо програму, яка примушує Робота безперервно переміщуватись по колу. 
       
  Для цього даємо команди:
  • повернути на 15 градусів;
  • переміщуватись на 20 кроків;
  • чекати 1 секунду.
  Щоб Робот постійно виконував ці команди, розміщуємо їх всередині команди завжди:
     
  Після запуску програми Робот буде безперервно рухатись і обертатись до тих пір, поки не буде натиснута кнопка Зупинити (кнопка червоного кола ).
  Зазначимо, що блок команд можна переміщувати у різні місця в області скриптів. Для цього вказівник встановлюється на саму верхню команду, натискуємо ліву кнопку миші і, не відпускаючи її, блок перетягується на нове місце.
  Команди в блоці можна роз’єднувати. Для цього вказівник миші встановлюється на потрібну команду і виконуються необхідні дії.


Спробуйте розв’язати кмітливі загадки-задачки!
1. Яке колесо не крутиться під час правого розвороту?
2. Це нежива істота, але в неї є 5 пальців.
3. Яке слово в словнику написано неправильно?
4. Вантажівка їхала в село. По дорозі вона зустріла 4 легкові машини. Скільки машин їхало в село?
5. Якою рукою краще розмішувати чай?
6. Нагодуй мене і я буду жити, але дай води  – і я помру. Хто я?
7. Хто ходить сидячи?
8. Народжуються – летять, живуть – лежать, вмирають – спливають.
9. Що намокає, поки сушить?
10. Що більше з неї береш, то більше стає … Що це?
11. Я завжди десь між небом і землею, завжди на відстані. Якщо спробувати до мене підкрастися – я буду віддалятися.
12. Йшов чоловік із дружиною, брат із сестрою і швагро із зятем. Скільки всіх?
13. Я живу тільки там, де є світло, але щойно воно посвітить прямо на мене – я вмираю.
14. Що може подорожувати по світу, залишаючись в одному і тому ж кутку?
15. У якого слона немає хобота?
16. Увечері мені дають завдання на ранок. Я завжди його виконую, але мене все одно сварять. Хто я?
17. Що завжди збільшується і ніколи не зменшується?
Відповіді
1. Запасне  2. Рукавичка  3. Неправильно  4. Одна  5. Найкраще ложечкою  6. Вогонь
7. Шахіст  8. Сніжинки  9. Рушник  10. Яма  11. Горизонт   12. Троє  13. Тінь  14. Поштова марка  15. У шахового   16. Будильник   17. Вік людини

Перевіряємо власні знання про алгоритми

ТЕСТ 05


Початковий курс
пошукачів ВЛАСТИВОСТЕЙ
алгоритмів.

1.Вказати найточніше означення поняття "алгоритму" в інформатиці.

 Алгоритм - це коди, формальне виконання яких приводить до розв'язування певної задачі за кінцеве число кроків.
 Алгоритм - це правила, формальне виконання яких приводить до розв'язування певної задачі за кінцеве число кроків.
 Алгоритм - це довільна однозначно визначена послідовність операцій, формальне виконання яких приводить до розв'язування певної задачі за кінцеве число кроків.
 Алгоритм - це скінчена однозначно визначена послідовність операцій, формальне виконання яких приводить до розв'язування певної задачі за кінцеве число кроків.

2. Вказати найточніше означення поняття "виконавець алгоритму" в інформатиці.

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

3. Вказати найточніше означення поняття "припустимі команди" в інформатиці.

 Припустимі команди - це команди, які можуть бути виконані виконавцем алгоритму.
 Припустимі команди - це команди, які можуть бути недовиконані виконавцем алгоритму.
 Припустимі команди - це команди, які можуть бути невиконані роботом, але їх може виконати людина.
 Припустимі команди - це команди, які можуть бути виконані неживою істотою.

4. Вказати найточніше означення поняття "неприпустимі команди" в інформатиці.

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

5. Вказати найточніше означення поняття "система команд виконавця " в інформатиці.

 Система команд виконавця - це сукупність неприпустимих команд виконавця.
 Система команд виконавця - це сукупність будь-яких команд виконавця.
 Система команд виконавця - це сукупність припустимих команд виконавця.
 Система команд виконавця - це сукупність неформальних команд виконавця.

6. Вказати найточніше означення поняття "властивість алгоритму" в інформатиці.

 До властивостей алгоритму входять такі явища: достовірність, ясність, вербальність, складність, корисність.
 До властивостей алгоритму входять такі явища: дискретність, однозначність, формальність, масовість, результативність.
 До властивостей алгоритму входять такі явища: візуальність, правдивість, комбінованість, доступність, цінність.
 До властивостей алгоритму входять такі явища: тактильність, актуальність, наступність, науковість, зрозумілість.

7. Вказати найточніше означення поняття "базові структури алгоритму" в інформатиці.

 Базові структури алгоритму - це структури, за допомогою яких створюється алгоритм розв'язання певної задачі. Основна особливість базових алгоритмічних структур - їх повнота, тобто цих структур достаньо для створення найскладнішого алгоритму.
 Базові структури алгоритму - це слова, за допомогою яких створюється алгоритм розв'язання певної задачі. Основна особливість базових алгоритмічних структур - їх повнота, тобто цих структур достаньо для створення найскладнішого алгоритму.
 Базові структури алгоритму - це роботи, за допомогою яких створюється алгоритм розв'язання певної задачі. Основна особливість базових алгоритмічних структур - їх повнота, тобто цих структур достаньо для створення найскладнішого алгоритму.
 Базові структури алгоритму - це дії, за допомогою яких створюється алгоритм розв'язання певної задачі.Основна особливість базових алгоритмічних структур - їх повнота, тобто цих структур достаньо для створення найскладнішого алгоритму.

8. Вказати найточніше означення поняття "типи алгоритмів" в інформатиці.

 До типів алгоритмів відносять: адекватні алгоритми(послідовні виконання дій згідно черги), неадекватні алгоритми(структура вибору дій згідно умов), варіативні алгоритми(структура повторення однакових дій).
 До типів алгоритмів відносять: лінійні алгоритми(послідовні виконання дій згідно черги), розгалужені алгоритми(структура вибору дій згідно умов), циклічні алгоритми(структура повторення однакових дій).
 До типів алгоритмів відносять: елементарні алгоритми(послідовні виконання дій згідно черги), складені алгоритми(структура вибору дій згідно умов), системні алгоритми(структура повторення однакових дій).
 До типів алгоритмів відносять: комбіновані алгоритми(послідовні виконання дій згідно черги), трансформовані алгоритми(структура вибору дій згідно умов), результативні алгоритми(структура повторення однакових дій).

9. Вказати найточніше означення поняття "способи запису алгоритму" в інформатиці.

 До способів запису алгоритму відносять: візуальний спосіб(усна, письмова, природна мова), науковий спосіб(математичні, фізичні і хімічні формули), схематичний спосіб(метод блок-схем, метод структурних схем), штучний спосіб(мови програмування), аудіальний способи(нотна грамота, тощо)
 До способів запису алгоритму відносять: словесний спосіб(усна, письмова, природна мова), формульно-словесний спосіб(математичні, фізичні і хімічні формули), блочний спосіб(метод блок-схем, метод структурних схем), кодувальний спосіб(мови програмування), комбіновані способи(нотна грамота, тощо)
 До способів запису алгоритму відносять: словесний спосіб(усна, письмова, природна мова), формульно-словесний спосіб(математичні, фізичні і хімічні формули), графічний спосіб (метод блок-схем, метод структурних схем), програмний спосіб(мови програмування), спеціалізовані способи(нотна грамота, тощо)
 До способів запису алгоритму відносять: мовний спосіб(усна, письмова, природна мова), формальний спосіб(математичні, фізичні і хімічні формули), структурний спосіб(метод блок-схем, метод структурних схем), узагальнений спосіб(мови програмування), професійні способи(нотна грамота, тощо)

10. Вказати зайвий блок в основних блоках алгоритму.

 Блок введення-виведення (зображається паралелограмом).
 Блок процесу зміни значення(зображається прямокутником).
 Блок пуску-зупинка(зображається овалом).
 Блок тестування(зображається трикутником).

11. Вказати найточніше означення поняття "блок-схема алгоритму" в інформатиці.

 Блок-схема алгоритму - це графічне зображення алгоритму у вигляді спеціальних блоків з необхідними словесними поясненнями.
 Блок-схема алгоритму - це словесне зображення алгоритму у вигляді спеціальних блоків з необхідними словесними поясненнями.
 Блок-схема алгоритму - це зображення кодів алгоритму у вигляді спеціальних блоків з необхідними словесними поясненнями.
 Блок-схема алгоритму - це неповне зображення алгоритму у вигляді спеціальних блоків з необхідними словесними поясненнями.

12. Вказати фігуру зображення блоку "перевірки умови" в блок-схемі алгоритму.

 Шестикутник.
 Прямокутник.
 Ромб.
 Паралелограм.


Додатки для персонального інформаційного простору: https://inf7klas.blogspot.com/2018/06/blog-post.html