неділя, 10 березня 2019 р.

Алгоритми над числами в Скретч

Практична робота 8.  
Алгоритми в Скретч











Як створювати масив чисел в СКРЕТЧ?
Елементи списку(лінійного масиву) - це пронумеровані рядки даних. Порядковий номер елемента в списку називають індексом.
 Список має власне ім'я і репортер, який можна використовувати для посилання на всі елементи списку відразу.
  1. Список в Скретч( спочатку відкрийте набір кнопок та пазлів, натиснуснувши кнопку з написом "ЗМІННІ" і у цьому розділі натисність кнопку СТВОРИТИ СПИСОК і ви у новому вікні створите список під назвою Z або X) під одним ім'ям зберігає пронумерований набір числових і строкових змінних елементів.
  2. Репортер списку дозволяє вивести всі його значення відразу, а репортер елементів - тільки те значення, яке міститься під зазначеним номером.
  3. Елементи списку можна змінювати, додавати і видаляти за допомогою відповідних блоків команд.
Приклади списків : набір властивостей героя, перелік наявних предметів, перелік пройдених рівнів гри, набір фраз для висловлювань

Приклад 1. Створимо проект пошуку максимального елемента лінійного масиву, що заданий випадковими числами в алгоритмі

Розробка проекту в середовищі Scratch.
  • l  - для зберігання значення довжини списку
  • i - для зберігання значення поточного індексу елемента масиву
  • max - для зберігання більшого з уже переглянутих елементів масиву
  • z - ім'я масиву




Приклад 2 . У цілочисельному масиві з  n випадкових чисел знайти суму елементів і порахувати кількість парних чисел у цьому масиві.

Алгоритми з числами в середовищі Скретч


 Реалізувати ці числові алгоритми в Скретч.


середа, 27 лютого 2019 р.

Рух об’єктів в середовищі Скретч

Алгоритми в Скретч



Практична робота.
Створення простих алгоритмів для руху об’єктів в середовищі Скретч
Виконати завдання:
Завдання 1. Для всіх завдань підібрати відповідний фон і музичний супровід. Створити проект в всередовищі Скретч, що відповідає таким вимогам:
1.Аквалангіст плаває у воді навколо медуз, до нього підпливає акула і відпливає. І так  три рази.
2. Пташка ловить мушку. Літак летить серед хмар, які пливуть за вітром. Сонечко радіє.
3. У воді плавають декілька риб, одна рибка тікає від восьминога. Краб повзає по дну.
4. Кішка ловить мишку у парку, ходять люди,  а на передньому плані по трасі їдуть автомобілі.
5. Чарівник ганяється за монстром і перетворює його на відьму, а потім на гарну дівчину.
6. Зоопарк з стрибаючими мавпами, в якому різні птахи літають та бігають різні звірі біля водойми.
 7. Хлопчики грають в догонялки біля школи, а за ними бігає пес.
