
- •Мета та завдання пропедевтичного курсу інформатики.
- •Предмет методики навчання інформатики і її місце в системі професійної підготовки вчителя початкової школи. Інформатика як наука і навчальний предмет в школі.
- •Санітарно-гігієнічні вимоги до проведення занять з використанням інформаційно-комунікаційних технологій у початковій школі.
- •Підготовка приміщення і обладнання
- •Підручники та посібники. Програмне забезпечення курсу інформатики у початковій школі.
- •Методика вивчення теми “Алгоритми і виконавці” у 2 класі .
- •Алгоритми і виконавці (4 год.)
- •Методика вивчення теми “Графічний редактор” у 2 класі.
- •Методика вивчення теми “Інформаційні процеси і комп’ютер”
- •Методика вивчення теми “Файли та папки. Вікна та операції над ними” у 3 класі.
- •Методика вивчення теми “Пошук даних в Інтернеті” у 3 класі.
- •Пошук даних в Інтернеті (6 годин)
- •Методика вивчення теми “Робота із презентаціями” у 3 класі.
- •Робота із презентаціями (7 годин)
- •Методика вивчення теми “Алгоритми і виконавці” у 3 класі.
- •Методика вивчення теми “Електронне листування” у 4 класі.
- •Електронне листування (5 годин)
- •Методика вивчення теми “Висловлювання. Алгоритми з розгалуженням і повторенням” у 4 класі.
- •Методика формування початкових навичок роботи з комп’ютером.
- •Методика формування уявлень про інформацію, знак, модель, код, кодування.
- •Методика формування алгоритмічного мислення учнів.
- •Розвиток логічного мислення, пам’яті, спостережливості та просторової уяви на заняттях з інформатики у початковій школі.
- •Що входить у поняття периферійних пристроїв? Для чого призначений монітор? Як і функції виконує відеоадаптер?
- •Що входить у поняття периферійних пристроїв? За якими
- •Яке призначення і функції операційних систем? Що ви можете сказати про принципові особливості середовищаWindows?
- •Що розуміється під поняттям “файл”? Що таке таблиця кодування? Які стандарти кодування символів існують на сьогодні?
- •Які є способи опису алгоритмів? Що розуміється під словесним описом алгоритму? Назвіть елементи блок-схеми алгоритму та поясніть їх призначення.
- •Які є базові структури алгоритмів? Який алгоритм називається лінійним?
- •Як розуміється формальність алгоритму? Наведіть приклади алгоритмів з навколишнього життя.
- •Склад середовища виконавця алгоритмів Scratch. Інтерфейс програми.
- •Апаратні компоненти інформаційної системи. Які пристрої розміщуються у системному блоці пк?
- •Поняття про комп’ютерні мережі. Типи комп’ютерних мереж. Способи організації комп’ютерних мереж.
- •Інтернет, історія розвитку, принципи роботи. Сервіси комп’ютерної мережі Інтернет.
- •1966 Рік - початок створення комп'ютерної мережі Арпанет. У жовтні 1967 року англійський учений Дональд Девіс, який досліджував питання пакетної пересилки файлів, уперше застосував термін “пакет”.
- •Носії даних та відомостей, їх типологія і характеристики.
- •Прикладне програмне забезпечення загального призначення. Програми для роботи з документами.
- •Прикладне програмне забезпечення загального призначення. Програми для роботи з графікою.
- •Прикладне програмне забезпечення загального призначення. Програми для роботи в Інтернеті.
- •Поняття про комп’ютерну безпеку. Віруси та антивіруси.
- •Архітектура персонального комп’ютера.
- •Інформація, повідомлення, шум. Види інформації. Інформаційні процеси.
- •Системи числення. Двійкова система числення.
- •Різновиди программного забезпечення. Службові програми, утиліти.
-
Які є способи опису алгоритмів? Що розуміється під словесним описом алгоритму? Назвіть елементи блок-схеми алгоритму та поясніть їх призначення.
Алгоритм — це припис, який дозволяє виконати певну послідовність дій для досягнення результату.
Властивості алгоритмів:
-
зрозумілість, тобто розуміння виконавцем кожного кроку алгоритму;
-
дискретність, тобто розбиття алгоритму на множину окремих скінченних дій (кроків);
-
точність, тобто однозначність виконання припису;
-
результативність, тобто обов’язкове отримання результату за скінченну кількість кроків;
-
масовість, тобто можливість застосування цього алгоритму до цілого класу задач одного типу.
Формами подання алгоритмів є вербальна (словесна), графічна (схеми, блок-схеми), мова програмування. Запис алгоритму мовою програмування називають програмою.
Вибір форми подання алгоритму залежить від його виконавця. Так, алгоритм евакуації учнів із приміщення школи при виникненні надзвичайних ситуацій: для учасників навчально-виховного процесу; для пожежних - подають у графічній формі та записують словесно у вигляді інструкцій.
Серед графічних способів подання алгоритмів окремо виділяють подання алгоритму у вигляді блок-схем.
Блок-схема — це наочне графічне зображення алгоритму, коли окремі його кроки (етапи) зображуються за допомогою різних геометричних фігур (блоків), а зв'язки між етапами вказуються за допомогою стрілок, що з'єднують ці фігури.
Кожний блок має своє загально визначене призначення, зрозуміле людям будь-якої національності:
-
блок вхідних та вихідних даних прийнято позначати паралелограмом,
-
блок обчислень (обробки) даних — прямокутником,
-
блок прийняття рішень — ромбом,
-
еліпсом — початок та кінець алгоритму.
Так,
наприклад блок-схема алгоритму
знаходження суми двох чисел має вигляд:
Далі можна запропонувати учням скласти блок-схеми для різноманітних лінійних алгоритмів (“Зліпити Сніговика”, “Приготувати бутерброд”, “Відправити СМСповідомлення” тощо.).
-
Які є базові структури алгоритмів? Який алгоритм називається лінійним?
Базові структури алгоритмів – це способи керування процесами обробки даних. Комбінуючи керуючі структури, можна складати алгоритми (програми) для різних задач.
Виділяють 3 базові алгоритмічні структури:
-
Лінійні (слідування) – команди виконуються поспіль;
-
Розгалудження (вибір) – можливість вибору команд в залежності від умови;
-
Повторення (цикл) – процес виконується кілька разів в залежності від виконання умови.
Так,
наприклад блок-схема алгоритму
знаходження суми двох чисел має вигляд:
Саме за допомогою блок-схеми легко пояснити дітям, чому подібні алгоритми називаються лінійними (усі дії виконуються послідовно, одна за одною, наче по лінійці).
Наприклад такий лінійний алгоритм:
-
Піди на кухню
-
Візьми яблуко
-
Помий яблуко
-
Повернись у кімнату
-
Дай помите яблуко Василькові
Алгоритм посадки дерева:
1) викопати в землі ямку;
2) вилучити в ямку саджанець;
3) засипати ямку із саджанцем землею.
Далі можна запропонувати учням скласти блок-схеми для різноманітних лінійних алгоритмів (“Зліпити Сніговика”, “Приготувати бутерброд”, “Відправити СМСповідомлення” тощо.).
-
Які є базові структури алгоритмів? Які основні різновиди циклів?
Базові структури алгоритмів – це способи керування процесами обробки даних. Комбінуючи керуючі структури, можна складати алгоритми (програми) для різних задач.
Виділяють 3 базові алгоритмічні структури:
-
Лінійні (слідування) – команди виконуються поспіль;
-
Розгалудження (вибір) – можливість вибору команд в залежності від умови;
-
Повторення (цикл) – процес виконується кілька разів в залежності від виконання умови.
Якщо розглядати детальніше алгоритм “повторення” у Середовищі програмування Scratch – можна вижілити такі цикли:
-
Безумовний цикл (завжди) – дія циклу виконується нескінченно;
-
Цикл з лічильником (повторити… разів) – ція циклу виконується певну кількість разів;
-
Цикл з передумовою (завжди якщо…) – дія циклу виконується доти, доки істинною лишається вказана перед її початком умова;
-
Цикл з післяумовою (повторювати поки…) – умова в циклі перевіряється після виконання її дії.
-
Що таке мова програмування? У чому відмінність мов програмування від природних?
Уміння користуватися інформаційно-комунікаційними технологіями відноситься до ключових компетентностей у НУШ.
Програмування – це не просто знання мови, якою пишуть код. Насамперед, це логічне та абстрактне мислення, розвивати які необхідно кожному. Особливо у діджиталізованому світі, коли навчику кодування прирівнюють до вміння читати чи писати, а в до 90% роботи людей задіяні технології.
Розуміння алгоритмів допомагає краще збагнути, як збудовані світові процеси.
Найкраще підійдуть середовища, де діти у формі ігор можуть ознайомитись із побудовою елементарних алгоритмів. Для цього віку треба використовувати таке середовище програмування, де поставлене завдання вирішується за допомогою візуальних заготовок, а команди прописані українською мовою чи за допомогою зрозумілих малюнків та символів.
Мова програмування - це мова, яку використовують для запису алгоритмів, призначених для виконання комп’ютером.
Запис алгоритму мовою програмування називають програмою, яка записується машинною мовою.
Машинна мова – набір команд, які виконуються безпосередньо центральним процесором.
Працювати людині з такою мовою важко через велику кількість команд у двійкові формі. Саме у цьому головна відмінність з природною мовою.
-
Що таке алгоритм? Наведіть приклади. Якими основними властивостями повинен володіти алгоритм?
Алгоритм — це припис, який дозволяє виконати певну послідовність дій для досягнення результату.
Наприклад, алгоритм пришивання ґудзика до штанів:
1. Відрізати нитку.
2. Покласти голку та ножиці на місце.
3. Удіти нитку в голку.
4. Прикласти ґудзик до потрібного місця штанів.
5. Зав’язати вузлик.
6. Протягнути голку з ниткою через вушко ґудзика та тканину декілька разів.
7. Узяти відрізок нитки потрібного кольору.
8. Зав’язати вузлик.
Написання ненаголошених [е], [и] у корені слова:
- взяти слово;
- змінити слово або дібрати до нього спільнокореневі так, щоб ненаголошений голосний став наголошеним;
- писати той голосний, який опинився під наголосом;
- в іншому разі перевірити за словником.
Властивості алгоритмів:
-
зрозумілість, тобто розуміння виконавцем кожного кроку алгоритму;
-
дискретність, тобто розбиття алгоритму на множину окремих скінченних дій (кроків);
-
точність, тобто однозначність виконання припису;
-
результативність, тобто обов’язкове отримання результату за скінченну кількість кроків;
-
масовість, тобто можливість застосування цього алгоритму до цілого класу задач одного типу.