// Інформатика 11 клас

30/04 Електронний документ, його ознаки та правовий статус. Електронний документообіг

Опрацюйте відеоматеріал

Запишіть короткий конспект, надішліть фото конспекту ( 3 бали )

Виконайте інтерактивну вправу та надішліть скріншот про виконання (3 бали)

Виконайте завдання для самоперевірки (6 балів)

16/04 Технічні засоби обробки документів та інформації. Класифікація офісної техніки

Опрацюйте відеоматеріал

Запишіть короткий конспект, надішліть фото конспекту ( 3 бали )

Знайдіть інформація про різні види офісної техніки та виконайте інтерактивну вправу ( 3 балів)

Виконайте тестові завдання

26/03 Правила оформлення сторінки. Оформлення бібліографічних списків та покажчиків. Правила та вимоги оформлення письмової роботи

Опрацюйте матеріали презентації

304914.pptx

Виконайте тестове завдання

12/03 Поняття документу. Призначення та класифікація документів. Документообіг. Загальні правила оформлення документів

27/02 Політика безпеки при доступі до мережі загального користування. Системи аналізу вмісту поштового і веб-трафіку (електронна пошта і НТТР). Віртуальні приватні мережі (VPN). Практична робота №3 «Створення віртуальних приватних мереж»

Опрацюйте матеріали

6.6.pdf

Виконайте практичну роботу

13/02 Криптографічні методи захисту інформації

Опрацюйте матеріали

Завдання

Закодуйте слово "Інформатика" за допомогою шифрів "Цезаря" та за допомогою шифру "Віжинера", для ознайомлення за алгоритмами шифрування скористайтесь посиланнями на статті у Вікіпедії

30/01 Об'єкти захисту. Види заходів протидії загрозам безпеки. Переваги та недоліки різних видів заходів захисту

Сьогодні на уроці ми з вами детальніше познайомимося з об'єктами захисту. Видами заходів протидії загрозам безпеки. Переваги та недоліки різних видів заходів захисту.

Вивчаємо

Опрацюйте матеріали презентації

Презентація.pptx

Завдання

Організувати дослідницьку роботу на тему «Біометричні засоби захисту даних».

Підготувати коротке повідомлення про вид біометричного захисту даних.

Повідомлення повинно супроводжуватися Google-презентацією.

16/01 Інформація та інформаційні відносини. Суб'єкти інформаційних відносин, їх інтереси та безпека, шляхи нанесення їм шкоди. Безпека інформаційних технологій

Повторення

Повторіть основні відомості про інформаційну безпеку у презентації

Інформація та інформаційні відносини.pptx

Вивчаємо

Опрацюйте відеоматеріал за посиланням

12/12 Оформлення результатів проекту

Правила безпечного Інтернету

Повторіть правила безпеки в Інтернеті

Відео поширено з каналу pin production

Оформлення результатів

На сьогоднішньому уроці ми завершимо роботу над проєктом та створимо документи для його опису та презентації, створимо презентацію проєкту для наступного уроку

Завдання

Створення презентації проєкту

Ознайомтесь з вимогами щодо оформлення презентації

Відео поширено з каналу ShenSo

Фізкультхвилинка

Виконайте вправи фізкультхвилинки

Відео поширено з каналу iLearn

Cамоаналіз проєкту

Дозаповніть таблицю самоаналізу

Надішліть таблицю

Бажаю успіхів

05/12 Розробка проекту

Правила безпечного Інтернету

Повторіть правила безпеки в Інтернеті

Джерело https://informatik.pp.ua

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

Повторення

Повторіть основи роботи у середовищі Google Sites

Руханка

Відео взято з каналу iLearn

Завдання

Створіть таблицю для самоаналізу проєкту, оцініть на скільки ви просунулись у виконанні завдання проєкту

Бажаю успіхів

28/11 Розробка проекту

Навчальний проєкт

Виконання навчальних проєктів 