8. Дівчатка виконують акробатичні трюки біля водойми. Хлопці плавають у водоймі.
9. Дівчинка і хлопчик знайомляться. Потім на дискотеці багато людей  танцюють.
10. Собака наздоганяє кішку, а кішка вилазить на дерево, біля дерева ходить кінь.
11. Дівчинка і хлопчик знайомляться у школі і танцюють у коридорі школи.
12. У лісі кажани ловлять  мушок. Біля дерев повзають дві черепахи.
13. Лев ганяється за зеброю біля водойми ходять слони, бегемоти, жирафи.
14. Колобок стрибає по стежці в лісі, його зустрічає лисиця і  стрибає через нього.
15.Команда дівчат грає в баскетбол, а в небі літають горобці. Вболівальники біля них.
16. Команда грає  в футбол на лісовій галявині, а в небі літають кажани.
17. Акваріум з різними плаваючими рибками, в акваріумі сидять раки.
18.Вистака гуманоїдів та різноформатних роботів, у школі. Роботи та учні рухаються.
19. Відьма ганяється за Івасиком-Телесиком і не може наздогнати спритного Івасика.
20. Два хлопчики перед школою роблять  сніговика. І розмовляють про школу.
21.Дівчатка сидять за комп’ютером і розмовляють про канікули.
22.У морі плавають декілька кораблів, декілька дельфінів їх доганяють.
23. На велосипедах по велосипедній доріжці катаються діти навипередки.
24. Хлопчики виконують різні трюки з велосипедом у парку. І голосно радіють.
25. Перегони автомобілів різних марок на трасі. Регулювальник промовляє: «Вперед».
26. Автостанція в місті. Автобуси під’їжджають і від’їжджають. Пасажири ходять.
27. Момент бойового зіткнення двох літаків у небі і падіння літаків на землю. Вибух.
28. На пасіці. Бджоли, метелики, пташки, - усе це літає. Сонечко світить серед хмар.
29. Біля озера пасовисько, на якому: пастух і ходять корови та стрибають жабки.
30. У лісі великий живий мурашник, на якому повзають з десяток мурах.
31.У лісі багато мавп стрибають по деревах. А внизу під деревами бігають різні звірі.
32. По бульвару ходять різні люди, а біля них їздять на велосипеді діти.
33. Краб рухається по колу на березі; за вказівником миші  промовляє слово «море».
34. Аеродром з десятком літаків і людьми. Під’їжджають автобуси і від’їжджають.
35. Міський ринок автомашин з людьми. У розмові люди торгуються про ціни.

Приклади алгоритмів в Скретч


Що таке Scratch?
Scratch - це така програма, яка надає користувачеві інструменти для творчості в області мультимедіа.
За допомогою цієї програми Ви навчитеся:
·        працювати з різними видами інформації: текстом, зображенням, звуком та анімацією;
·        логічно мислити;
·        ставити перед собою завдання і знаходити рішення;
·        створювати проект так, як Ви це уявляєте;
Інформаційно-комунікаційні технології відкрили доступ до неймовірного різноманіття  інтерактивних ігор, історій, анімації, моделей та інших видів динамічних, інтерактивних медіа - об‘єктів. Але здебільшого ці програми як вулиця з одностороннім рухом: ви можете лише переглядати, вибирати та використовувати те, що створили інші. Scratch (Скретч) змінює цю ситуацію. Ви можете самостійно розробляти і створювати різноманітні проекти, комбінуючи графіку, фотографії, музику і звуку в інтерактивній розробці. Зі Скретч ви можете створювати персонажів, що танцюють, співають і взаємодіють один з одним, або зображення, що оживають у відповідь на рух вказівника мишки, або, використовуючи зображення зі звуковими ефектами та музичні кліпи - інтерактивні вітальні листівки для друзів чи презентації для школи. Назва Скретч походить від scratching - техніки, яку застосовують хіп-хоп діджеї: вони крутять вінілові платівки, змішуючи музичні фрагменти різних творчих манер (напрямків). Ви можете зробити щось подібне і в Скретч – змішувати в різний спосіб різні медіа - об‘єкти (графіку, фотографії, музику, звуки). Основа Скретч - графічна мова програмування, що дозволяє керувати діями (операціями) та взаємодією між різними медіа об‘єктами. Програмувати в Скретч набагато простіше, ніж у традиційних мовах програмування. Так, щоб створити скрипт, вам потрібно лише об‘єднати різнокольорові графічні блоки, як цеглинки в LEGO або пазли. Готовий проект можна опублікувати на веб- сайті Скретч, розмістити на сервісах YouTube та Flickr. Ви також можете розмістити ваш Скретч - проект на будь-якій іншій веб – сторінці, наприклад, на персональній сторінці MySpace або Facebook. Знаходити нові ідеї для проектів можна, переглядаючи готові проекти на веб-сайті Скретч. Якщо вам сподобався якийсь персонаж або картинка або скрипт, просто завантажте його та використовуйте у власному проекті.








