// Інформатика 11 клас
30/04 Електронний документ, його ознаки та правовий статус. Електронний документообіг
Опрацюйте відеоматеріал
Запишіть короткий конспект, надішліть фото конспекту ( 3 бали )
Виконайте інтерактивну вправу та надішліть скріншот про виконання (3 бали)
Виконайте завдання для самоперевірки (6 балів)
16/04 Технічні засоби обробки документів та інформації. Класифікація офісної техніки
Опрацюйте відеоматеріал
Запишіть короткий конспект, надішліть фото конспекту ( 3 бали )
Знайдіть інформація про різні види офісної техніки та виконайте інтерактивну вправу ( 3 балів)
Виконайте тестові завдання
26/03 Правила оформлення сторінки. Оформлення бібліографічних списків та покажчиків. Правила та вимоги оформлення письмової роботи
Опрацюйте матеріали презентації
Виконайте тестове завдання
12/03 Поняття документу. Призначення та класифікація документів. Документообіг. Загальні правила оформлення документів
27/02 Політика безпеки при доступі до мережі загального користування. Системи аналізу вмісту поштового і веб-трафіку (електронна пошта і НТТР). Віртуальні приватні мережі (VPN). Практична робота №3 «Створення віртуальних приватних мереж»
Опрацюйте матеріали
Виконайте практичну роботу
Створіть текстовий документ
Проаналізуйте інформацію про VPN та запишіть коротку інформацію про VPN до документу
Запишіть алгоритм підключення до VPN для комп'ютера та смартфона
Надішліть документ вчителю Viber (0976567243)
13/02 Криптографічні методи захисту інформації
Опрацюйте матеріали
Завдання
Закодуйте слово "Інформатика" за допомогою шифрів "Цезаря" та за допомогою шифру "Віжинера", для ознайомлення за алгоритмами шифрування скористайтесь посиланнями на статті у Вікіпедії
30/01 Об'єкти захисту. Види заходів протидії загрозам безпеки. Переваги та недоліки різних видів заходів захисту
Сьогодні на уроці ми з вами детальніше познайомимося з об'єктами захисту. Видами заходів протидії загрозам безпеки. Переваги та недоліки різних видів заходів захисту.
Вивчаємо
Опрацюйте матеріали презентації
Завдання
Організувати дослідницьку роботу на тему «Біометричні засоби захисту даних».
1 група – ідентифікація за голосом;
2 група – ідентифікація за відбитками пальців;
3 група – ідентифікація за малюнком райдужної оболонки ока.
Підготувати коротке повідомлення про вид біометричного захисту даних.
Повідомлення повинно супроводжуватися Google-презентацією.
16/01 Інформація та інформаційні відносини. Суб'єкти інформаційних відносин, їх інтереси та безпека, шляхи нанесення їм шкоди. Безпека інформаційних технологій
Повторення
Повторіть основні відомості про інформаційну безпеку у презентації
Вивчаємо
Опрацюйте відеоматеріал за посиланням
12/12 Оформлення результатів проекту
Правила безпечного Інтернету
Повторіть правила безпеки в Інтернеті
Оформлення результатів
На сьогоднішньому уроці ми завершимо роботу над проєктом та створимо документи для його опису та презентації, створимо презентацію проєкту для наступного уроку
Завдання
Створіть презентацію проєкту
Заповніть таблицю самооцінювання
Відповідно до завдання, потрібно створити презентацію, що демонструватиме усі вимоги завдання проєкту
Створення презентації проєкту
Ознайомтесь з вимогами щодо оформлення презентації
Фізкультхвилинка
Виконайте вправи фізкультхвилинки
Cамоаналіз проєкту
Дозаповніть таблицю самоаналізу
Надішліть таблицю
Бажаю успіхів
05/12 Розробка проекту
Правила безпечного Інтернету
Повторіть правила безпеки в Інтернеті
Сьогодні на уроці продовжуємо працювати над проєктом. І для успішного виконання проєкту, нам потрібно встановити певні цілі, які нам потрібно виконати сьогодні. Для цього ми створимо спеціальний чек-лист
Повторення
Повторіть основи роботи у середовищі Google Sites
Руханка
Завдання
Створіть таблицю для самоаналізу проєкту, оцініть на скільки ви просунулись у виконанні завдання проєкту
Бажаю успіхів
28/11 Розробка проекту
Навчальний проєкт
Виконання навчальних проєктів
Працюючи над проектами, ви вчитеся: виявляти і формулювати проблеми; проводити їх аналіз; розробляти план дослідження; знаходити необхідне джерело інформації; працювати з отриманою інформацією; застосовувати отриману інформацію для розв'язання поставлених завдань; проводити опрацювання результатів експерименту; формулювати висновки; виступати із захистом проєкту.
Етапи виконання проєкту
1. Підготовка до роботи над проєктом
На першому етапі вам потрібно змоделювати ситуацію в якій ви можете застосувати свої вміння та навички, визначити тему, мету проекту та кінцевий результат.
2. Планування діяльності
Робота над проєктом передбачає спільне виконання завдань групою людей. На цьому етапі вам потрібно визначити ключові завдання, визначити засоби за допомогою яких ви будете реалізовувати проект. Не забудьте про терміни виконання проекту, потрібно встановити певний строк для виконання завдань.
3. Виконання навчального проєкту
Третій етап є основним, визначивши основні завдання та строки ви переходите до реалізації проєкту. Ви можете працювати над проєктом, користуючись онлайн-сервісами.
4. Представлення результатів
Зазвичай представлення результатів проєкту проходить у вигляді захисту, вам потрібно створити презентацію вашого проекту та підготуватись відповідати на запитання щодо процесу створення проекту.
Завдання проекту
14/11 Пошукова оптимізація та просування веб-сайтів
Сьогодні на уроці ми розглянемо способи пошукової оптимізації та просування сайтів
Вивчаємо
SEO (від англ. Search Engine Optimization — пошукова оптимізація) — маркетингове поняття, що охоплює цілий комплекс заходів. Це процес коригування HTML-коду, структури та текстового наповнення (контенту) сайта; контроль зовнішніх чинників на відповідність вимогам алгоритму пошукових систем.
Просування сайта — комплекс заходів щодо збільшення відвідуваності веб-ресурсу цільовими відвідувачами.
Проведіть власне дослідження
Проаналізуйте матеріали статті та випишіть основні теги HTML, що впливають на пошукову оптимізацію.
Сфотографуйте або зробіть скріншот документу з власним дослідженням та додайте його до форми в кінці уроку.
Спробуйте подати результати дослідження у вигляді ментальної карти:
Ментальна карта — це візуальне представлення твоїх власних нотаток. Цьому методу декілька сотень років. Простіше запам'ятати гарне візуальне зображення, ніж довгий текст. Крім того, ментальні карти дають змогу показати зв'язки між різними темами.
Приклад ментальної карти розв'язування рівнянь
Виконайте вправи з руханки
Виконайте інтерактивну вправу та зробіть скріншот, прикріпіть скріншот до форми
24/10 Практична робота №3 «Метадані та пошукова оптимізація»
Перегляньте відео
Практична робота
Завдання
Користуючись інструментами веб-браузера проведіть аналіз сайту школи https://nvkcaredar.jimdofree.com/ або будь-якого іншого сайту на ваш вибір
Натисніть праву кнопку миші та оберіть пункт "Переглянути код"
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
Тест з відкритим відповідями...
26/05 Взаємлдія клієнт-сервер. Веб-сервер і база даних
Орацюйте матеріал
Веб-сервер, що приймає HTTP-запити від клієнтів, зазвичай веббраузерів, видає їм HTTP-відповіді, зазвичай разом з HTML-сторінкою, зображенням, файлом, медіа-потоком або іншими даними. Вебсервер — одна із основ Всесвітньої павутини.
HTTP — протокол передачі даних, що використовується в комп'ютерних мережах. Назва скорочена від HyperText Transfer Protocol, протокол передачі гіпертекстових документів.
‹Метод› ‹URL› HTTP/‹Версія›
Уніфікований ідентифікатор ресурсів (URI) — компактний рядок літер, який однозначно ідентифікує окремий абстрактний чи фізичний ресурс. Наприклад, адреса сайту в інтернеті.
Методи
GET - (отримати певний ресурс, наприклад, HTML-файл, що містить інформацію протовар або список товарів);
POST - (створити новий ресурс, наприклад, нову статтю на Вікіпедії, додати новий контакт в базу даних);
HEAD — отримати метадані про певний ресурс без отримання змісту, як робить GET. Можна використовувати запит HEAD, щоб дізнатися, коли в останній раз ресурс оновлювався, і тільки потім використовувати (більш «витратний») запит GET, щоб завантажити ресурс, який було змінено;
PUT — оновити існуючий ресурс (або створити новий, якщо такого не існує);
DELETE — вилучити вказаний ресурс.
Домашнє завдання
Опрацювати сторінки 206-212
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 найчастіше використовуються такі оператори:
SELECT — визначає поля, із яких необхідно вибрати дані;
FROM — визначає таблицю, поля якої вказано в реченні SELECT; ключові слова SELECT і FROM завжди використовуються разом;
WHERE — визначає умову відбору полів, за якою вибираються дані;
ORDER BY — визначає порядок сортування отриманих результатів;
GROUP BY — визначає порядок групування записів.
19/04 Поняття звіту. Автоматичне створення звіту
Опрацюйте матеріал, запишіть короткий конспект
Звіт - це об'єкт бази даних, який призначений для форматованого виведення необхідних даних з БД на екран комп'ютера або принтер. Звіти використовують попередньо створені таблиці або запити для представлення інформації з бази даних у вигляді документу.
Звіт являє собою текстовий документ Writer, в якому дані відображаються в організованому і відформатованому вигляді. У LibreOffice Base можна або створити звіт вручну за допомогою перетягування у вікні "Будівник звітів", або в напівавтоматичному режимі в серії діалогових вікон майстра звітів.
Рисунок 1. Приклад звіту
Приклад звіту
Крім текстової інформації звіти можуть включати в себе таблиці, діаграми, розрахунки, графічні елементи тощо. На рисунку 1 ви можете побачити звіт створений у системі створення звітів "Crystal Reports", яка взаємодіє з базою даних для відображення даних. LibreOffice Base має схожий функціонал та відрізнається своєю простотою у використанні.
Створення звітів за допомогою конутрсутора звітів
Перед створення звіту потрібно поставити собі наступні запитання :
Яку інформацію ми хочемо відобразити в звіті?
Як має бути організована інформація?
Які таблиці та поля необхідні для надання цієї інформації?
Чи потрібно створити запит чи представлення оскільки ці поля розміщені в окремих таблицях?
Чи потрібно виконати якісь розрахунки перед додавання до звіту?
База даних мережі магазинів
Пригадайте базу даних з попереднього уроку. На її основі створимо звіт в якому відобразимо прізвища та заробітні плати працівників згруповані за посадою.
Крок 1. Вибір полів
На даному кроці обираємо таблицю або запит, та необхідні для звіту поля бази даних
Для переміщення полів до звіту скористайтесь кнопкою >
Крок 2. Іменування полів
За потреби змінюємо назви полів. ( Наприклад змінити поле Оклад на Заробітня плата).
Крок 3. Правила групування
На даному етапі нам потрібно обрати за якими полями буде згруповано звіт. Якщо групування не є необхіжним просто натискаємо кнопку "Далі".
Крок 4. Параметри сортування
Сортування можливе лише за тим полем, яке обрано для групування.
Сортування може бути як за зростанням так і за спаданням.
У Libre Office Base є можливість сортувати звіт за кількому полями.
Крок 5. Розмітка звіту
Обрати як буде організовано інформацію в звіті.
Обрати орієнтацію сторінок звіту.
Крок 6. Завершальний етап (Створення звіту)
На даному етапі ви можете вказати "Заголовок звіту", обрати тип звіту (статичний звіт не змінюється при оновлення бази даних, динамічний звіт буде кожен раз оновлювати інформацію при зміні значень полів які входять до звіту). При обраному пункті "Створити звіт зараз" - звіт буде одразу створено та відкрито у текстовому процесорі Writer, якщо обрати пункт "Змінити макет звіту" відкриється вікно конутруктора звітів у якому ви зможете додати додаткові такстові поля з поясненням, колонтитули, діаграми, тощо.
Перегляд звіту
Після завершення створення звіту він матиме вигляд як на малюнку нижче, ви зможете також додати заголовок, додатковий текст, графічні об'єкти в середовищі Writer.
Завдання
Занотуйте в зошиті етапи створення звіту в середовищі LibreOffice Base;
Користуючись базою даних biblioteka, яку ви створили на попередньому уроці створіть звіт на основі таблиці "ЧИТАЧІ" до якого включіть наступні поля:
Прізвище
Клас
Дата повернення
Інвентарний номер
Поле "Дата повернення" відобразіть в звіті як "Повернути книгу до".
Згрупуйте звіт за полем "Клас"
Надішліть результат виконання (файл бази даних або файл звіту) на адресу вчителя яку ви можете бачити в нижній частині цієї сторінки.
05/04 Створення форм за допомогою конструктора форм. Використання форм для введення й редагування даних
Опрацюйте матеріал
Створення форми у режимі дизайну
Для створення форми у режимі дизайну скористаємось базою даних "Бібілотека", завантажити яку можна за посиланням:
Створення форми буде розглянуто в системі управління базами даних Libre Office Base 7.1.0.3 яку можна завантажити за посиланням. До складу пакету Libre Office також входять такі програми як Writer, Calc, Impress, Draw та Math. Якщо ви не впевнені яку версію потрібно завантажувати, x64 або x32 - завантажуйте 32bit версію.
Створимо форму для таблиці "Книги"
Для створення форми потрібно перейти до вкладки "Форми" та обрати пункт "Створення форми у режимі дизайну".
Додамо поля, які відповідають полям з таблиці "Книги", наприклад "Назва" та "Рік видання". Віджети текстового поля та напису можна побачити на зображенні. Для переходу між записами використвуємо навігаційну панель.
Для зміни текстового напису потрібно двічі натиснути на нього та ввести відповідний напис.
Для відображення даних у полях потрібно налаштувати властивості форми, та обрати джерело даних для форми.
Далі потрібно з'днати текстові поля з даними таблиці. Для цього двічі клацнути на текстовому полі та вибрати необхідні поля таблиці у вкладці "Дані".
Використання форм для введення й редагування даних
Для введення та редагування даних форми потрібно додати усі поля таблиці крім ідентифікатора, так як показано на малюнку.
Властивості форми у режимі дизайну
Для створення нового запису, видалення або редагування існуючого потрібно скористатись навігаційною панеллю.
15/03 Запити з функціями і з полями що обчислюються. Практична робота
Перехресний запит - це також запит на вибірку даних із можливостями групування записів. Групування можна виконувати як за занченням полів, так і за значенням записів.
Запити, у яких використовуються функції називаються по різному, наприклад, підсумковими запитами, але найчастіше їх називають запитам з функціями.
- Додавання полів запиту
Повторюємо пункти 1-3 попереднього завдання. Двічі додаємо поле "Посада", один раз "Номер магазина"
2. Встановлюємо функції
Для полів "Посада" і "Номер магазина" встановлюємо функцію "Групувати". Для дубльованого поля "Посада" встановлюємо функцію "Кількість" для підрахунку кількості працівників на цій посаді.
3. Результат виконання запиту
Виконавши запит (F5) ми можемо побачити що в другій колонці ми отримали кількість працівників на даній професії. Зверніть увагу на пріорітет групування (перехресний запит). Спочатку таблиця групується за першим полем (а саме "Посада"), а вже потім за "Номером магазину".
Практична робота
Занотуйте в зошиті визначення та процес створення запиту.
Виконайте практичне завдання, створіть базу даних bibliotekа та заповніть відповідно до зразку нижче.
Таблиця 1. Читачі
Таблиця 2. Книги
Створіть запити з критеріями
У таблиці Книги знайдіть усі записи, у полі Автор яких є прізвище Мехеда О. Н.
У таблиці Книги знайдіть книжки, видані у 2015 році.
У таблиці Учні знайдіть записи, у полі Дата повернення яких є дата 30.03.2018
01/03 Пошук, сортування і фільтрація даних у таблицях
Перегляньте відео про сортування та фільтрацію даних у таблиці.
Завдання. Опрацювати сторінку сайту, переглянути відео.
15/02 Уведення, пошук і редагування даних у таблиці
Уведення даних до таблиці
Дані до таблиці можна вводити за допомогою форм або безпосередньо в таблицю.
Для введення даних безпосередньо в таблицю просто відкриваємо таблицю подвійним клацанням та вводимо відповідні дані. Будьте уважні! Дані потрібно вводити записами, тобто рядками, якщо вводити дані по стовпцям це може призвести до помилки та звести нанівець усю вашу роботу.
Введення даних у режимі таблиці на прикладі таблиці "Книги" бази даних "Бібліотека"
Для введення даних у режимі форми потрібно створити відповідну форму, перейти до розділу форми та обрати "Створити форму з використанням помічника"
Створення форми
У спливаючому вікні обрати всі поля натиснувши кнопку >> та натиснути кнопку "Завершити"
Поля форми
Створена форма
Пошук даних у таблиці
Для пошуку даних можна скористатись спеціальним інструментом "Знайти запис" який доступний як у формі так і в таблиці. При клацанні на який виникає спливаюче вікно, як показано нижче, в якому можна вказати параметри пошуку.
Параметри пошуку
Редагування даних у таблиці
Редагування даних можна здійснювати аналогічно до створення, головне правило - не змінювати первинний ключ. Якщо редагування недоступне, потрібно клацнути на відповідний інструмент, як показано на малюнку.
Інструмент редагування даних