Працюючи над проектами, ви вчитеся: виявляти і формулювати проблеми; проводити їх аналіз; розробляти план дослідження; знаходити необхідне джерело інформації; працювати з отриманою інформацією; застосовувати отриману інформацію для розв'язання поставлених завдань; проводити опрацювання результатів експерименту; формулювати висновки; виступати із захистом проєкту. 

Етапи виконання проєкту

1. Підготовка до роботи над проєктом 

На першому етапі вам потрібно змоделювати ситуацію в якій ви можете застосувати свої вміння та навички, визначити тему, мету проекту та кінцевий результат. 

2. Планування діяльності

Робота над проєктом передбачає спільне виконання завдань групою людей. На цьому етапі вам потрібно визначити ключові завдання, визначити засоби за допомогою яких ви будете реалізовувати проект. Не забудьте про терміни виконання проекту, потрібно встановити певний строк для виконання завдань.

3. Виконання навчального проєкту

Третій етап є основним, визначивши основні завдання та строки ви переходите до реалізації проєкту. Ви можете працювати над проєктом, користуючись онлайн-сервісами.

4. Представлення результатів

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

Завдання проекту

14/11 Пошукова оптимізація та просування веб-сайтів

Сьогодні на уроці ми розглянемо способи пошукової оптимізації та просування сайтів

Вивчаємо

SEO (від англ. Search Engine Optimization — пошукова оптимізація) — маркетингове поняття, що охоплює цілий комплекс заходів. Це процес коригування HTML-коду, структури та текстового наповнення (контенту) сайта; контроль зовнішніх чинників на відповідність вимогам алгоритму пошукових систем.

Просування сайта — комплекс заходів щодо збільшення відвідуваності веб-ресурсу цільовими відвідувачами.

Проведіть власне дослідження

Проаналізуйте матеріали статті та випишіть основні теги HTML, що впливають на пошукову оптимізацію. 

Сфотографуйте або зробіть скріншот документу з власним дослідженням та додайте його до форми в кінці уроку.

Спробуйте подати результати дослідження у вигляді ментальної карти:

Ментальна карта — це візуальне представлення твоїх власних нотаток. Цьому методу декілька сотень років. Простіше запам'ятати гарне візуальне зображення, ніж довгий текст. Крім того, ментальні карти дають змогу показати зв'язки між різними темами.

Приклад ментальної карти розв'язування рівнянь

Виконайте вправи з руханки

Виконайте інтерактивну вправу та зробіть скріншот, прикріпіть скріншот до форми

24/10 Практична робота №3 «Метадані та пошукова оптимізація»

Перегляньте відео

Практична робота

Завдання

2. Пілся чого перейдіть до пункту lighthouse

3. Проведіть аналіз сайту та надішліть скріншот з результатами аналізу на електронну адресу вчителя m.roman.kravchuk@gmail.com

10/10 Створення та налагодження інтерактивної веб-сторінки з використанням форм та веб-програмування. Практична робота №2 «Створення інтерактивної веб-сторінки»

Повторення

Яка сторінка називається інтерактивною?

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

Що таке веб-програмування?

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

Що таке JavaScript?

JavaScript — мова програмування, що дозволяє реалізувати низку складних рішень у веб-документах. Вона допомагає зробити сторінки сайта більш інтерактивними, обробляє дії користувачів сайта

Які функції надає мова гіпертекстової розмітки JavaScript?

Функції JavaScript дозволяють: 

Як додати фрагмент JavaScript коду до вебсторінки?

Щоб додати фрагмент коду JavaScript до вебсторінки можна використати парний тег :

<script></script>,  який буде розміщено в тілі html документу, або написати цей код у зовнішньому файлі з розширенням .js та підключити його в тілі html елементу за допомогою атрибуту src тегу <script></script>

Працюємо з презентацією. Виконайте одне із завдань поданих у презентації і надішліть роботу вчителю на електронну адресу m.roman.kravchuk@gmail.com