Самостійна пошукова аналітична робота з інформацією
Що слід розуміти, на вашу думку, під інформованістю особи, що приймає рішення?
На вашу думку, якими якісними властивостями інформації доцільно оцінювати рівень інфор­мованості особи, що приймає рішення?
На вашу думку, як  би ви визначили особливості вимірювання якісного показника повноти інформованості особи, що приймає рішення?
Що, на вашу думку, слід розуміти під мінімально доцільним обсягом інформації для повного розв’язування проблеми чи задачі?
На вашу думку, які особливості у міри якісного показника своєчасної інформованості особи, що приймає рішення?
На вашу думку, у чому полягає суть часового ресурсу формування рішення і часового ресурсу для повної реалізації ідеї?
На вашу думку, з якою метою множини  позаштатних ситуацій в смартфоні класифікують на  підмножини, у кожній із яких виконується тільки одна з умов своєчасної інформованої?
На вашу думку, які особливості міри якісного показника достовірної інформованої особи, що приймає рішення?
На вашу думку, які особливості класифікації множини форс-мажорних ситуацій в вашому смартфоні  за показниками повноти і досто­вірної вашої поінформованості?
На вашу думку, які властивості та особливості якісних показників інформації потрібно врахову­вати під час формування системного інформування вас: 1)про  ваш стан здоров’я, 2) про ціни на ринку технологічних товарів?
На вашу думку, як визначають кількісні характеристики інформації?
На вашу думку, що є мірою можливості  самостійного аналізу вами множини надзвичайних ситуацій?

середа, 2 січня 2019 р.

Календарний план уроків інформатики







Календарний план уроків інформатики в 6 класах

1 год на тиждень. Програма курсу ІНФОРМАТИКА наказ МОН України від 07.06.2017 № 804
 №
Зміст навчального матеріалу
Дати
Примітка

Алгоритми і програми.(16 год)
6А
6Б
6В
6І
16
Інструктаж з БЖД. Поняття про об’єкт в програмуванні.
16.01
14.01
16.01
16.01

17
Властивості об’єкта в програмуванні. Середовище Скретч.
23.01
21.01
23.01
23.01

18
Інструктаж з БЖД. Створення програмних об’єктів.  Практична робота 7. Об’єкти в Скретч
30.01
28.01
30.01
30.01

19
Інструктаж з БЖД. Поняття події. Практична робота 8. Події в Скретч.
06.02
04.02
06.02
06.02

20
Види подій. Послідовність подій.
13.02
11.02
13.02
13.02

21
Інструктаж з БЖД. Програмне опрацювання подій. Практична робота 9. Створення акваріуму в Скретч.
20.02
18.02
20.02
20.02

22
Змінювання значень властивостей об’єктів в програмі.
27.02
25.02
27.02
27.02

23
Інструктаж з БЖД. Практична робота 10. Змінювання значень властивостей об’єктів в програмі.
06.03
04.03
06.03
06.03

24
Вкладені алгоритмічні структури повторення  події
13.03
11.03
13.03
13.03

25
Вкладені алгоритмічні структури повторення  події
20.03
18.03
20.03
20.03

26
Інструктаж з БЖД. Вкладені алгоритмічні структури розгалуження  та повторення. Практична робота 11.  Створення  алгоритмів  розгалуження  та повторення в Скретч.
03.04
01.04
03.04
03.04

27
Вкладені алгоритмічні структури розгалуження
10.04
08.04 
10.04
10.04

28
Вкладені алгоритмічні структури розгалуження
17.04
15.04 
17.04
17.04

29
Інструктаж з БЖД. Розв’язування задач методом поділу на підзадачі. Практична робота 12. Виконання індивідуального проекту в Скретч.
24.04
22.04 
24.04
24.04

30
Розв’язування задач методом поділу на підзадачі.
08.05
06.05 
08.05
08.05

31
Інструктаж з БЖД. Розв’язування задач методом поділу на підзадачі. Практична робота 12. Виконання індивідуального проекту в Скретч.
15.05 
20.05 
15.05 
15.05 


Узагальнення та систематизація  навчального матеріалу за рік
6А
6Б
6В
6І

32
Повторення і систематизація навчального матеріалу за рік.
22.05 
20.05 
22.05 
22.05