Завдання_Пр_роб_Використанням форм.pdf

Тест з відкритим відповідями...

26/05 Взаємлдія клієнт-сервер. Веб-сервер і база даних

Орацюйте матеріал

Веб-сервер, що приймає HTTP-запити від клієнтів, зазвичай веббраузерів, видає їм HTTP-відповіді, зазвичай разом з HTML-сторінкою, зображенням, файлом, медіа-потоком або іншими даними. Вебсервер — одна із основ Всесвітньої павутини.

HTTPпротокол передачі даних, що використовується в комп'ютерних мережах. Назва скорочена від HyperText Transfer Protocol, протокол передачі гіпертекстових документів.

‹Метод› ‹URL› HTTP/‹Версія› 

Уніфікований ідентифікатор ресурсів (URI) — компактний рядок літер, який однозначно ідентифікує окремий абстрактний чи фізичний ресурс. Наприклад, адреса сайту в інтернеті.

Методи

GET - (отримати певний ресурс, наприклад, HTML-файл, що містить інформацію протовар або список товарів); 

POST - (створити новий ресурс, наприклад, нову статтю на Вікіпедії, додати новий контакт в базу даних);

HEAD — отримати метадані про певний ресурс без отримання змісту, як робить GET. Можна використовувати запит HEAD, щоб дізнатися, коли в останній раз ресурс оновлювався, і тільки потім використовувати (більш «витратний») запит GET, щоб завантажити ресурс, який було змінено;

PUT — оновити існуючий ресурс (або створити новий, якщо такого не існує);

DELETE — вилучити вказаний ресурс.

Домашнє завдання

Опрацювати сторінки 206-212

Іnformatyka (profilnyi riven)_pidruchnyk dlia 11 klasu ZZSO (Rudenko V_ D_, Rechych N_ V_, Potienko V_ O_)).pdf

12/05 Веб-програмування та інтерактивні сторінки

Основи мови для програмування вебсторінок javascript, перегляньте відео:

Основні поняття:

JavaScript – це мова програмування, що дозволяє зробити Web-сторінку інтерактивною, тобто такою що реагує на дії користувача.

Послідовність інструкцій (що називається програмою, скриптом або сценарієм) виконується інтерпретатором, вбудованим в звичайний Web-браузер. Іншими словами, код програми вбудовується в HTML - документ і виконується на боці клієнта. Для виконання програми не потрібно навіть перезавантажувати Web -сторінку, всі програми виконуються в відповідь на будь-яку подію. Наприклад, перед відправленням даних форми можна перевірити їх на допустимі значення і, якщо значення не відповідають очікуваним, заборонити відправлення даних.

Посилання на підручник з javascript

Середовище для написання коду на javascript

Для створення коду потрібно натиснути "Start Coding"

Завдання

Написати код який виводитиме текстове повідомлення при натисканні на кнопку. Скріншот програми надіслати у Viber 0508160159

Пройдіть опитування

03/05 Призначення, основні поняття та терміни мови 

Опрацюйте матеріал

Історія

На початку 1970-х років в одній з дослідницьких лабораторій компанії IBM була розроблена експериментальна реляційна СУБД System R, для якої потім була створена спеціальна мова SEQUEL, що дозволяла відносно просто керувати даними в цій СУБД. Абревіатура SEQUEL розшифровувалася як англ. Structured English QUEry Language — «структурована англійська мова запитів». Пізніше з юридичних міркувань мова SEQUEL була перейменована в SQL. Коли в 1986 році перший стандарт мови SQL був прийнятий ANSI (American National Standards Institute), офіційною вимовою стало — ес-к'ю-ел. Попри це, навіть англомовні фахівці по традиції часто називають SQL "сіквел", замість "ес-кью-ел".

Метою розробки було створення простої непроцедурної мови, якою зміг би скористатися будь-який користувач, що навіть не має навичок програмування. Власне розробкою мови запитів займалися Дональд Чемберлін та Рей Бойс.

Варто зазначити, що SEQUEL не була єдиною мовою подібного призначення. У Каліфорнійському університеті в Берклі була розроблена некомерційна СУБД Ingres (що була, між іншим, дальнім прародичем популярної зараз некомерційної СУБД PostgreSQL), яка була реляційною СУБД, але використовувала свою власну мову QUEL, яка, проте, не витримала конкуренції за кількістю СУБД, що підтримували її, з мовою SQL.

Дональд Чемберлін

Реймонд Бойс

Синтаксис

Як і інші мови програмування, SQL має власний синтаксис. У синтаксичних конструкціях використовуються такі поняття, як ключові слова, оператори, інструкції, речення та ін.

У мові запитів SQL найчастіше використовуються такі оператори:

19/04 Поняття звіту. Автоматичне створення звіту

Опрацюйте матеріал, запишіть короткий конспект

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

Звіт являє собою текстовий документ Writer, в якому дані відображаються в організованому і відформатованому вигляді. У LibreOffice Base можна або створити звіт вручну за допомогою перетягування у вікні "Будівник звітів", або в напівавтоматичному режимі в серії діалогових вікон майстра звітів. 

Рисунок 1. Приклад звіту

Приклад звіту

Крім текстової інформації звіти можуть включати в себе таблиці, діаграми, розрахунки, графічні елементи тощо. На рисунку 1 ви можете побачити звіт створений у системі створення звітів "Crystal Reports", яка взаємодіє з базою даних для відображення даних. LibreOffice Base має схожий функціонал та відрізнається своєю простотою у використанні.

Створення звітів за допомогою конутрсутора звітів

Перед створення звіту потрібно поставити собі наступні запитання :

База даних мережі магазинів

Пригадайте базу даних з попереднього уроку. На її основі створимо звіт в якому відобразимо прізвища та заробітні плати працівників згруповані за посадою.

Крок 1. Вибір полів

Крок 2. Іменування полів

За потреби змінюємо назви полів. ( Наприклад змінити поле Оклад на Заробітня плата).

Крок 3. Правила групування

На даному етапі нам потрібно обрати за якими полями буде згруповано звіт. Якщо групування не є необхіжним просто натискаємо кнопку "Далі".

Крок 4. Параметри сортування

Крок 5. Розмітка звіту

Крок 6. Завершальний етап (Створення звіту)

На даному етапі ви можете вказати "Заголовок звіту", обрати тип звіту (статичний звіт не змінюється при оновлення бази даних, динамічний звіт буде кожен раз оновлювати інформацію при зміні значень полів які входять до звіту). При обраному пункті "Створити звіт зараз" - звіт буде одразу створено та відкрито у текстовому процесорі Writer, якщо обрати пункт "Змінити макет звіту" відкриється вікно конутруктора звітів у якому ви зможете додати додаткові такстові поля з поясненням, колонтитули, діаграми, тощо.

Перегляд звіту

Після завершення створення звіту він матиме вигляд як на малюнку нижче, ви зможете також додати заголовок, додатковий текст, графічні об'єкти в середовищі Writer.

Завдання

05/04 Створення форм за допомогою конструктора форм. Використання форм для введення й редагування даних

Опрацюйте матеріал

Створення форми у режимі дизайну

Приклад таблиці з Бази даних "Бібілотека"

Для створення форми у режимі дизайну скористаємось базою даних "Бібілотека", завантажити яку можна за посиланням:

Створення форми буде розглянуто в системі управління базами даних Libre Office Base 7.1.0.3 яку можна завантажити за посиланням. До складу пакету Libre Office також входять такі програми як Writer, Calc, Impress, Draw та Math. Якщо ви не впевнені яку версію потрібно завантажувати, x64 або x32 - завантажуйте 32bit версію. 

Пакет програм Libre Office розповсюджується безкоштовно.

Створимо форму для таблиці "Книги"

Для створення форми потрібно перейти до вкладки "Форми" та обрати пункт "Створення форми у режимі дизайну".

Додамо поля, які відповідають полям з таблиці "Книги", наприклад "Назва" та "Рік видання". Віджети текстового поля та напису можна побачити на зображенні. Для переходу між записами використвуємо навігаційну панель.

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

Для відображення даних у полях потрібно налаштувати властивості форми, та обрати джерело даних для форми.

Далі потрібно з'днати текстові поля з даними таблиці. Для цього двічі клацнути на текстовому полі та вибрати необхідні поля таблиці у вкладці "Дані".

Результат запуску збереженої форми

Використання форм для введення й редагування даних

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

Властивості форми у режимі дизайну

Зовнішній вигляд форми

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

Кнопки навігаційної панелі для введення та редагування даних

15/03 Запити з функціями і з полями що обчислюються. Практична робота

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

Запити, у яких використовуються функції називаються по різному, наприклад, підсумковими запитами, але найчастіше їх називають запитам з функціями

Повторюємо пункти 1-3 попереднього завдання. Двічі додаємо поле "Посада", один раз "Номер магазина" 

2. Встановлюємо функції

Для полів "Посада" і "Номер магазина" встановлюємо функцію "Групувати". Для дубльованого поля "Посада" встановлюємо функцію "Кількість" для підрахунку кількості працівників на цій посаді.

3. Результат виконання запиту

Виконавши запит (F5) ми можемо побачити що в другій колонці ми отримали кількість працівників на даній професії. Зверніть увагу на пріорітет групування (перехресний запит). Спочатку таблиця групується за першим полем (а саме "Посада"),  а вже потім за "Номером магазину".

Практична робота

Занотуйте в зошиті визначення та процес створення запиту. 

Виконайте практичне завдання, створіть базу даних bibliotekа та заповніть відповідно до зразку нижче. 

Таблиця 1. Читачі

Таблиця 2. Книги

Створіть запити з критеріями

01/03 Пошук, сортування і фільтрація даних у таблицях

Перегляньте відео про сортування та фільтрацію даних у таблиці.

Завдання. Опрацювати сторінку сайту, переглянути відео.

15/02 Уведення, пошук і редагування даних у таблиці

Уведення даних до таблиці

Дані до таблиці можна вводити за допомогою форм або безпосередньо в таблицю.

Для введення даних безпосередньо в таблицю просто відкриваємо таблицю подвійним клацанням та вводимо відповідні дані. Будьте уважні! Дані потрібно вводити записами, тобто рядками, якщо вводити дані по стовпцям це може призвести до помилки та звести нанівець усю вашу роботу.

Введення даних у режимі таблиці на прикладі таблиці "Книги" бази даних "Бібліотека"

Для введення даних у режимі форми потрібно створити відповідну форму, перейти до розділу форми та обрати "Створити форму з використанням помічника"

Створення форми

У спливаючому вікні обрати всі поля натиснувши кнопку >> та натиснути кнопку "Завершити"

Поля форми

Створена форма

Пошук даних у таблиці

Для пошуку даних можна скористатись спеціальним інструментом "Знайти запис" який доступний як у формі так і в таблиці. При клацанні на який виникає спливаюче вікно, як показано нижче, в якому можна вказати параметри пошуку.

Параметри пошуку

Редагування даних у таблиці

Редагування даних можна здійснювати аналогічно до створення, головне правило - не змінювати первинний ключ. Якщо редагування недоступне, потрібно клацнути на відповідний інструмент, як показано на малюнку.

Інструмент редагування даних

Опрацюйте сторінку сайту, відпрацюйте практичні навички, використовуючи програний засіб LibreOffice Base

01/02 Створення таблиць й уведення структури таблиць. Поняття таблиці, поля, запису

Урок бази даних.pdf

Опрацювати теоретичну частину уроку, основні поняття записати