Вивчення інформатики дистанційно у загальноосвітній школі І-ІІІ ступеня №2 м. Рожище
Перед початком роботи
Прочитай уважно
Привіт, друзі.
Ви знаходитесь на сторінці з навчальними матеріалами та покроковими інструкціями, як організувати самостійну роботу з інформатики вдома.
Слідуйте алгоритму, поданому в інструкції нижче.
Оберіть дату згідно розкладу уроків і свій клас.
Перегляньте презентацію, відео чи опрацюйте теоретичний навчальний матеріал у підручнику, або виконайте завдання в зошиті. Для різних класів наведені різні види робіт.
Визначте, що для вас є зрозумілим, а що викликає додаткові питання. Обговоріть це в онлайні зі своїми однокласниками, в разі потреби, задайте питання, які вас цікавлять, вчителю.
Перевірте себе - пройдіть тест для самоперевірки чи виконайте інтерактивні вправи. Після проходження тесту ви відразу побачите набрану вами кількість балів і зможете переглянути правильні відповіді. Інтерактивні вправи виконуються без оцінювання.
Виконайте практичні завдання. Завдання з позначкою 📌 оцінюються і є обов’язковими для учнів 5-11 класів. Завдання з позначкою 💎 оцінюються, але є додатковими і виконуються за бажанням.
Надішліть вчителю розв’язки завдань до вказаної дати одним із способів:
на електронну скриньку вчителя, прикріпивши до листа файл з виконаним завданням або скріншот розв’язку;
приєднавшись до вашого класу в Google Клас (цим варіантом можна скористатися, якщо на цій сторінці біля назви класу є позначка ).
Слідкуйте за оновленням на цій сторінці чи за повідомленнями у Google Клас згідно розкладу уроків, або, як оптимальний варіант, використовуйте електронний щоденник на порталі nz.ua.
Порада: Для приєднання до Google Клас використовуйте свій обліковий запис Google (електронну скриньку gmail) і код доступу. Код доступу для вашого класу записаний в електронному щоденнику, в розділі домашнього завдання, на порталі nz.ua. Також, код можна отримати у вчителя інформатики або у класного керівника, зверніться до них. Код вводиться лише один раз, коли ви приєднуєтесь вперше. Для різних класів код різний.
На комп’ютері
На смартфоні
Успіхів! 😉
Молодці, хто працював дистанційно! 👍
П’ятниця 22.05.2020
8 клас
Тема: Навчальні проекти. Тиждень 4. Підсумки з теми “Компетентнісні задачі та навчальні проекти”.
Підсумковий тест з теми “Компетентнісні задачі та навчальні проекти”
Увага: Остаточна оцінка за тест формується за відсотком правильних відповідей.
Інформація: У цій темі ви будете розв'язувати компетентнісні задачі і виконувати навчальні проекти, використовуючи різні програмні засоби ІКТ для створення і дослідження інформаційних моделей.
Інструкція до дій
Увага: Протягом наступних 4-ох тижнів (29.04.2020-24.05.2020) ти зустрінешся із проблемними завданнями з різних галузей людської діяльності. Використай свої знання і вміння для розв'язування задач і виконання навчальних проектів із застосуванням різних програмних засобів.
Отже:
Тобі необхідно обрати одну із запропонованих тем (яку ти ще не обирав) і протягом тижня спробувати роз’язати проблему, про яку йдеться в темі. Теми представлені в документі за посиланням нижче.
Челендж триває чотири тижні (29.04.2020-24.05.2020), тому в тебе, на завершення цього терміну, має бути обрано 4 теми, відповідно, розв’язані 4 проблеми.
Твій розв’язок проблеми будемо називати проектом.
Теми можна обирати довільно. За кожну тему можна отримати до 12 балів.
Сплануй свій час так, щоб в кінці кожного тижня надсилати вчителю посилання на свій проект або сам проект. Звичайно, проекти можна, також, надсилати протягом чотирьох тижнів, до 24.05.2020 включно.
У разі додаткових запитань чи труднощів у виконанні тем, спілкуйся з однокласниками, у разі потреби, напиши вчителю. Удачі!
Проекти надсилайте до 24.05.2020
10 клас
Тема: Мультимедійні та гіпертекстові документи. Розробка простого веб-сайта за власною темою. Завершальний проект.
Порада: Для створення веб-сторінок можна використовувати звичайний текстовий редактор Блокнот, або використовувати онлайн-редактори liveweave.com або w3schools.com та інші.
📌 Розробіть простий веб-сайт за власною темою. Створіть архів із сайтом і надішліть його вчителю.
Результати надсилайте до 29.05.2020
11 клас
Тема: Підсумковий тиждень з модуля «Інформаційна безпека».
Тема: Презентації. Створи презентацію про безпечну роботу в Інтернеті.
Робота в зошиті
с. 50-51
Практичне завдання
Створи презентацію про безпечну роботу в Інтернеті і надішли її вчителю.
Увага: Завдання можливо виконати за наявності встановленої на комп'ютер програми PowerPoint або Impress, або, якщо є обліковий запис Google, то використовуючи Google Презентації. Якщо така можливість відсутня, це завдання можна пропустити.
4 клас
Тема: Повторення і систематизація навчального матеріалу за ІІ семестр.
Інформація: У цій темі вам необхідно створити навчальний проект з інформатики на одну із вказаних тем або обрати власну тему, що вас цікавить, і презентувати результати ваших досліджень, використовуючи різні програмні засоби ІКТ.
Інструкція до дій
Отже:
Тобі необхідно обрати одну з трьох запропонованих тем або обрати власну тему, що тебе цікавить, і спробувати роз’язати проблему, про яку йдеться в темі, створивши відповідний проект. Теми представлені в документі за посиланням нижче.
Форма представлення проектів вказана у вищезгаданому документі Навчальні проекти. Якщо ти обрав власну тему для проекту, то і вибір форми представлення проекту також за тобою.
Виконання проекту триватиме 3 тижні (04.05.2020-24.05.2020), тому в тебе, на завершення цього терміну, має бути обрана 1 тема, відповідно, створений 1 проект.
Проект можна виконувати разом із своїми однокласниками (2-4 учня в одній групі). В такому разі, сформуйте вашу групу однодумців: виявіть бажаючих учнів, розподіліть задачі, які будуте розв’язувати, між собою тощо. В проекті обов’язково зазначте його учасників.
За проект можна отримати до 12 балів.
Проекти можна надсилати до 24.05.2020 включно.
У разі додаткових запитань чи труднощів у виконанні тем, напиши вчителю. Удачі!
Проекти надсилайте до 24.05.2020
Середа 20.05.2020
6 клас
Увага: Цей урок вже відбувся в паралельному класі. Для вашого проходження уроку перейдіть за посиланням. Зверніть увагу, дата, до якої вам необхідно надіслати результати, записана саме під цим повідомленням.
Результати надсилайте до 27.05.2020
7 клас
Увага: Цей урок вже відбувся в паралельному класі. Для вашого проходження уроку перейдіть за посиланням. Зверніть увагу, дата, до якої вам необхідно надіслати результати, записана саме під цим повідомленням.
Результати надсилайте до 27.05.2020
8 клас
Тема: Навчальні проекти. Тиждень 4. Підсумки з теми “Опрацювання об’єктів мультимедіа”.
Підсумковий тест з теми “Опрацювання об’єктів мультимедіа”
Увага: Остаточна оцінка за тест формується за відсотком правильних відповідей.
Інформація: У цій темі ви будете розв'язувати компетентнісні задачі і виконувати навчальні проекти, використовуючи різні програмні засоби ІКТ для створення і дослідження інформаційних моделей.
Інструкція до дій
Увага: Протягом наступних 4-ох тижнів (29.04.2020-24.05.2020) ти зустрінешся із проблемними завданнями з різних галузей людської діяльності. Використай свої знання і вміння для розв'язування задач і виконання навчальних проектів із застосуванням різних програмних засобів.
Отже:
Тобі необхідно обрати одну із запропонованих тем (яку ти ще не обирав) і протягом тижня спробувати роз’язати проблему, про яку йдеться в темі. Теми представлені в документі за посиланням нижче.
Челендж триває чотири тижні (29.04.2020-24.05.2020), тому в тебе, на завершення цього терміну, має бути обрано 4 теми, відповідно, розв’язані 4 проблеми.
Твій розв’язок проблеми будемо називати проектом.
Теми можна обирати довільно. За кожну тему можна отримати до 12 балів.
Сплануй свій час так, щоб в кінці кожного тижня надсилати вчителю посилання на свій проект або сам проект. Звичайно, проекти можна, також, надсилати протягом чотирьох тижнів, до 24.05.2020 включно.
У разі додаткових запитань чи труднощів у виконанні тем, спілкуйся з однокласниками, у разі потреби, напиши вчителю. Удачі!
Проекти надсилайте до 24.05.2020
9 клас
Тема: Виконання навчального проекту. Підсумки з теми “Комп’ютерна графіка”.
Підсумковий тест з теми “Комп’ютерна графіка”
Увага: Оцінка за тест формується за відсотком правильних відповідей.
Інформація: У цій темі вам необхідно створити навчальний проект з інформатики на одну із вказаних тем або обрати власну тему, що вас цікавить, і презентувати результати ваших досліджень, використовуючи різні програмні засоби ІКТ.
Інструкція до дій
Отже:
Тобі необхідно обрати одну з трьох запропонованих тем або обрати власну тему, що тебе цікавить, і спробувати роз’язати проблему, про яку йдеться в темі, створивши відповідний проект. Теми представлені в документі за посиланням нижче.
Форма представлення проектів вказана у вищезгаданому документі Навчальні проекти. Якщо ти обрав власну тему для проекту, то і вибір форми представлення проекту також за тобою.
Виконання проекту триватиме 3 тижні (04.05.2020-24.05.2020), тому в тебе, на завершення цього терміну, має бути обрана 1 тема, відповідно, створений 1 проект.
Проект можна виконувати разом із своїми однокласниками (2-4 учня в одній групі). В такому разі, сформуйте вашу групу однодумців: виявіть бажаючих учнів, розподіліть задачі, які будуте розв’язувати, між собою тощо. В проекті обов’язково зазначте його учасників.
За проект можна отримати до 12 балів.
Проекти можна надсилати до 24.05.2020 включно.
У разі додаткових запитань чи труднощів у виконанні тем, напиши вчителю. Удачі!
Проекти надсилайте до 24.05.2020
11 клас
Тема: Підсумковий тиждень з модуля «Інформаційна безпека».
Інформація: У цій темі ви будете розв'язувати компетентнісні задачі, використовуючи різні програмні засоби ІКТ для створення і дослідження інформаційних моделей.
Інструкція до дій
Увага: Протягом наступних 4-ох тижнів (28.04.2020-24.05.2020) ти зустрінешся із проблемними завданнями з різних галузей людської діяльності. Використай свої знання і вміння для розв'язування цих задач із застосуванням різних програмних засобів, в тому числі, і створених власноруч.
Отже:
Тобі необхідно обрати одну із запропонованих стандартних тем (яку ти ще не обирав) і протягом тижня спробувати роз’язати проблему, про яку йдеться в темі. Стандартні теми представлені в документі за посиланням нижче.
Можна обрати власну тему, якої немає в переліку, але якою ти зацікавився. Для розв’язку власної проблеми, можна використовувати мову програмування, щоб написати відповідну програму для цього.
Челендж триває чотири тижні (28.04.2020-24.05.2020), тому в тебе, на завершення цього терміну, має бути обрано 4 теми, відповідно, розв’язані 4 проблеми.
Твій розв’язок проблеми будемо називати проектом.
Теми можна обирати довільно. За кожну тему можна отримати до 12 балів.
Сплануй свій час так, щоб в кінці кожного тижня надсилати вчителю посилання на свій проект або сам проект. Звичайно, проекти можна, також, надсилати протягом чотирьох тижнів, до 24.05.2020 включно.
У разі додаткових запитань чи труднощів у виконанні тем, спілкуйся з однокласниками, у разі потреби, напиши вчителю. Удачі!
Проекти надсилайте до 24.05.2020
Понеділок 18.05.2020
5 клас
Тема: Алгоритми і програми. Алгоритми з повтореннями. Цикли з умовою.
Переглянути презентацію
Опрацювати матеріал в підручнику
§26, с. 146-147
Практичне завдання
Порада: Для виконання практичних завдань використовуйте одне із середовищ програмування з підтримкою мови Python: або repl.it, або programiz.com, або ideone.com.
Інформація: У цій темі вам необхідно створити навчальний проект з інформатики на одну із вказаних тем або обрати власну тему, що вас цікавить, і презентувати результати ваших досліджень, використовуючи різні програмні засоби ІКТ.
Інструкція до дій
Отже:
Тобі необхідно обрати одну з трьох запропонованих тем або обрати власну тему, що тебе цікавить, і спробувати роз’язати проблему, про яку йдеться в темі, створивши відповідний проект. Теми представлені в документі за посиланням нижче.
Форма представлення проектів вказана у вищезгаданому документі Навчальні проекти. Якщо ти обрав власну тему для проекту, то і вибір форми представлення проекту також за тобою.
Виконання проекту триватиме 3 тижні (04.05.2020-24.05.2020), тому в тебе, на завершення цього терміну, має бути обрана 1 тема, відповідно, створений 1 проект.
Проект можна виконувати разом із своїми однокласниками (2-4 учня в одній групі). В такому разі, сформуйте вашу групу однодумців: виявіть бажаючих учнів, розподіліть задачі, які будуте розв’язувати, між собою тощо. В проекті обов’язково зазначте його учасників.
За проект можна отримати до 12 балів.
Проекти можна надсилати до 24.05.2020 включно.
У разі додаткових запитань чи труднощів у виконанні тем, напиши вчителю. Удачі!
Проекти надсилайте до 24.05.2020
П’ятниця 15.05.2020
8 клас
Тема: Навчальні проекти. Тиждень 3. Підсумки з теми “Створення та публікація веб-ресурсів”.
Підсумковий тест з теми “Створення та публікація веб-ресурсів”
Увага: Остаточна оцінка за тест формується за відсотком правильних відповідей.
Інформація: У цій темі ви будете розв'язувати компетентнісні задачі і виконувати навчальні проекти, використовуючи різні програмні засоби ІКТ для створення і дослідження інформаційних моделей.
Інструкція до дій
Увага: Протягом наступних 4-ох тижнів (29.04.2020-24.05.2020) ти зустрінешся із проблемними завданнями з різних галузей людської діяльності. Використай свої знання і вміння для розв'язування задач і виконання навчальних проектів із застосуванням різних програмних засобів.
Отже:
Тобі необхідно обрати одну із запропонованих тем (яку ти ще не обирав) і протягом тижня спробувати роз’язати проблему, про яку йдеться в темі. Теми представлені в документі за посиланням нижче.
Челендж триває чотири тижні (29.04.2020-24.05.2020), тому в тебе, на завершення цього терміну, має бути обрано 4 теми, відповідно, розв’язані 4 проблеми.
Твій розв’язок проблеми будемо називати проектом.
Теми можна обирати довільно. За кожну тему можна отримати до 12 балів.
Сплануй свій час так, щоб в кінці кожного тижня надсилати вчителю посилання на свій проект або сам проект. Звичайно, проекти можна, також, надсилати протягом чотирьох тижнів, до 24.05.2020 включно.
У разі додаткових запитань чи труднощів у виконанні тем, спілкуйся з однокласниками, у разі потреби, напиши вчителю. Удачі!
Проекти надсилайте до 24.05.2020
10 клас
Тема: Мультимедійні та гіпертекстові документи. Ергономіка у веб-дизайні. Просування веб-сайтів.
Порада: Для створення веб-сторінок можна використовувати звичайний текстовий редактор Блокнот, або використовувати онлайн-редактори liveweave.com або w3schools.com та інші.
📌 Додайте субтитри до відеоролика на веб-сторінці (вправа 30, с. 171-172). Надішліть на перевірку скріншот сторінки браузера з відео, до якого додано субтитри.
Рефлексія
Залиште коментар у блозі, щодо ергономіки сайтів, які часто відвідуєте.
Результати надсилайте до 22.05.2020
11 клас
Тема: Антивірусні засоби захисту і їх застосування в комп’ютерних системах.
Практичне завдання
📌 Створити кросворд на тему Антивірусні засоби захисту за допомогою сервісу crosswordlabs.com. Відповіддю на питання у кросворді має бути одне слово.
В кросворді реалізувати види антивірусних програм:
Увага: Завдання можливо виконати за наявності встановленої на комп'ютер програми PowerPoint або Impress, або, якщо є обліковий запис Google, то використовуючи Google Презентації. Якщо така можливість відсутня, це завдання можна пропустити.
4 клас
Тема: Інформація. Історія виникнення пристроїв для роботи з інформацією.
Інформація: У цій темі вам необхідно створити навчальний проект з інформатики на одну із вказаних тем або обрати власну тему, що вас цікавить, і презентувати результати ваших досліджень, використовуючи різні програмні засоби ІКТ.
Інструкція до дій
Отже:
Тобі необхідно обрати одну з трьох запропонованих тем або обрати власну тему, що тебе цікавить, і спробувати роз’язати проблему, про яку йдеться в темі, створивши відповідний проект. Теми представлені в документі за посиланням нижче.
Форма представлення проектів вказана у вищезгаданому документі Навчальні проекти. Якщо ти обрав власну тему для проекту, то і вибір форми представлення проекту також за тобою.
Виконання проекту триватиме 3 тижні (04.05.2020-24.05.2020), тому в тебе, на завершення цього терміну, має бути обрана 1 тема, відповідно, створений 1 проект.
Проект можна виконувати разом із своїми однокласниками (2-4 учня в одній групі). В такому разі, сформуйте вашу групу однодумців: виявіть бажаючих учнів, розподіліть задачі, які будуте розв’язувати, між собою тощо. В проекті обов’язково зазначте його учасників.
За проект можна отримати до 12 балів.
Проекти можна надсилати до 24.05.2020 включно.
У разі додаткових запитань чи труднощів у виконанні тем, напиши вчителю. Удачі!
Проекти надсилайте до 24.05.2020
Середа 13.05.2020
6 клас
Увага: Цей урок вже відбувся в паралельному класі. Для вашого проходження уроку перейдіть за посиланням. Зверніть увагу, дата, до якої вам необхідно надіслати результати, записана саме під цим повідомленням.
Результати надсилайте до 20.05.2020
7 клас
Увага: Цей урок вже відбувся в паралельному класі. Для вашого проходження уроку перейдіть за посиланням. Зверніть увагу, дата, до якої вам необхідно надіслати результати, записана саме під цим повідомленням.
Проекти надсилайте до 24.05.2020
8 клас
Тема: Навчальні проекти. Тиждень 3. Підсумки з теми “Опрацювання текстових даних”.
Підсумковий тест з теми “Опрацювання текстових даних”
Увага: Остаточна оцінка за тест формується за відсотком правильних відповідей.
Інформація: У цій темі ви будете розв'язувати компетентнісні задачі і виконувати навчальні проекти, використовуючи різні програмні засоби ІКТ для створення і дослідження інформаційних моделей.
Інструкція до дій
Увага: Протягом наступних 4-ох тижнів (29.04.2020-24.05.2020) ти зустрінешся із проблемними завданнями з різних галузей людської діяльності. Використай свої знання і вміння для розв'язування задач і виконання навчальних проектів із застосуванням різних програмних засобів.
Отже:
Тобі необхідно обрати одну із запропонованих тем (яку ти ще не обирав) і протягом тижня спробувати роз’язати проблему, про яку йдеться в темі. Теми представлені в документі за посиланням нижче.
Челендж триває чотири тижні (29.04.2020-24.05.2020), тому в тебе, на завершення цього терміну, має бути обрано 4 теми, відповідно, розв’язані 4 проблеми.
Твій розв’язок проблеми будемо називати проектом.
Теми можна обирати довільно. За кожну тему можна отримати до 12 балів.
Сплануй свій час так, щоб в кінці кожного тижня надсилати вчителю посилання на свій проект або сам проект. Звичайно, проекти можна, також, надсилати протягом чотирьох тижнів, до 24.05.2020 включно.
У разі додаткових запитань чи труднощів у виконанні тем, спілкуйся з однокласниками, у разі потреби, напиши вчителю. Удачі!
Проекти надсилайте до 24.05.2020
9 клас
Тема: Виконання навчального проекту. Підсумки з теми “Інформаційні технології у суспільстві”.
Підсумковий тест з теми “Інформаційні технології у суспільстві”
Увага: Оцінка за тест формується за відсотком правильних відповідей.
Інформація: У цій темі вам необхідно створити навчальний проект з інформатики на одну із вказаних тем або обрати власну тему, що вас цікавить, і презентувати результати ваших досліджень, використовуючи різні програмні засоби ІКТ.
Інструкція до дій
Отже:
Тобі необхідно обрати одну з трьох запропонованих тем або обрати власну тему, що тебе цікавить, і спробувати роз’язати проблему, про яку йдеться в темі, створивши відповідний проект. Теми представлені в документі за посиланням нижче.
Форма представлення проектів вказана у вищезгаданому документі Навчальні проекти. Якщо ти обрав власну тему для проекту, то і вибір форми представлення проекту також за тобою.
Виконання проекту триватиме 3 тижні (04.05.2020-24.05.2020), тому в тебе, на завершення цього терміну, має бути обрана 1 тема, відповідно, створений 1 проект.
Проект можна виконувати разом із своїми однокласниками (2-4 учня в одній групі). В такому разі, сформуйте вашу групу однодумців: виявіть бажаючих учнів, розподіліть задачі, які будуте розв’язувати, між собою тощо. В проекті обов’язково зазначте його учасників.
За проект можна отримати до 12 балів.
Проекти можна надсилати до 24.05.2020 включно.
У разі додаткових запитань чи труднощів у виконанні тем, напиши вчителю. Удачі!
Проекти надсилайте до 24.05.2020
11 клас
Тема: Віртуальні приватні мережі (VPN). Загрози, пов’язані з використанням VPN.
Практичне завдання
📌 Створити Google-форму (тест, кількість питань не менше 6) Віртуальні приватні мережі (VPN). Додати в форму посилання на документи (презентації, відео, веб-ресурси тощо) з матеріалом для ознайомлення, перш ніж проходити опитування.
Підготувати форму-опитування на знання понять, пов’язаних з VPN.
Надіслати вчителю і однокласникам посилання для проходження тесту.
Результати надсилайте до 20.05.2020
Вівторок 12.05.2020
2 клас
Тема: Алгоритми. Створення алгоритмів побудови малюнків у середовищі Scratch
Важливо для батьків: Прослідкуйте, щоб діти робили перерву в роботі з комп'ютером, виконували фізичні вправи і, за потреби, гімнастику для очей (швидко покліпати очима, заплющити очі та посидіти спокійно, повільно рахуючи до п'яти тощо).
Інформація: У цій темі ви будете розв'язувати компетентнісні задачі, використовуючи різні програмні засоби ІКТ для створення і дослідження інформаційних моделей.
Інструкція до дій
Увага: Протягом наступних 4-ох тижнів (28.04.2020-24.05.2020) ти зустрінешся із проблемними завданнями з різних галузей людської діяльності. Використай свої знання і вміння для розв'язування цих задач із застосуванням різних програмних засобів, в тому числі, і створених власноруч.
Отже:
Тобі необхідно обрати одну із запропонованих стандартних тем (яку ти ще не обирав) і протягом тижня спробувати роз’язати проблему, про яку йдеться в темі. Стандартні теми представлені в документі за посиланням нижче.
Можна обрати власну тему, якої немає в переліку, але якою ти зацікавився. Для розв’язку власної проблеми, можна використовувати мову програмування, щоб написати відповідну програму для цього.
Челендж триває чотири тижні (28.04.2020-24.05.2020), тому в тебе, на завершення цього терміну, має бути обрано 4 теми, відповідно, розв’язані 4 проблеми.
Твій розв’язок проблеми будемо називати проектом.
Теми можна обирати довільно. За кожну тему можна отримати до 12 балів.
Сплануй свій час так, щоб в кінці кожного тижня надсилати вчителю посилання на свій проект або сам проект. Звичайно, проекти можна, також, надсилати протягом чотирьох тижнів, до 24.05.2020 включно.
У разі додаткових запитань чи труднощів у виконанні тем, спілкуйся з однокласниками, у разі потреби, напиши вчителю. Удачі!
Проекти надсилайте до 24.05.2020
П’ятниця 08.05.2020
8 клас
Тема: Навчальні проекти. Тиждень 2. Підсумки з теми “Кодування даних та апаратне забезпечення”.
Підсумковий тест з теми “Кодування даних та апаратне забезпечення”
Увага: Оцінка за тест формується за відсотком правильних відповідей.
Інформація: У цій темі ви будете розв'язувати компетентнісні задачі і виконувати навчальні проекти, використовуючи різні програмні засоби ІКТ для створення і дослідження інформаційних моделей.
Інструкція до дій
Увага: Протягом наступних 4-ох тижнів (29.04.2020-24.05.2020) ти зустрінешся із проблемними завданнями з різних галузей людської діяльності. Використай свої знання і вміння для розв'язування задач і виконання навчальних проектів із застосуванням різних програмних засобів.
Отже:
Тобі необхідно обрати одну із запропонованих тем (яку ти ще не обирав) і протягом тижня спробувати роз’язати проблему, про яку йдеться в темі. Теми представлені в документі за посиланням нижче.
Челендж триває чотири тижні (29.04.2020-24.05.2020), тому в тебе, на завершення цього терміну, має бути обрано 4 теми, відповідно, розв’язані 4 проблеми.
Твій розв’язок проблеми будемо називати проектом.
Теми можна обирати довільно. За кожну тему можна отримати до 12 балів.
Сплануй свій час так, щоб в кінці кожного тижня надсилати вчителю посилання на свій проект або сам проект. Звичайно, проекти можна, також, надсилати протягом чотирьох тижнів, до 24.05.2020 включно.
У разі додаткових запитань чи труднощів у виконанні тем, спілкуйся з однокласниками, у разі потреби, напиши вчителю. Удачі!
Проекти надсилайте до 24.05.2020
10 клас
Тема: Мультимедійні та гіпертекстові документи. Опрацювання відеоданих.
Порада: Для створення веб-сторінок можна використовувати звичайний текстовий редактор Блокнот, або використовувати онлайн-редактори liveweave.com або w3schools.com та інші.
📌 Завдання-дослідження. Підготувати відеофрагменти і веб-сторінку для їх опублікування. Дослідити, які формати відео відтворюють популярні браузери Chrome, Firefox, Opera та інші.
Запишіть власне коротке відео до 1 хв за допомогою смартфона або комп’ютера і збережіть у файлі.
Використовуючи онлайн-конвертер в мережі Інтернет, перетворіть ваш відеофайл у кілька форматів, а саме: .mp4, .ogv, .mkv, .webm, .mov, .avi, .wmv або інші.
Створіть HTML-сторінку і підключіть до сторінки усі устворені файли, використовуючи наступний код HTML:
<html><head><title>
Відео на HTML-сторінці
</title></head><body><h2>MP4 (вхідний формат)</h2><div><videosrc="video.mp4"controls="">
Your browser does not support the video tag.
</video></div><h2>OGV</h2><div><videosrc="video.ogv"controls="">
Your browser does not support the video tag.
</video></div>
і так далі, для усіх інших форматів
</body></html>
Відкрийте вашу веб-сторінку у різних браузерах, перегляньте відео на сторінці і зробіть висновки про підтримку відтворення відео.
Надішліть скріншот сторінки з відеофайлами.
Рефлексія
Залиште коментар у блозі, щодо публікації ваших відеофайлів на веб-сторінках в Інтернеті.
Результати надсилайте до 15.05.2020
11 клас
Тема: Системи аналізу вмісту поштового і веб-трафіку (електронна пошта і НТТР). Політики безпеки, сценарії і варіанти застосування і реагування.
Практичне завдання
📌 Створити нотатки із заголовками та наповнити їх вмістом за допомогою сервісу keep.google.com.
Заголовки нотаток:
Поняття веб-трафіку (Інтернет-трафік). Основні типи та поділ веб-трафіку.
Увага: Запустити сервіси для аналізу трафіку, використовуючи запропоновані онлайн-сервіси. Скопіювати результат. Вставити до замітки. Зробити аналіз-висновок результатів.
Увага: Завдання можливо виконати за наявності встановленої на комп'ютер програми PowerPoint або Impress, або, якщо є обліковий запис Google, то використовуючи Google Презентації. Якщо така можливість відсутня, це завдання можна пропустити.
4 клас
Тема: Інформація. Кодування інформації. Кодування та декодування інформації.
Інформація: У цій темі вам необхідно створити навчальний проект з інформатики на одну із вказаних тем або обрати власну тему, що вас цікавить, і презентувати результати ваших досліджень, використовуючи різні програмні засоби ІКТ.
Інструкція до дій
Отже:
Тобі необхідно обрати одну з трьох запропонованих тем або обрати власну тему, що тебе цікавить, і спробувати роз’язати проблему, про яку йдеться в темі, створивши відповідний проект. Теми представлені в документі за посиланням нижче.
Форма представлення проектів вказана у вищезгаданому документі Навчальні проекти. Якщо ти обрав власну тему для проекту, то і вибір форми представлення проекту також за тобою.
Виконання проекту триватиме 3 тижні (04.05.2020-24.05.2020), тому в тебе, на завершення цього терміну, має бути обрана 1 тема, відповідно, створений 1 проект.
Проект можна виконувати разом із своїми однокласниками (2-4 учня в одній групі). В такому разі, сформуйте вашу групу однодумців: виявіть бажаючих учнів, розподіліть задачі, які будуте розв’язувати, між собою тощо. В проекті обов’язково зазначте його учасників.
За проект можна отримати до 12 балів.
Проекти можна надсилати до 24.05.2020 включно.
У разі додаткових запитань чи труднощів у виконанні тем, напиши вчителю. Удачі!
Проекти надсилайте до 24.05.2020
Середа 06.05.2020
6 клас
Увага: Цей урок вже відбувся в паралельному класі. Для вашого проходження уроку перейдіть за посиланням. Зверніть увагу, дата, до якої вам необхідно надіслати результати, записана саме під цим повідомленням.
Результати надсилайте до 13.05.2020
7 клас
Увага: Цей урок вже відбувся в паралельному класі. Для вашого проходження уроку перейдіть за посиланням. Зверніть увагу, дата, до якої вам необхідно надіслати результати, записана саме під цим повідомленням.
Результати надсилайте до 13.05.2020
8 клас
Тема: Навчальні проекти. Тиждень 2.
Інформація: У цій темі ви будете розв'язувати компетентнісні задачі і виконувати навчальні проекти, використовуючи різні програмні засоби ІКТ для створення і дослідження інформаційних моделей.
Інструкція до дій
Увага: Протягом наступних 4-ох тижнів (29.04.2020-24.05.2020) ти зустрінешся із проблемними завданнями з різних галузей людської діяльності. Використай свої знання і вміння для розв'язування задач і виконання навчальних проектів із застосуванням різних програмних засобів.
Отже:
Тобі необхідно обрати одну із запропонованих тем (яку ти ще не обирав) і протягом тижня спробувати роз’язати проблему, про яку йдеться в темі. Теми представлені в документі за посиланням нижче.
Челендж триває чотири тижні (29.04.2020-24.05.2020), тому в тебе, на завершення цього терміну, має бути обрано 4 теми, відповідно, розв’язані 4 проблеми.
Твій розв’язок проблеми будемо називати проектом.
Теми можна обирати довільно. За кожну тему можна отримати до 12 балів.
Сплануй свій час так, щоб в кінці кожного тижня надсилати вчителю посилання на свій проект або сам проект. Звичайно, проекти можна, також, надсилати протягом чотирьох тижнів, до 24.05.2020 включно.
У разі додаткових запитань чи труднощів у виконанні тем, спілкуйся з однокласниками, у разі потреби, напиши вчителю. Удачі!
Проекти надсилайте до 24.05.2020
9 клас
Тема: Виконання навчального проекту.
Інформація: У цій темі вам необхідно створити навчальний проект з інформатики на одну із вказаних тем або обрати власну тему, що вас цікавить, і презентувати результати ваших досліджень, використовуючи різні програмні засоби ІКТ.
Тобі необхідно обрати одну з трьох запропонованих тем або обрати власну тему, що тебе цікавить, і спробувати роз’язати проблему, про яку йдеться в темі, створивши відповідний проект. Теми представлені в документі за посиланням нижче.
Форма представлення проектів вказана у вищезгаданому документі Навчальні проекти. Якщо ти обрав власну тему для проекту, то і вибір форми представлення проекту також за тобою.
Виконання проекту триватиме 3 тижні (04.05.2020-24.05.2020), тому в тебе, на завершення цього терміну, має бути обрана 1 тема, відповідно, створений 1 проект.
Проект можна виконувати разом із своїми однокласниками (2-4 учня в одній групі). В такому разі, сформуйте вашу групу однодумців: виявіть бажаючих учнів, розподіліть задачі, які будуте розв’язувати, між собою тощо. В проекті обов’язково зазначте його учасників.
За проект можна отримати до 12 балів.
Проекти можна надсилати до 24.05.2020 включно.
У разі додаткових запитань чи труднощів у виконанні тем, напиши вчителю. Удачі!
Проекти надсилайте до 24.05.2020
11 клас
Тема: Основні захисні механізми: фільтрація пакетів, трансляція мережевих адрес, проміжна аутентифікація, відхилення скриптів, перевірка пошти, віртуальні приватні мережі, протидія атакам, націленим на порушення роботи мережевих служб, додаткові функції. Політика безпеки при доступі до мережі загального користування.
Слова і словосполучення з теми, які можна розташувати на плакаті (можна використовувати й інші):
фільтрація пакетів;
трансляція мережевих адрес;
проміжна аутентифікація;
відхилення скриптів;
перевірка пошти;
віртуальні приватні мережі.
Отже:
Підготувати основу для плакату згідно тематики (або сформувати колаж згідно складових майбутнього плакату).
Ознайомитися з інструкцією.
За інструкцією сформувати плакат з відповідними мітками (текст, посилання, зображення, відео тощо).
Надіслати вчителю посилання для перегляду інтерактивного плакату.
Результати надсилайте до 13.05.2020
Вівторок 05.05.2020
2 клас
Тема: Алгоритми. Створення малюнків за готовими алгоритмами.
Важливо для батьків: Прослідкуйте, щоб діти робили перерву в роботі з комп'ютером, виконували фізичні вправи і, за потреби, гімнастику для очей (швидко покліпати очима, заплющити очі та посидіти спокійно, повільно рахуючи до п'яти тощо).
Інформація: У цій темі ви будете розв'язувати компетентнісні задачі, використовуючи різні програмні засоби ІКТ для створення і дослідження інформаційних моделей.
Інструкція до дій
Увага: Протягом наступних 4-ох тижнів (28.04.2020-24.05.2020) ти зустрінешся із проблемними завданнями з різних галузей людської діяльності. Використай свої знання і вміння для розв'язування цих задач із застосуванням різних програмних засобів, в тому числі, і створених власноруч.
Отже:
Тобі необхідно обрати одну із запропонованих стандартних тем (яку ти ще не обирав) і протягом тижня спробувати роз’язати проблему, про яку йдеться в темі. Стандартні теми представлені в документі за посиланням нижче.
Можна обрати власну тему, якої немає в переліку, але якою ти зацікавився. Для розв’язку власної проблеми, можна використовувати мову програмування, щоб написати відповідну програму для цього.
Челендж триває чотири тижні (28.04.2020-24.05.2020), тому в тебе, на завершення цього терміну, має бути обрано 4 теми, відповідно, розв’язані 4 проблеми.
Твій розв’язок проблеми будемо називати проектом.
Теми можна обирати довільно. За кожну тему можна отримати до 12 балів.
Сплануй свій час так, щоб в кінці кожного тижня надсилати вчителю посилання на свій проект або сам проект. Звичайно, проекти можна, також, надсилати протягом чотирьох тижнів, до 24.05.2020 включно.
У разі додаткових запитань чи труднощів у виконанні тем, спілкуйся з однокласниками, у разі потреби, напиши вчителю. Удачі!
Проекти надсилайте до 24.05.2020
Понеділок 04.05.2020
5 клас
Тема: Алгоритми і програми. Алгоритми з повтореннями. Цикл з параметром.
Інформація: У цій темі вам необхідно створити навчальний проект з інформатики на одну із вказаних тем або обрати власну тему, що вас цікавить, і презентувати результати ваших досліджень, використовуючи різні програмні засоби ІКТ.
Тобі необхідно обрати одну з трьох запропонованих тем або обрати власну тему, що тебе цікавить, і спробувати роз’язати проблему, про яку йдеться в темі, створивши відповідний проект. Теми представлені в документі за посиланням нижче.
Форма представлення проектів вказана у вищезгаданому документі Навчальні проекти. Якщо ти обрав власну тему для проекту, то і вибір форми представлення проекту також за тобою.
Виконання проекту триватиме 3 тижні (04.05.2020-24.05.2020), тому в тебе, на завершення цього терміну, має бути обрана 1 тема, відповідно, створений 1 проект.
Проект можна виконувати разом із своїми однокласниками (2-4 учня в одній групі). В такому разі, сформуйте вашу групу однодумців: виявіть бажаючих учнів, розподіліть задачі, які будуте розв’язувати, між собою тощо. В проекті обов’язково зазначте його учасників.
За проект можна отримати до 12 балів.
Проекти можна надсилати до 24.05.2020 включно.
У разі додаткових запитань чи труднощів у виконанні тем, напиши вчителю. Удачі!
Проекти надсилайте до 24.05.2020
Четвер 30.04.2020
3 клас
Тема: Презентації. Переміщення слайдами презентації.
Увага: Завдання можливо виконати за наявності встановленої на комп'ютер програми PowerPoint або Impress, або, якщо є обліковий запис Google, то використовуючи Google Презентації. Якщо така можливість відсутня, це завдання можна пропустити.
4 клас
Тема: Інформація. Зберігання інформації. Носії інформації.
Тема: Розв’язування компетентнісних задач. Тиждень 4.
Інформація: У цій темі ви будете розв'язувати компетентнісні задачі, використовуючи різні програмні засоби ІКТ для створення і дослідження інформаційних моделей.
Увага: Протягом наступних 4-ох тижнів (06.04.2020-03.05.2020) ти зустрінешся із проблемними завданнями з різних галузей людської діяльності. Використай свої знання і вміння для розв'язування цих задач із застосуванням різних програмних засобів.
Отже:
Тобі необхідно обрати одну з десяти запропонованих тем (яку ти ще не обирав) і протягом тижня спробувати роз’язати проблему, про яку йдеться в темі. Теми представлені в документі за посиланням нижче.
Челендж триває чотири тижні (06.04.2020-03.05.2020), тому в тебе, на завершення цього терміну, має бути обрано 4 теми, відповідно, розв’язані 4 проблеми.
Твій розв’язок проблеми будемо називати проектом.
Теми можна обирати довільно. За кожну тему можна отримати до 12 балів.
💎 Тема 10 є просунутою темою, яка вимагає додаткових зусиль для її виконання. Тому, якщо ти її обрав, тобі необхідно додатково опрацювати лише плюс ще одну тему (у підсумку вийде розв’язати всього 2 проблеми, обов’язково включаючи Тему 10).
Сплануй свій час так, щоб в кінці кожного тижня надсилати вчителю посилання на свій проект або сам проект. Звичайно, проекти можна, також, надсилати протягом чотирьох тижнів, до 03.05.2020 включно.
У разі додаткових запитань чи труднощів у виконанні тем, спілкуйся з однокласниками, у разі потреби, напиши вчителю. Удачі!
Проекти надсилайте до 03.05.2020
Середа 29.04.2020
6 клас
Увага: Цей урок вже відбувся в паралельному класі. Для вашого проходження уроку перейдіть за посиланням. Зверніть увагу, дата, до якої вам необхідно надіслати результати, записана саме під цим повідомленням.
Результати надсилайте до 06.05.2020
7 клас
Увага: Цей урок вже відбувся в паралельному класі. Для вашого проходження уроку перейдіть за посиланням. Зверніть увагу, дата, до якої вам необхідно надіслати результати, записана саме під цим повідомленням.
Результати надсилайте до 06.05.2020
8 клас
Тема: Навчальні проекти. Тиждень 1.
Інформація: У цій темі ви будете розв'язувати компетентнісні задачі і виконувати навчальні проекти, використовуючи різні програмні засоби ІКТ для створення і дослідження інформаційних моделей.
Увага: Протягом наступних 4-ох тижнів (29.04.2020-24.05.2020) ти зустрінешся із проблемними завданнями з різних галузей людської діяльності. Використай свої знання і вміння для розв'язування задач і виконання навчальних проектів із застосуванням різних програмних засобів.
Отже:
Тобі необхідно обрати одну із запропонованих тем (яку ти ще не обирав) і протягом тижня спробувати роз’язати проблему, про яку йдеться в темі. Теми представлені в документі за посиланням нижче.
Челендж триває чотири тижні (29.04.2020-24.05.2020), тому в тебе, на завершення цього терміну, має бути обрано 4 теми, відповідно, розв’язані 4 проблеми.
Твій розв’язок проблеми будемо називати проектом.
Теми можна обирати довільно. За кожну тему можна отримати до 12 балів.
Сплануй свій час так, щоб в кінці кожного тижня надсилати вчителю посилання на свій проект або сам проект. Звичайно, проекти можна, також, надсилати протягом чотирьох тижнів, до 24.05.2020 включно.
У разі додаткових запитань чи труднощів у виконанні тем, спілкуйся з однокласниками, у разі потреби, напиши вчителю. Удачі!
Проекти надсилайте до 24.05.2020
9 клас
Тема: Розв’язування компетентнісних задач. Тиждень 4.
Інформація: У цій темі ви будете розв'язувати компетентнісні задачі, використовуючи різні програмні засоби ІКТ для створення і дослідження інформаційних моделей.
Увага: Протягом наступних 4-ох тижнів (06.04.2020-03.05.2020) ти зустрінешся із проблемними завданнями з різних галузей людської діяльності. Використай свої знання і вміння для розв'язування цих задач із застосуванням різних програмних засобів.
Отже:
Тобі необхідно обрати одну з десяти запропонованих тем (яку ти ще не обирав) і протягом тижня спробувати роз’язати проблему, про яку йдеться в темі. Теми представлені в документі за посиланням нижче.
Челендж триває чотири тижні (06.04.2020-03.05.2020), тому в тебе, на завершення цього терміну, має бути обрано 4 теми, відповідно, розв’язані 4 проблеми.
Твій розв’язок проблеми будемо називати проектом.
Теми можна обирати довільно. За кожну тему можна отримати до 12 балів.
💎 Тема 10 є просунутою темою, яка вимагає додаткових зусиль для її виконання. Тому, якщо ти її обрав, тобі необхідно додатково опрацювати лише плюс ще одну тему (у підсумку вийде розв’язати всього 2 проблеми, обов’язково включаючи Тему 10).
Сплануй свій час так, щоб в кінці кожного тижня надсилати вчителю посилання на свій проект або сам проект. Звичайно, проекти можна, також, надсилати протягом чотирьох тижнів, до 03.05.2020 включно.
У разі додаткових запитань чи труднощів у виконанні тем, спілкуйся з однокласниками, у разі потреби, напиши вчителю. Удачі!
Проекти надсилайте до 03.05.2020
11 клас
Тема: Мережеві загрози, вразливості і атаки. Створення хмари понять із теми.
Слова і словосполучення, які можна використовувати у хмарі слів (можна використовувати й інші):
атака листами
віруси,
троянські коні,
поштові черв’яки,
сніффери,
Rootkit-и
мережева розвідка
сніффінг пакетів
IP-спуфінг
Man-in-the-Middle
соціальна інженерія
відмова в обслуговуванні (DoS)
SQL-ін’єкція тощо.
📌 Створити онлайн-документ на Google Диску з розшифровкою слів хмари Мережеві атаки. Відкрити доступ для вчителя для перегляду.
Результати надсилайте до 06.05.2020
Вівторок 28.04.2020
2 клас
Тема: Алгоритми. Фрагмент малюнка та дії, які можна з ним виконувати.
Важливо для батьків: Прослідкуйте, щоб діти робили перерву в роботі з комп'ютером, виконували фізичні вправи і, за потреби, гімнастику для очей (швидко покліпати очима, заплющити очі та посидіти спокійно, повільно рахуючи до п'яти тощо).
Тема: Алгоритми та програми. Створення програм із використанням функцій користувача.
Практичне завдання
Порада: При виконанні практичних завдань експериментуйте з кодом в repl.it - середовищі програмування з підтримкою мови Python.
📌 Завдання на с. 153-154 у підручнику. Скласти ігрову програму Спіймай кнопку.
Зображення кнопки
Текст програми до практичного завдання:
from tkinter import*from random import randint
import time # Модуль для роботи з часом і таймерами
clicks =0defb1_click():global clicks
clicks +=1
lab.config(text =str(clicks))defclock():
x1 = randint(1,300)
y1 = randint(1,300)
b1.place(x=x1, y=y1)
root.after(1000, clock)
root = Tk()
root.title('Спіймай кнопку')
root.geometry('400x400')
lab = Label(root, text='0', font='Arial 18')
lab.place(x=10, y=10)
my_image = PhotoImage(file='red.gif')
b1 = Button(root, command=b1_click, image=my_image)
b1.place(x=40, y=40)
clock()
root.mainloop()
Результат виконання програми може бути таким:
Отже:
Виконайте програму, текст якої поданий вище.
Змініть зображення на кнопці.
Надішліть скріншот результатів виконання програми.
Результати надсилайте до 05.05.2020
7 клас
Тема: Компетентнісні задачі. Тиждень 1.
Інформація: У цій темі ви будете розв'язувати компетентнісні задачі, використовуючи різні програмні засоби ІКТ для створення і дослідження інформаційних моделей.
Увага: Протягом наступних 4-ох тижнів (28.04.2020-24.05.2020) ти зустрінешся із проблемними завданнями з різних галузей людської діяльності. Використай свої знання і вміння для розв'язування цих задач із застосуванням різних програмних засобів.
Отже:
Тобі необхідно обрати одну із запропонованих тем (яку ти ще не обирав) і протягом тижня спробувати роз’язати проблему, про яку йдеться в темі. Теми першого тижня представлені в документі за посиланням нижче.
Челендж триває чотири тижні (28.04.2020-24.05.2020), тому в тебе, на завершення цього терміну, має бути обрано 4 теми, відповідно, розв’язані 4 проблеми.
Твій розв’язок проблеми будемо називати проектом.
Теми можна обирати довільно. За кожну тему можна отримати до 12 балів.
Сплануй свій час так, щоб в кінці кожного тижня надсилати вчителю посилання на свій проект або сам проект. Звичайно, проекти можна, також, надсилати протягом чотирьох тижнів, до 24.05.2020 включно.
У разі додаткових запитань чи труднощів у виконанні тем, спілкуйся з однокласниками, у разі потреби, напиши вчителю. Удачі!
Проекти надсилайте до 24.05.2020
Понеділок 27.04.2020
5 клас
Тема: Алгоритми і програми. Складання та виконання алгоритмів з розгалуженнями.
Повторити матеріал в підручнику
§23, §24, с. 127-136
Практичне завдання
Порада: Для виконання практичних завдань використовуйте одне із середовищ програмування з підтримкою мови Python: або repl.it, або programiz.com, або ideone.com.
# Програма розв’язування рівняння
a =int(input('a=? '))
b =int(input('b=? '))
c =int(input('c=? '))if a ==0:if b == c:print('безліч коренів')else:print('корені відсутні')else:
x =(c-b)/a
print('x =', x)
Результат виконання програми
a=? 2
b=? 3
c=? 6
x = 1.5
Результати надсилайте до 04.05.2020
9 клас
Тема: Розв’язування компетентнісних задач. Тиждень 4.
Інформація: У цій темі ви будете розв'язувати компетентнісні задачі, використовуючи різні програмні засоби ІКТ для створення і дослідження інформаційних моделей.
Увага: Протягом наступних 4-ох тижнів (06.04.2020-03.05.2020) ти зустрінешся із проблемними завданнями з різних галузей людської діяльності. Використай свої знання і вміння для розв'язування цих задач із застосуванням різних програмних засобів.
Отже:
Тобі необхідно обрати одну з десяти запропонованих тем (яку ти ще не обирав) і протягом тижня спробувати роз’язати проблему, про яку йдеться в темі. Теми представлені в документі за посиланням нижче.
Челендж триває чотири тижні (06.04.2020-03.05.2020), тому в тебе, на завершення цього терміну, має бути обрано 4 теми, відповідно, розв’язані 4 проблеми.
Твій розв’язок проблеми будемо називати проектом.
Теми можна обирати довільно. За кожну тему можна отримати до 12 балів.
💎 Тема 10 є просунутою темою, яка вимагає додаткових зусиль для її виконання. Тому, якщо ти її обрав, тобі необхідно додатково опрацювати лише плюс ще одну тему (у підсумку вийде розв’язати всього 2 проблеми, обов’язково включаючи Тему 10).
Сплануй свій час так, щоб в кінці кожного тижня надсилати вчителю посилання на свій проект або сам проект. Звичайно, проекти можна, також, надсилати протягом чотирьох тижнів, до 03.05.2020 включно.
У разі додаткових запитань чи труднощів у виконанні тем, спілкуйся з однокласниками, у разі потреби, напиши вчителю. Удачі!
Проекти надсилайте до 03.05.2020
П’ятниця 24.04.2020
8 клас
Тема: Складання і виконання алгоритмів з графічним відображенням даних.
Практичне завдання
Порада: При виконанні практичних завдань експериментуйте з кодом в repl.it - середовищі програмування з підтримкою мови Python.
📌 У середовищі програмування мовою Python розробіть проект, в якому у вікні головної форми за введеними даними – списком п’яти числових значень - будуються “бульбашки”, розмір яких відповідає числовим значенням.
Оберіть для ваших графічних примітивів кольори із цього списку:
Початковий текст програми:
# імпорт бібліотекиimport tkinter
# сторення списку значень
data =[30,50,15,25,70]# сторення вікна
main = tkinter.Tk()# заголовок вікна
main.wm_title("Бульбашкова діаграма")# створення полотна для малювання
cnv = tkinter.Canvas(main, width=300, height=100)# розміщення полотна у вікні
cnv.pack()# створення лінії
cnv.create_line(0,100,300,100)# створення 5 бульбашок
i =0# лічильник бульбашок
k =0# координата бульбашкиwhile i <len(data):
k += data[i]
cnv.create_oval(10+20* i + k - data[i],100,10+20* i + k,100- data[i], fill='cyan')# створення бульбашки
i +=1# збільшуємо лічильник бульбашок на 1 # опрацювання подій програми
main.mainloop()
Результат виконання початкової програми такий:
Змініть текст програми, щоб будувались бульбашки різних кольорів. Для цього використайте фрагменти додаткового коду, які вставте в текст основної програми.
Фрагменти додаткового коду:
import random
colors =['gold','coral','bisque','deep sky blue','sienna2','purple','maroon1','pink1','green2','SteelBlue2','OliveDrab1','tomato']
fill=colors[random.randint(0,len(colors)-1)]
Результат виконання кінцевої програми може бути такий:
Результати надсилайте до 01.05.2020
10 клас
Тема: Мультимедійні та гіпертекстові документи. Опрацювання звукових даних.
Порада: Для створення веб-сторінок можна використовувати звичайний текстовий редактор Блокнот, або використовувати онлайн-редактори liveweave.com або w3schools.com та інші.
📌 Розмістити аудіофайл на веб-сторінці із можливістю програвати його.
Запишіть свій голос за допомогою смартфона або комп’ютера і збережіть у файлі. Або використайте трек вашої улюбленої пісні, дотримуючись авторських прав.
Використовуючи онлайн-конвертер в мережі Інтернет, перетворіть ваш звуковий файл у кілька форматів, які можуть відтворювати браузери (наприклад, .mp3 і .ogg).
Створіть HTML-сторінку і розмістіть на ній звуковий файл. Прослухайте аудіофайл в браузері.
Порада: Ознайомтеся додатково з прикладами розміщення аудіо на веб-сторінці.
Рефлексія
Залиште коментар у блозі, щодо власного використання аудіофайлів на веб-сторінках в Інтернеті.
Результати надсилайте до 01.05.2020
11 клас
Тема: Інформаційна безпека. Мережеві загрози, вразливості і атаки. Підсумки.
Практичне завдання
📌 1. Створіть карту знань, на якій визначте такі поняття: мережеві хробаки, трояни, скрипти-віруси, дропери, боти, шпигунське програмне забезпечення, фішинг, cookie, firewall, vpn, мережевий антивірус, протокол https.
📌 2. Перегляньте зразок карти знань, на якій представлені, власне, різні онлайн сервіси для створення ментальних карт. Скористайтесь одним з них.
📌 3. Надайте доступ для перегляду створеної вами карти знань вчителю і своїм однокласникам, а також, перегляньте їхні роботи.
Результати надсилайте до 01.05.2020
Четвер 23.04.2020
3 клас
Тема: Презентації. Середовище створення презентацій.
Робота в зошиті
с. 43
Практичне завдання
Переглянь презентацію і створи малюнки за поданими в ній алгоритмами.
4 клас
Тема: Інформація. Пристрої введення та виведення інформації.
Тема: Розв’язування компетентнісних задач. Тиждень 3.
Інформація: У цій темі ви будете розв'язувати компетентнісні задачі, використовуючи різні програмні засоби ІКТ для створення і дослідження інформаційних моделей.
Увага: Протягом наступних 4-ох тижнів (06.04.2020-03.05.2020) ти зустрінешся із проблемними завданнями з різних галузей людської діяльності. Використай свої знання і вміння для розв'язування цих задач із застосуванням різних програмних засобів.
Отже:
Тобі необхідно обрати одну з десяти запропонованих тем (яку ти ще не обирав) і протягом тижня спробувати роз’язати проблему, про яку йдеться в темі. Теми представлені в документі за посиланням нижче.
Челендж триває чотири тижні (06.04.2020-03.05.2020), тому в тебе, на завершення цього терміну, має бути обрано 4 теми, відповідно, розв’язані 4 проблеми.
Твій розв’язок проблеми будемо називати проектом.
Теми можна обирати довільно. За кожну тему можна отримати до 12 балів.
💎 Тема 10 є просунутою темою, яка вимагає додаткових зусиль для її виконання. Тому, якщо ти її обрав, тобі необхідно додатково опрацювати лише плюс ще одну тему (у підсумку вийде розв’язати всього 2 проблеми, обов’язково включаючи Тему 10).
Сплануй свій час так, щоб в кінці кожного тижня надсилати вчителю посилання на свій проект або сам проект. Звичайно, проекти можна, також, надсилати протягом чотирьох тижнів, до 03.05.2020 включно.
У разі додаткових запитань чи труднощів у виконанні тем, спілкуйся з однокласниками, у разі потреби, напиши вчителю. Удачі!
Проекти надсилайте до 03.05.2020
Середа 22.04.2020
6 клас
Увага: Цей урок вже відбувся в паралельному класі. Для вашого проходження уроку перейдіть за посиланням. Зверніть увагу, дата, до якої вам необхідно надіслати результати, записана саме під цим повідомленням.
Результати надсилайте до 29.04.2020
7 клас
Увага: Цей урок вже відбувся в паралельному класі. Для вашого проходження уроку перейдіть за посиланням. Зверніть увагу, дата, до якої вам необхідно надіслати результати, записана саме під цим повідомленням.
Результати надсилайте до 29.04.2020
8 клас
Тема: Алгоритми і програми. Складання і виконання алгоритмів з графічним відображенням даних.
Практичне завдання
Порада: При виконанні практичних завдань експериментуйте з кодом в repl.it - середовищі програмування з підтримкою мови Python.
📌 У середовищі програмування мовою Python розробіть проект, в якому у вікні головної форми будується креслення деталі. Самостійно доберіть координати геометричних фігур, що складають зображення проекцій, дотримуючись пропорцій на малюнку.
Текст програми:
# імпорт бібліотекиimport tkinter
# сторення вікна
main = tkinter.Tk()# заголовок вікна
main.wm_title("Креслення деталі")# створення полотна для малювання
cnv = tkinter.Canvas(main, width=280, height=100)# розміщення полотна у вікні
cnv.pack()# створення прямокутника
cnv.create_rectangle(10,30,70,60)
cnv.create_rectangle(50,20,70,70)# створення шрихової лінії
cnv.create_line(5,45,75,45, dash=(4,1,4))# створення кола
cnv.create_oval(100,30,130,60)# створення ліній
cnv.create_line(85,45,145,45, dash=(4,1,4))
cnv.create_line(115,15,115,80, dash=(4,1,4))
cnv.create_line(93,30,115,20)
cnv.create_line(115,20,137,30)
cnv.create_line(137,30,137,60)
cnv.create_line(137,60,115,70)
cnv.create_line(115,70,93,60)
cnv.create_line(93,60,93,30)# опрацювання подій програми
main.mainloop()
Результат виконання програми:
Отже, ваше завдання:
Виконати програму.
Збільшити пропорційно розміри деталі на кресленні.
💎 Створити креслення іншої деталі.
Надіслати скріншот вікна з новим кресленням.
Результати надсилайте до 29.04.2020
9 клас
Тема: Розв’язування компетентнісних задач. Тиждень 3.
Інформація: У цій темі ви будете розв'язувати компетентнісні задачі, використовуючи різні програмні засоби ІКТ для створення і дослідження інформаційних моделей.
Увага: Протягом наступних 4-ох тижнів (06.04.2020-03.05.2020) ти зустрінешся із проблемними завданнями з різних галузей людської діяльності. Використай свої знання і вміння для розв'язування цих задач із застосуванням різних програмних засобів.
Отже:
Тобі необхідно обрати одну з десяти запропонованих тем (яку ти ще не обирав) і протягом тижня спробувати роз’язати проблему, про яку йдеться в темі. Теми представлені в документі за посиланням нижче.
Челендж триває чотири тижні (06.04.2020-03.05.2020), тому в тебе, на завершення цього терміну, має бути обрано 4 теми, відповідно, розв’язані 4 проблеми.
Твій розв’язок проблеми будемо називати проектом.
Теми можна обирати довільно. За кожну тему можна отримати до 12 балів.
💎 Тема 10 є просунутою темою, яка вимагає додаткових зусиль для її виконання. Тому, якщо ти її обрав, тобі необхідно додатково опрацювати лише плюс ще одну тему (у підсумку вийде розв’язати всього 2 проблеми, обов’язково включаючи Тему 10).
Сплануй свій час так, щоб в кінці кожного тижня надсилати вчителю посилання на свій проект або сам проект. Звичайно, проекти можна, також, надсилати протягом чотирьох тижнів, до 03.05.2020 включно.
У разі додаткових запитань чи труднощів у виконанні тем, спілкуйся з однокласниками, у разі потреби, напиши вчителю. Удачі!
📌 Створіть текстовий документ, що містить ваші загальні рекомендації щодо захисту мереж. Надайте доступ до документу з вашими рекомендаціями вчителю і однокласникам.
Результати надсилайте до 29.04.2020
Вівторок 21.04.2020
2 клас
Тема: Алгоритми. Як створити свого власного виконавця алгоритму?
Важливо для батьків: Прослідкуйте, щоб діти робили перерву в роботі з комп'ютером, виконували фізичні вправи і, за потреби, гімнастику для очей (швидко покліпати очима, заплющити очі та посидіти спокійно, повільно рахуючи до п'яти тощо).
Порада: Для виконання практичних завдань використовуйте одне із середовищ програмування з підтримкою мови Python: або repl.it, або programiz.com, або ideone.com.
📌 Завдання на с. 149-150 у підручнику. У першому магазині мобільні телефони двох видів коштують х1, х2 грн, а в другому - у1, у2 грн. Визначте, у якому магазині середня ціна телефонів нижча.
Текст програми до практичного завдання:
defavr(c1, c2):
s =(c1 + c2)/2return s
x1 =int(input('x1 = ? '))
x2 =int(input('x2 = ? '))
s1 = avr(x1, x2)
y1 =int(input('y1 = ? '))
y2 =int(input('y2 = ? '))
s2 = avr(y1, y2)if s1 < s2:print('Нижчі ціни у І магазині')elif s1 > s2:print('Нижчі ціни у ІІ магазині')else:print('ціни однакові')
Поекспериментуйте із значеннями ціни телефонів, щоб нижчі ціни виявилися у першому магазині, у другому, а, також, були однакові.
💎 Створіть функцію, яка друкує добуток двох чисел.
Результати надсилайте до 28.04.2020
7 клас
Тема: Алгоритми та програми. Розповідь про себе засобами мови програмування.
Порада: Для виконання практичних завдань використовуйте одне із середовищ програмування з підтримкою мови Python: або repl.it, або programiz.com, або ideone.com.
Практичне завдання
📌 Створити програму, яка розповідає про Вас за поданим алгоритмом. Надіслати на перевірку скріншот розповіді.
Текст програми, який, за потреби, може бути змінений:
print('Привіт')
name =input('Яке тебе звати? ')
age =input('Скільки тобі років? ')
fact =input('Цікавий факт про себе? ')
pet_is =input('У тебе є домашній улюбленець? (так/ні) ')if pet_is =='так':
pet_name =input('Як звати твого домашнього улюбленця? ')
pet =input('Це пес, кіт, рибка чи кролик? ')# https://www.asciiart.eu/animalsprint('Мене звати', name +'.','Мені', age +'.', fact +'.')if pet =='пес':print('Мій домашній улюбленець - це', pet, pet_name)print('''
/ \__
( @\___
/ O
/ (_____/
/_____/ U
''')elif pet =='кіт':print('Мій домашній улюбленець - це', pet, pet_name)print('''
|\__/,| (`\
_.|o o |_ ) )
-(((---(((--------
''')elif pet =='рибка':print('Мій домашній улюбленець - це', pet, pet_name)print('''
|\ o
| \ o
|\ / .\ o
| | (
|/ \ /
| /
|/
''')elif pet =='кролик':print('Мій домашній улюбленець - це', pet, pet_name)print('''
//
('>
/rr
*\))_
''')else:print('Мене звати', name +'.','Мені', age +'.', fact +'.')
lname =len(name)for i in name:print(i*lname)
Результати надсилайте до 28.04.2020
П’ятниця 17.04.2020
8 клас
Тема: Відображення базових графічних примітивів засобами мови програмування.
Повторити матеріал в підручнику
§27, с. 188-189
Практичне завдання
Порада: При виконанні практичних завдань експериментуйте з кодом в repl.it - середовищі програмування з підтримкою мови Python.
📌 1. У середовищі програмування Python створена програма для створення графічних примітивів, текст якої подано нижче. Виконайте програму. Додайте в код програми команди для малювання інших графічних примітивів різного кольору - ліній, прямокутників, кіл, еліпсів тощо (зверніться до підручника для знаходження команд, що це виконують).
Оберіть для ваших графічних примітивів кольори із цього списку:
Початковий текст програми:
import tkinter
main = tkinter.Tk()
main.wm_title('Примітиви')# створення полотна для малювання та розміщення на головній формі
cnv = tkinter.Canvas(main, width=300, height=200)
cnv.pack()# команди малювання - створення графічних примітивів на полотні
cnv.create_line(0,0,300,200)
cnv.create_line(0,200,300,0, fill="sienna1", dash=(4,4))
cnv.create_rectangle(75,50,225,150, fill="cyan2")# запуск опрацювання подій програми
main.mainloop()
Результат виконання початкової програми такий:
Результати надсилайте до 24.04.2020
10 клас
Тема: Мультимедійні та гіпертекстові документи. Мова розмітки гіпертекстового документа.
Порада: Для створення веб-сторінок можна використовувати звичайний текстовий редактор Блокнот, або використовувати онлайн-редактори liveweave.com або w3schools.com та інші.
📌 1. Ознайомтеся із стандартами інформаційної безпеки, скориставшись Вікіпедією.
📌 2. Створіть карту знань з даної теми. Зразок карти знань, на якій представлені, власне, різні онлайн сервіси для створення ментальних карт. Скористайтесь одним з них.
3. Надайте доступ для перегляду створеної вами карти знань вчителю і своїм однокласникам, а також, перегляньте їхні роботи.
Результати надсилайте до 24.04.2020
Четвер 16.04.2020
3 клас
Тема: Презентації. Доповідач/доповідачка та презентація.
Тема: Розв’язування компетентнісних задач. Тиждень 2.
Інформація: У цій темі ви будете розв'язувати компетентнісні задачі, використовуючи різні програмні засоби ІКТ для створення і дослідження інформаційних моделей.
Увага: Протягом наступних 4-ох тижнів (06.04.2020-03.05.2020) ти зустрінешся із проблемними завданнями з різних галузей людської діяльності. Використай свої знання і вміння для розв'язування цих задач із застосуванням різних програмних засобів.
Отже:
Тобі необхідно обрати одну з десяти запропонованих тем (яку ти ще не обирав) і протягом тижня спробувати роз’язати проблему, про яку йдеться в темі. Теми представлені в документі за посиланням нижче.
Челендж триває чотири тижні (06.04.2020-03.05.2020), тому в тебе, на завершення цього терміну, має бути обрано 4 теми, відповідно, розв’язані 4 проблеми.
Твій розв’язок проблеми будемо називати проектом.
Теми можна обирати довільно. За кожну тему можна отримати до 12 балів.
💎 Тема 10 є просунутою темою, яка вимагає додаткових зусиль для її виконання. Тому, якщо ти її обрав, тобі необхідно додатково опрацювати лише плюс ще одну тему (у підсумку вийде розв’язати всього 2 проблеми, обов’язково включаючи Тему 10).
Сплануй свій час так, щоб в кінці кожного тижня надсилати вчителю посилання на свій проект або сам проект. Звичайно, проекти можна, також, надсилати протягом чотирьох тижнів, до 03.05.2020 включно.
У разі додаткових запитань чи труднощів у виконанні тем, спілкуйся з однокласниками, у разі потреби, напиши вчителю. Удачі!
Проекти надсилайте до 03.05.2020
Середа 15.04.2020
6 клас
Увага: Цей урок вже відбувся в паралельному класі. Для вашого проходження уроку перейдіть за посиланням. Зверніть увагу, дата, до якої вам необхідно надіслати результати, записана саме під цим повідомленням.
Результати надсилайте до 22.04.2020
7 клас
Увага: Цей урок вже відбувся в паралельному класі. Для вашого проходження уроку перейдіть за посиланням. Зверніть увагу, дата, до якої вам необхідно надіслати результати, записана саме під цим повідомленням.
Результати надсилайте до 22.04.2020
8 клас
Тема: Алгоритми і програми. Графічне відображення даних засобами мови програмування.
Опрацювати матеріал в підручнику
§27, с. 188-189
Практичне завдання
Порада: При виконанні практичних завдань експериментуйте з кодом в repl.it - середовищі програмування з підтримкою мови Python.
📌 У середовищі програмування мовою Python розробіть проект, у якому у вікні головної форми буде побудована стовпчаста діаграма, що демонструє співвідношення між числами 15, 50, 70, 25, 10, 30.
Текст програми:
import tkinter
main = tkinter.Tk()
main.wm_title('Стовпчаста діаграма')# оголошення списку значень
data =[15,50,70,25,10,30]# створення полотна для малювання та розміщення на головній формі
cnv = tkinter.Canvas(main, width=200, height=100)
cnv.pack()# команди для малювання на полотні - створення графічного примітиву: прямокутника
cnv.create_rectangle(0,100,200,100)
i =0
d_list =len(data)while i < d_list:
cnv.create_rectangle(10+ i *30,100,30+ i *30,100- data[i],
fill='yellow')
i +=1#запуск опрацювання подій програми
main.mainloop()
Початковий результат виконання програми:
Отже, ваше завдання:
Виконати програму.
Змінити форму діаграми (висоту стовпців) і колір стовпців.
Надіслати скріншот нової діаграми.
Результати надсилайте до 22.04.2020
9 клас
Увага: Цей урок вже відбувся в паралельному класі. Для вашого проходження уроку перейдіть за посиланням. Зверніть увагу, дата, до якої вам необхідно надіслати результати, записана саме під цим повідомленням.
Результати надсилайте до 03.05.2020
11 клас
Тема: Розмежування доступу зареєстрованих користувачів до ресурсів.
📌 1. З’ясуйте, що являє собою шифр Цезаря. Зашифруйте якийсь текст, використовуючи цей шифр (використовуйте алфавіт - великі і малі літери англійського алфавіту, пропуски між словами залишаються на своїх місцях). Передайте кільком своїм однокласникам для розшифрування. Розшифруйте самостійно текст, поданий нижче, і надішліть відповідь.
Зашифрований текст: L dp Fdhvdu.
Ключ шифру (зсув): номер першого весняного місяця, рахуючи з початку року, взятий зі знаком мінус.
Для розшифрування можна скористатися онлайн-сервісами або програмою нижче, написаною мовою Python. У програмі необхідно ввести повідомлення (текст для шифрування чи розшифровування) і зсув - ціле число (додатне або від’ємне, відповідно, для шифрування чи розшифровування).
Порада: Для запуску і виконання програми використайте одне із середовищ програмування з підтримкою мови Python: або repl.it, або programiz.com, або ideone.com.
📌 2. З’ясуйте, що собою являють шифрувальна машина Енігма, шифрування RSA.
💎 3. Дослідіть, як криптографія застосовується у криптовалюті.
Результати надсилайте до 22.04.2020
Вівторок 14.04.2020
2 клас
Тема: Алгоритми. Передбачення результату виконання алгоритму.
Важливо для батьків: Поясніть своїм дітям невідомі слова, які зустрічалися в цій темі. Прослідкуйте, щоб діти робили перерву в роботі з комп'ютером, виконували фізичні вправи і, за потреби, гімнастику для очей (швидко покліпати очима, заплющити очі та посидіти спокійно, повільно рахуючи до п'яти тощо).
from turtle import*# Функціїdefdraw_wall(x, y):# Фасад
up()
goto(x, y)
down()for n inrange(4):# Стіни
forward(50)
right(90)
up()
goto(x +15, y -15)
down()for n inrange(4):# Вікно
forward(20)
right(90)defdraw_roof(x, y):# Дах
up()
goto(x, y)
down()
left(50)
forward(40)
right(100)
forward(40)
up()
left(50)defdraw_fence(x, y):# Огорожа
goto(x-10, y-40)
down()for n inrange(4):
forward(30)
left(90)
forward(10)
up()defdraw_fence_circle(x, y):# Кружечки на огорожіfor i inrange(23):
goto(x-15, y)
down()
circle(5)
x = x +10
up()# Основна програма
width(3)
x =0for n inrange(3):
draw_wall(x,0)
draw_roof(x,0)
x = x +60# Відстань між початком малювання будинків
x =-10
y =-50
draw_fence_circle(x, y)# Малювання кружечків на огорожіfor n inrange(20):
draw_fence(x, y)
x = x +10# Відстань між фрагментами огорожі
Результат виконання програми може бути таким:
Результати надсилайте до 20.04.2020
7 клас
Тема: Алгоритми та програми. Створення ігрового проекту.
Порада: Для виконання практичних завдань використовуйте одне із середовищ програмування з підтримкою мови Python: або repl.it, або programiz.com, або ideone.com.
Практичне завдання
📌 Cтворити гру “Камінь-ножиці-папір” за поданим алгоритмом. Виграти у комп’ютера і надіслати скріншот виграшу.
Текст програми:
# Камінь ламає ножиці# Ножиці ріжуть папір# Папір накриває каміньfrom random import randint
choice =['камінь','ножиці','папір']print('Давайте пограємо!')for i inrange(3):print(i, choice[i])
game ='y'while game !='n':
comp = randint(0,2)
x =int(input('Що обираєте (0-1-2)-> '))
your_choice = choice[x]
comp_choice = choice[comp]print('Комп\'ютер вибрав', comp_choice)# якщо комп'ютер вибрав Каміньif comp ==0:if x ==0:print('Нічия')elif x ==1:print('Виграв комп\'ютер')else:print('Ви виграли!')# якщо комп'ютер вибрав Ножиціelif comp ==1:if x ==1:print('Нічия')elif x ==2:print('Виграв комп\'ютер')else:print('Ви виграли!')# якщо комп'ютер вибрав Папірelif comp ==2:if x ==2:print('Нічия')elif x ==0:print('Виграв комп\'ютер')else:print('Ви виграли!')
game =input('Бажаєте продовжити? (y/n) ')print('Дякую за гру!')
Результати надсилайте до 20.04.2020
Понеділок 13.04.2020
5 клас
Тема: Алгоритми і програми. Вкладені розгалуження.
Переглянути презентацію
Опрацювати матеріал в підручнику (додатково, за потреби)
Порада: Для виконання практичних завдань використовуйте одне із середовищ програмування з підтримкою мови Python: або repl.it, або programiz.com, або ideone.com.
Тема: Розв’язування компетентнісних задач. Тиждень 2.
Інформація: У цій темі ви будете розв'язувати компетентнісні задачі, використовуючи різні програмні засоби ІКТ для створення і дослідження інформаційних моделей.
Увага: Протягом наступних 4-ох тижнів (06.04.2020-03.05.2020) ти зустрінешся із проблемними завданнями з різних галузей людської діяльності. Використай свої знання і вміння для розв'язування цих задач із застосуванням різних програмних засобів.
Отже:
Тобі необхідно обрати одну з десяти запропонованих тем (яку ти ще не обирав) і протягом тижня спробувати роз’язати проблему, про яку йдеться в темі. Теми представлені в документі за посиланням нижче.
Челендж триває чотири тижні (06.04.2020-03.05.2020), тому в тебе, на завершення цього терміну, має бути обрано 4 теми, відповідно, розв’язані 4 проблеми.
Твій розв’язок проблеми будемо називати проектом.
Теми можна обирати довільно. За кожну тему можна отримати до 12 балів.
💎 Тема 10 є просунутою темою, яка вимагає додаткових зусиль для її виконання. Тому, якщо ти її обрав, тобі необхідно додатково опрацювати лише плюс ще одну тему (у підсумку вийде розв’язати всього 2 проблеми, обов’язково включаючи Тему 10).
Сплануй свій час так, щоб в кінці кожного тижня надсилати вчителю посилання на свій проект або сам проект. Звичайно, проекти можна, також, надсилати протягом чотирьох тижнів, до 03.05.2020 включно.
У разі додаткових запитань чи труднощів у виконанні тем, спілкуйся з однокласниками, у разі потреби, напиши вчителю. Удачі!
Проекти надсилайте до 03.05.2020
П’ятниця 10.04.2020
8 клас
Тема: Алгоритми і програми. Складання та виконання алгоритмів з повтореннями та розгалуженнями для опрацювання величин.
Повторити матеріал в підручнику
§24, с. 157-169
§25, с. 170-179
Практичне завдання
Порада: При виконанні практичних завдань експериментуйте з кодом в repl.it - середовищі програмування з підтримкою мови Python.
📌 1. У середовищі програмування мовою Python створено програму Рохрахунок спожитої електроенергії, за допомогою якої можна визначити вартість спожитої електроенергії за місяць для населення. Знайдіть поточні тарифи на електроенергію, що відпускається населенню, внесіть ці значення в текст програми у відповідному місці і виконайте програму.
# тарифи для населення для різної спожитої кількості електроенергії
price1, price2 = тариф1, тариф2# cпожита електроенергія за місяць, кВт
energy =float(input('Спожита електроенергія за місяць, кВт: '))# пільговий обсяг, кВт
privilege =float(input('Введіть пільгу, кВт: '))# враховуємо пільговий обсяг
energy = energy - privilege
# обчислюємо оплату за електроенергію # result - змінна для зберігання результату
result =0if energy <100:
result = price1 * energy
elif energy >=100:
result = price2 * energy
# виведення повідомлення про оплату print('Оплата за електроенергію', f'{result:.2f}'+' грн.')
Результат виконання програми може бути наступним:
Спожита електроенергія за місяць, кВт:360
Введіть пільгу, кВт:30
Оплата за електроенергію 554.40 грн.
Результати надсилайте до 17.04.2020
10 клас
Тема: Мультимедійні та гіпертекстові документи. Системи керування вмістом для веб-сайтів.
Тема: Інформаційна безпека. Ідентифікація та аутентифікація користувачів.
Переглянути презентацію
Практичні завдання
Будьте у безпеці: Для сервісів, наведених у завданнях, не вводьте ваші справжні паролі. Ці сервіси лише для ознайомчих і навчальних цілей.
📌 1. Ознайомитися з основними правилами створення надійного пароля (рекомендації Google).
📌 2. Скористайтеся сервісом, який визначає скільки часу знадобиться комп’ютеру, щоб зламати ваш пароль.
📌 3. Перевірте паролі на надійність на сайті української антивірусної лабораторії Zillya!.
💎 4. Створіть інформаційний бюлетень Як придумати надійний пароль і де його зберігати. Розмістіть роботу на Google-диску, надайте доступ для вчителя (можливість редагування) і 2 однокласникам (лише перегляд).
Результати надсилайте до 17.04.2020
Четвер 09.04.2020
3 клас
Тема: Текст. Порівняння текстів з оманливою та правдивою інформацією.
Робота в зошиті
Прочитай текст і заповни таблиці в зошиті.
с. 62-63
Тема: Розв’язування компетентнісних задач. Тиждень 1.
Інформація: У цій темі ви будете розв'язувати компетентнісні задачі, використовуючи різні програмні засоби ІКТ для створення і дослідження інформаційних моделей.
Увага: Протягом наступних 4-ох тижнів (06.04.2020-03.05.2020) ти зустрінешся із проблемними завданнями з різних галузей людської діяльності. Використай свої знання і вміння для розв'язування цих задач із застосуванням різних програмних засобів.
Отже:
Тобі необхідно обрати одну з десяти запропонованих тем (яку ти ще не обирав) і протягом тижня спробувати роз’язати проблему, про яку йдеться в темі. Теми представлені в документі за посиланням нижче.
Челендж триває чотири тижні (06.04.2020-03.05.2020), тому в тебе, на завершення цього терміну, має бути обрано 4 теми, відповідно, розв’язані 4 проблеми.
Твій розв’язок проблеми будемо називати проектом.
Теми можна обирати довільно. За кожну тему можна отримати до 12 балів.
💎 Тема 10 є просунутою темою, яка вимагає додаткових зусиль для її виконання. Тому, якщо ти її обрав, тобі необхідно додатково опрацювати лише плюс ще одну тему (у підсумку вийде розв’язати всього 2 проблеми, обов’язково включаючи Тему 10).
Сплануй свій час так, щоб в кінці кожного тижня надсилати вчителю посилання на свій проект або сам проект. Звичайно, проекти можна, також, надсилати протягом чотирьох тижнів, до 03.05.2020 включно.
У разі додаткових запитань чи труднощів у виконанні тем, спілкуйся з однокласниками, у разі потреби, напиши вчителю. Удачі!
Проекти надсилайте до 03.05.2020
Середа 08.04.2020
6 клас
Увага: Цей урок вже відбувся в паралельному класі. Для вашого проходження уроку перейдіть за посиланням. Зверніть увагу, дата, до якої вам необхідно надіслати результати, записана саме під цим повідомленням.
Результати надсилайте до 15.04.2020
7 клас
Увага: Цей урок вже відбувся в паралельному класі. Для вашого проходження уроку перейдіть за посиланням. Зверніть увагу, дата, до якої вам необхідно надіслати результати, записана саме під цим повідомленням.
Результати надсилайте до 15.04.2020
8 клас
Тема: Алгоритми і програми. Складання та реалізація алгоритмів з повтореннями для опрацювання величин.
Повторити матеріал в підручнику
§25, с. 170-178
Практичне завдання
Порада: При виконанні практичних завдань експериментуйте з кодом в repl.it - середовищі програмування з підтримкою мови Python.
📌 У середовищі програмування мовою Python була створена гра Відгадай число між комп’ютером та користувачем. Користувач не більше ніж за 6 спроб має відгадати «задумане» число з діапазону від 1 до 20. Якщо користувач відгадає, то на екран виводиться повідомлення про кількість спроб, якщо ні – виводиться «задумане» число. Текст програми і коментарі до рядків коду наведений нижче.
# імпортуємо модуль для генерування випадкових чиселimport random
# спроби вгадування
guesses_taken =0# введення твого імені
my_name =input('Привіт! Як тебе звати? ')# комп'ютер "загадує" число
number = random.randint(1,20)print('Отже, '+ my_name +', я задумав число від 1 до 20.')# в циклі виконується введення твого числа, порівняння його із загаданим, рахуються спробиwhile guesses_taken <6:
guess =int(input('Спробуй відгадати. '))
guesses_taken +=1if guess < number:print('Твоє число менше від задуманого.')elif guess > number:print('Твоє число більше за задумане.')else:break# у разі відгадування числа виводиться повідомлення про цеif guess == number:print('Дуже добре, '+ my_name +'! Для відгадування тобі знадобилося спроб: '+str(guesses_taken))# якщо ти використав більше 5 спроб, виводиться подане повідомленняelse:print('Число, яке я задумав: '+str(number))
Результат виконання програми може бути наступним:
Привіт! Як тебе звати? Саша
Отже, Саша, я задумав число від 1 до 20.
Спробуй відгадати.12
Твоє число менше від задуманого.
Спробуй відгадати.18
Твоє число більше за задумане.
Спробуй відгадати.15
Твоє число менше від задуманого.
Спробуй відгадати.17
Дуже добре, Саша! Для відгадування тобі знадобилося спроб:4
Отже, ваше завдання:
виконати програму і відгадати число, що “задумав” комп’ютер, використавши менше 6 спроб;
змінити текст програми так, щоб задумане число можна було відгадати за перший раз, перевірити це, виконавши програму знову.
Результати надсилайте до 15.04.2020
9 клас
Увага: Цей урок вже відбувся в паралельному класі. Для вашого проходження уроку перейдіть за посиланням. Зверніть увагу, дата, до якої вам необхідно надіслати результати, записана саме під цим повідомленням.
Результати надсилайте до 15.04.2020
11 клас
Тема: Правові основи забезпечення безпеки інформаційних технологій.
💎 1. Ознайомитися з інформацією на сайті кіберполіції України (підсумки року і новини).
📌 2. Створити інформаційний бюлетень із правилами комп’ютерного етикету. Розмістити роботу на Google-диску, надати доступ для перегляду і редагування учителю і 2 однокласникам. Переглянути роботи своїх однокласників. Додати коментарі.
Результати надсилайте до 15.04.2020
Вівторок 07.04.2020
2 клас
Тема: Алгоритми. Чи є виконавці в комп’ютерних програмах?
Важливо для батьків: Поясніть своїм дітям невідомі слова, які зустрічалися в цій темі. Прослідкуйте, щоб діти робили перерву в роботі з комп'ютером, виконували фізичні вправи і, за потреби, гімнастику для очей (швидко покліпати очима, заплющити очі та посидіти спокійно, повільно рахуючи до п'яти тощо).
Увага: У завданні 1 необхідно пройти будь-яких 2 рівні у вправі Секрети салатів. У завданні 2 необхідно пройти перших 2 рівні.
6 клас
Тема: Алгоритми та програми. Cтворення програм із розгалуженнями і повтореннями.
Повторити матеріал в підручнику
§20, с. 128-131.
§21, с. 133-136.
Практична робота
Порада: При виконанні практичних завдань експериментуйте з кодом в repl.it - середовищі програмування з підтримкою мови Python.
📌 Практична робота 7, с.143-143 у підручнику.
Текст програми до практичної роботи:
a =int(input('a = ? '))
b =int(input('b = ? '))
c =int(input('c = ? '))
d1 =int(input('Яке найбільше значення може набувати x? '))
d2 =int(input('Яке найбільше значення може набувати y? '))
k =0for x inrange(d1):for y inrange(d2):if a*x + b*y == c:
k = k +1print('x =', x,'y =', y)print('Знайдено відповідей', k)
Виконайте програму для рівняння 22x + 13y = 1000.
За допомогою створеної програми розв’яжіть задачу. Діти зібрали 174 кг макулатури. Кожен хлопчик зібрав по 21 кг, а кожна дівчинка - по 15 кг. Скільки хлопчиків і дівчаток збирали макулатуру?
Результати надсилайте до 14.04.2020
7 клас
Тема: Алгоритми та програми. Програмування випадкових процесів.
Переглянути презентацію
Порада: При виконанні практичних завдань експериментуйте з кодом в repl.it - середовищі програмування з підтримкою мови Python.
Практичне завдання
📌 Створити ігрову програму “Вгадай число” за поданим алгоритмом. Виконати одне з додаткових завдань.
Результати надсилайте до 14.04.2020
Понеділок 06.04.2020
5 клас
Тема: Алгоритми і програми. Алгоритми з розгалуженнями.
Переглянути презентацію
Опрацювати матеріал в підручнику (додатково, за потреби)
Тема: Складання і виконання алгоритму пошуку значень у таблиці.
Повторити матеріал в підручнику
Увага: В даній темі використовуємо підручник іншого колективу авторів. Опрацьовуємо лише матеріал, що стосується мови програмування Python(§18, с. 130-139).
Практичне завдання
📌 У деяких видах спортивних змагань виступ спортсмена оцінюється десятьма суддями. Із сукупності виставлених ними балів вилучається найвищий і найнижчий бали. На основі решти балів обчислюється середнє арифметичне, яке й зараховується спортсмену як оцінка його виступу. Судді користуються десятибальною системою, виставляючи від 0 до 10. Для виставлення оцінок виступу спортсменів була розроблена спеціальна комп’ютерна програма. Внаслідок пошкодження файла з програмою, частина коду була знищена. Організатори змагань просять вас відновити текст програми, а саме, записати код в місцях тут_має_бути_ваш_код.
Порада: Для виконання завдань використовуйте repl.it - середовище програмування з підтримкою мови Python.
# імпортуємо модуль для генерації випадкових чиселimport random
# генеруємо десять випадкових оцінок суддів, числа можуть повторюватися
judges_scores =[random.randint(0,10)for _ inrange(10)]# шукаємо максимальне і мінімальне значення у списку оцінок суддів
max_score =max(judges_scores)
min_score =min(тут_має_бути_ваш_код)# а у цьому списку будуть зберігатися оцінки суддів без мінімальної і максимальної
judges_scores_update =[]# вносимо в оновлений список оцінки суддів (без мінімальної і максимальної)for score in judges_scores:if score notin[тут_має_бути_ваш_код, min_score]:
judges_scores_update.append(score)# шукаємо середнє арифметичне
result =sum(тут_має_бути_ваш_код)/len(тут_має_бути_ваш_код)# друкуємо результатиprint('Оцінки суддів:',*judges_scores)print('Оцінки суддів (без мінімальної і максимальної):',*judges_scores_update)print('Оцінка виступу спортсмена:',round(тут_має_бути_ваш_код,2))
Результат виконання програми може бути наступним:
Оцінки суддів: 6 4 2 10 0 6 1 10 2 8
Оцінки суддів (без мінімальної і максимальної): 6 4 2 6 1 2 8
Оцінка виступу спортсмена: 4.14
Результати надсилайте до 13.04.2020
П’ятниця 27.03.2020
8 клас
Тема: Алгоритми і програми. Складання та реалізація алгоритмів із циклом із лічильником у середовищі програмування.
Повторити матеріал в підручнику
§25, с. 170-179
Практичні завдання
Порада: При виконанні практичних завдань експериментуйте з кодом в repl.it - середовищі програмування з підтримкою мови Python.
📌 1. У середовищі програмування мовою Python розроблено програму Кількість слів, за допомогою якої можна визначити, скільки слів введено у рядку, якщо відомо, що між словами міститься лише один пропуск.
# введення рядка
row =input('Введіть речення:\n')# початкові дані: # s - кількість слів (спочатку дорівнює нулю), # z - рядок, що складається з одного пропуску
s =0
z =' '# визначення довжини рядка
k =len(row)# проходимо за допомогою циклу від початку рядка до кінця, фіксуючи кожне слово, якщо зустрінемо пропуск for i inrange(0, k):if row[i]== z:
s = s +1# s++# виведення повідомлення про кількість слів у реченніprint('Результат:',str(s +1))
Результат виконання програми може бути наступним:
Введіть речення:
Don’t be an alien in a foreign country
Результат: 8
Дану задачу можна розв’язати одним рядком коду: print('Результат:', len(input().split())).
Отже, змініть текст програми так, щоб програма обчислювала кількість певних символів у введеному тексті, наприклад, букв a, знаків , тощо.
Результати надсилайте до 04.04.2020
10 клас
Тема: Системи управління базами даних. Впорядкування, пошук та фільтрування даних. Запити.
Опрацювати матеріал в підручнику
Порада: Оскільки навчального матеріалу є більше, як зазвичай, опрацьовуйте його частинами (один параграф за раз).
Важливо: Практичні завдання можна виконати за наявності встановленого відповідного програмного забезпечення на ваших комп'ютерах, а саме, систем керування базами даних, на зразок, Access (в цьому випадку, можна використовувати заготовку бази даних "Клас"), LibreOffice Base чи їх аналогів. Тому, вправи з цієї теми виконуються за наявності таких можливостей.
Увага: У разі відсутності таких програм на вашому комп'ютері, ви можете, за бажанням, їх встановити самостійно, дотримуючись авторських прав щодо їхнього використання.
Порада: Зокрема, ви можете встановити безкоштовний пакет офісних програм LibreOffice для вашої операційної системи відповідної розрядності, в який входить LibreOffice Base. У разі виникнення проблем зі встановлення напишіть вчителю.
💎 Вправа 24, с. 140 у підручнику.
💎 Вправа 25, с. 145 у підручнику.
Результати надсилайте до 04.04.2020
11 клас
Тема: Інформаційна безпека. Види заходів протидії загрозам безпеки.
📌 Підготувати повідомлення про порушення і відповідальність у сфері захисту інформації (на конкретних прикладах).
💎 Переглянути відео Цифровий захист вашого будинку.
Інформація: Подані завдання можна виконувати вибірково, і за бажанням. Також, можна створювати власні таблиці на свій смак. Не бійтеся експериментувати!
Тема: Алгоритми з розгалуженням і повторенням. Розв’язування задач у середовищі програмування для дітей.
Робота в зошиті
с. 46-49
Практичне завдання
Розробіть проект, у якому головний герой - папуга - постійно рухає крилами, а користувач натисненням на клавіші керування курсором може керувати його рухом по сцені.
Інформація: Проект можна створити в середовищі Scratch.
Зразок виконання проекту
Увага: Якщо бажаєте виконувати завдання на смартфоні, а Scratch не працює на ньому, встановіть застосунок ScratchJr (для Android) або ScratchJr (для iOS) і виконайте завдання з відео нижче.
Порада: Для виконання завдань використовуйте repl.it - середовище програмування з підтримкою мови Python.
📌 У 5 міст відправили вантажівки з трьома різними видами товарів. Створіть проект Товарообіг у середовищі програмування Python для обчислення маси вказаного товару, який був відправлений в обране місто. Дайте назви товарам і збільште їхню кількість, відповідно змінивши код програми. Виконайте програму. Додатково реалізуйте перевірку на введення назв міста і товару на присутніть їх у базі.
import random
"""
Структура двовимірної таблиці
№ 0 1 2
Товар 1 Товар 2 Товар 3
0 Київ
1 Одеса
2 Харків
3 Львів
4 Дніпро
"""
goods =['Товар 1','Товар 2','Товар 3']# список товарів
towns =['Київ','Одеса','Харків','Львів','Дніпро']# список міст
g =len(goods)# кількість різновидів товарів
t =len(towns)# кількість міст
mass =[[random.randint(1,50)*g for j inrange(g)]for i inrange(t)]# заповнення двовимірного списку випадковими значеннями маси різних товарів для різних містprint(mass)# виведення двовимірного списку
town =input('Введіть місто: ')
good =input('Назва товару: ')
i = towns.index(town)# порядковий індекс міста у списку міст
j = goods.index(good)# порядковий індекс товару у списку товарів
m = mass[i][j]print(f'У місто {town} було відправлено товару {good} масою {m} кг.')
Результат виконання програми може бути наступним:
Введіть місто: Дніпро
Назва товару: Товар 2
У місто Дніпро було відправлено товару Товар 2 масою 150 кг.
Результати надсилайте до 03.04.2020
Середа 25.03.2020
6 клас
Увага: Цей урок вже відбувся в паралельному класі. Для вашого проходження уроку перейдіть за посиланням. Зверніть увагу, дата, до якої вам необхідно надіслати результати, записана саме під цим повідомленням.
Результати надсилайте до 02.04.2020
7 клас
Увага: Цей урок вже відбувся в паралельному класі. Для вашого проходження уроку перейдіть за посиланням. Зверніть увагу, дата, до якої вам необхідно надіслати результати, записана саме під цим повідомленням.
Результати надсилайте до 02.04.2020
8 клас
Тема: Алгоритми і програми. Алгоритми з повтореннями.
Опрацювати матеріал в підручнику
§25, с. 170-178
Практичні завдання
Порада: При виконанні практичних завдань експериментуйте з кодом в repl.it - середовищі програмування з підтримкою мови Python.
📌 У середовищі програмування мовою Python розроблена програма Шкала Фаренгейта, у якій за введеними початковим і кінцевим значеннями температури в градусах Цельсія, а також для введеного кроку зміни, обчислюється значення температури із вказаного діапазону за шкалою Фаренгейта.
# початкове значення температури
t1 =float(input('початкове значення температури: '))# кінцеве значення температури
t2 =float(input('кінцеве значення температури: '))# крок зміни
k =float(input('крок зміни: '))# result - змінна, що зберігатиме список температур, початкове значення - порожній список
result =[]# виконуємо обхід у циклі для утворення списку температур, враховуючи крокwhile t1 <= t2:
tf =9/5*t1 +32
result.append(str(tf))
t1 = t1 + k
# виведення списку температур за шкалою Фаренгейтаprint('За шкалою Фаренгейта: ')for i in result:print(i)
Змініть текст програми для обчислення діапазону температур за шкалою Кельвіна.
Увага: Цей урок вже відбувся в паралельному класі. Для вашого проходження уроку перейдіть за посиланням. Зверніть увагу, дата, до якої вам необхідно надіслати результати, записана саме під цим повідомленням.
Результати надсилайте до 02.04.2020
11 клас
Тема: Інформаційна безпека. Технічні засоби добування інформації.
📌 Дослідити типи шкідливих програм (Trojan, Backdoor, Dropper, Downloader, Tool, Adware, Dialer, Worm, Exploit, Rootkit), скористайтеся даними на сайті Zillya! (Вірусна енциклопедія)
Засобами редактора презентацій створіть ілюстрований інтерактивний словник термінів, які виникають при захисті від можливих загроз користувача Інтернету. Передбачте, що користувач може обирати термін у списку та переходити на сторінку із тлумаченням терміна. На такій сторінці може бути ілюстрація, що відображає зміст терміна, корисне посилання на ресурс в Інтернеті, де можна детальніше ознайомитися з поняттям.
Результати надсилайте до 02.04.2020
Вівторок 24.03.2020
2 клас
Тема: Алгоритми. Як скласти алгоритм?
Опрацювати матеріал в підручнику
§27, с. 112-114
Важливо для батьків: Поясніть своїм дітям невідомі слова чи поняття, які зустрічалися в матеріалі підручника під час читання.
for b inrange(11):for k inrange(21):for t inrange(201):if(20*b +10*k + t ==200)and(b + k + t ==100):print('Биків', b)print('Корiв', k)print('Телят', t)
Виконайте програму. Внесіть зміни до програмного коду для розв’язування задачі: в магазині придбали олівці по 6 грн і зошити по 5 грн. Вартість всієї покупки склала 68 грн. Скільки купили олівців і зошитів?
Результати надсилайте до 01.04.2020
7 клас
Тема: Алгоритми та програми. Застосування засобів програмування для реалізації економічної моделі.
Порада: При виконанні практичних завдань експериментуйте з кодом в repl.it - середовищі програмування з підтримкою мови Python.
Порада: Для виконання завдання Олімпійський символ використайте онлайн середовище програмуванняЧерепашки. Для завдання Калькулятор піци використовуйте repl.it - середовище програмування з підтримкою мови Python.
📌 У середовищі програмування створена програма Розклад уроків, в якій використовується одновимірний масив для зберігання днів тижня і двовимірний масив для зберігання назв навчальних предметів в ці дні відповідно. Змініть список назв уроків згідно вашого розкладу у школі. Виконайте програму. Змініть чи допишіть код, щоб програма друкувала:
розклад усіх уроків на один будь-який день;
розклад усіх уроків на понеділок;
назву останнього уроку в середу;
назву першого уроку у вівторок;
назви днів тижня, в які є уроки з інформатики.
Порада: Для виконання завдань використовуйте repl.it - середовище програмування з підтримкою мови Python.
lessons_day =['Понеділок','Вівторок','Середа','Четвер','П\'ятниця']
lessons_name =[['Українська мова','Фізика','Біологія','Географія','Фізкультура'],['Малювання','Алгебра','Інформатика','Історія Всесвітня','Фізкультура'],['Геометрія','Фізика','Іноземна мова','Трудове навчання','Виховна'],['Фізкультура','Географія','Основи здоров\'я','Інформатика','Геометрія'],['Захист України','Українська мова','Історія України','Алгебра','Факультатив']]for i inrange(len(lessons_day)):print(lessons_day[i])for n, lesson inenumerate(lessons_name[i],1):print(n, lesson)print()
Результати надсилайте до 31.03.2020
П’ятниця 20.03.2020
8 клас
Тема: Алгоритми і програми. Складання та виконання алгоритмів на використання логічних величин і розгалуження.
Опрацювати матеріал в підручнику
§24, с. 168-157
Практичні завдання
Порада: При виконанні практичних завдань експериментуйте з кодом в repl.it - середовищі програмування з підтримкою мови Python.
📌 1. У середовищі програмування мовою Python допишіть програму Оцінки (у місці тексту тут_має_бути_ваш_код запишіть відсутній програмний код), у якій вибирається шкільна оцінка, і виводиться опис досягнутого рівня на основі введеної шкільної оцінки.
# встановлюємо значення порожнього рядка змінній result, яка буде містити значення рівня досягнень
result =''# введення номера групи оцінок для визначення рівня досягненьprint('Список оцінок: ')print('1. Оцінки: 1, 2, 3')print('2. Оцінки: 4, 5, 6')print('3. Оцінки: 7, 8, 9')print('4. Оцінки: 10, 11, 12')
mark =int(input('Вибріть номер пункту, у якому є ваша оцінка: '))# визначаємо рівень досягнень в залежності від вибору групи оцінок
тут_має_бути_ваш_код
# виведення повідомлення про рівень досягнень print('У вас '+ result)
💎 2. У програмі Правила дорожнього руху, в якій можна визначити, чи не порушив правила дорожнього руху водій, який проїхав відстань s за час t, якщо на шляху встановлено одне із запропонованих обмежень на швидкість: 40 км/год, 60 км/год, 90 км/год. Виконайте програму для наведених значень обмеження швидкості. Змініть обмеження швидкості на власні значення і виконайте програму знову, проаналізуйте результат.
# Значення відстані, яку проїхав водій
s =float(input('Введіть значення відстані, яку проїхав водій, км: '))# Значення часу, протягом якого відбувався рух
t =float(input('Введіть значення часу перебування в дорозі, год: '))# обчислюємо значення швидкості і присвоюємо значення змінній v
v = s/t
# вибір значення обмеження швидкості і присвоєння змінній resultprint('Обмеження швидкості: ')print('1. 40 км/год')print('2. 60 км/год')print('3. 90 км/год')
v1 =int(input('Встановіть обмеження швидкості, вибравши відповідний пункт: '))# змінна result для зберігання вибраного значення обмеження швидкості
result =0if v1 ==1:
result =40elif v1 ==2:
result =60else:
result =90# виведення повідомлення про порушення/не порушення правил дорожнього руху if v > result:print('Водій порушив правила дорожнього руху.')else:print('Водій не порушив правила дорожнього руху.')
Результати надсилайте до 27.03.2020
10 клас
Тема: Системи управління базами даних. Поняття баз даних і систем керування базами даних. Проектування бази даних. Зв’язування таблиць.
Опрацювати матеріал в підручнику
Порада: Оскільки навчального матеріалу є більше, як зазвичай, опрацьовуйте його частинами (один параграф за раз). Після цього далі проходьте відповідний тест.
Важливо: Практичні завдання можна виконати за наявності встановленого відповідного програмного забезпечення на ваших комп'ютерах, а саме, систем керування базами даних, на зразок, Access, LibreOffice Base чи їх аналогів. Тому, вправи з цієї теми виконуються за наявності таких можливостей.
Увага: У разі відсутності таких програм на вашому комп'ютері, ви можете, за бажанням, їх встановити самостійно, дотримуючись авторських прав щодо їхнього використання.
Порада: Зокрема, ви можете встановити безкоштовний пакет офісних програм LibreOffice для вашої операційної системи відповідної розрядності, в який входить LibreOffice Base. У разі виникнення проблем зі встановлення напишіть вчителю.
💎 Вправа 20, с. 119-120 у підручнику.
💎 Вправа 21, с. 127 у підручнику.
Результати надсилайте до 27.03.2020
11 клас
Тема: Інформаційна безпека. Загрози безпеці інформації в автоматизованих системах.
📌 Скласти словник термінів (сленг програмістів, хакерів), що стосуються інформаційної безпеки.
💎 За бажанням, прослухати запис вебінару від 6 квітня 2017 рокуАнатомія кібератаки. Методи сучасних кіберзлочинців
Результати надсилайте до 27.03.2020
Четвер 19.03.2020
3 клас
Тема: Текст. Основні команди редагування: вирізати, копіювати, вставити, видалити. Доповнення текстів зображеннями.
За допомогою текстового онлайн-редактора hemingway введи три українських прислів’я.
Увага: Не використовуй прислів'я, які показані у прикладі нижче. Запиши інші, які ти знаєш, або пошукай в Інтернеті.
Важливо: Увесь текст, який вже введений в редакторі, необхідно видалити.
Підпиши свою роботу своїм прізвищем та ім’ям, вкажи свій клас.
Відформатуй текст на свій смак, використовуючи кнопки вгорі.
Зроби скріншот (фото) тексту.
Порада як зробити скріншот: Якщо працюєш за комп'ютером, натисни клавішу PrtScr на клавіатурі. Якщо працюєш на смартфоні, прочитай текст Як зробити знімок екрана на пристрої Android.
Перейди на сторінку, встав скріншот в текстовий документ і, за бажанням, додай коментар. Закрий сторінку.
4 клас
Тема: Алгоритми з розгалуженням і повторенням. Використання логічних висловлювань з якщо - то… .
Інформація: Середовище Scratch, в якому необхідно виконати завдання, знаходиться за посиланням.
Зразок виконання проекту
9 клас
Тема: Алгоритми впорядкування елементів масиву.
Опрацювати матеріал в підручнику
Увага: В даній темі використовуємо підручник іншого колективу авторів. Опрацьовуємо лише матеріал, що стосується мови програмування Python(§18, с. 130-139).
Практичні завдання
Порада: Для виконання завдань використовуйте repl.it - середовище програмування з підтримкою мови Python.
📌 1. Доповніть код на мові Python (там, де міститься текст тут_має_бути_ваш_код) проекту Прогноз погоди, у якому за поданою таблицею (списком) температури протягом тижня знаходять найбільший і найменший показники температури.
тут_має_бути_ваш_код
a =[]for i inrange(10):
a.append(round(random.randint(-100,100)*0.5,2))print('Вхідний масив значень температури протягом тижня: ', a)
тут_має_бути_ваш_код
print('Відсортований масив значень температури протягом тижня (за зростанням): ',a)print('max = {0} градусів\nmin = {1} градусів'.format(тут_має_бути_ваш_код, тут_має_бути_ваш_код))
Результат виконання програми може бути наступним:
Вхідний масив значень температури протягом тижня: [4.0, 14.0, 22.5, 27.0, 46.5, 48.0, -46.5, 47.0, 15.5, -32.0]
Відсортований масив значень температури протягом тижня (за зростанням): [-46.5, -32.0, 4.0, 14.0, 15.5, 22.5, 27.0, 46.5, 47.0, 48.0]
max = 48.0 градусів
min = -46.5 градусів
💎 2. Використовуючи мову програмування Python був створений проект гри Відгадай число. Користувач вводить число, яке, на його думку, може міститися в лінійній таблиці з 10 цілих чисел, що генеруються випадково від 1 до деякого випадкового цілого числа. Якщо таке число відгадане, то гра припиняється й виводиться повідомлення про перемогу; якщо після 5 спроб число не вгадують, то гра припиняється з повідомленням про невдалі спроби. У грі можуть бути підказки, які спрямовуватимуть користувача на правильний вибір значення.
тут_має_бути_ваш_код
a =[]for i inrange(10):
a.append(random.randint(1,20))
number = random.choice(a)
guesses_taken =0
my_name =input('Привіт! Як тебе звати? ')print('Отже, '+ my_name +', я задумав число від 1 до 20.')while guesses_taken <6:
guess =int(input('Спробуй відгадати. '))
guesses_taken +=1if тут_має_бути_ваш_код:print('Твоє число менше від задуманого.')elif guess > number:print(тут_має_бути_ваш_код)else:breakif тут_має_бути_ваш_код:print('Дуже добре, '+ my_name +'! Для відгадування тобі знадобилося спроб: '+str(guesses_taken)+'.')else:print('Ні. Число, яке я задумав: '+str(number))
Як видно з тексту програми, деякий код відсутній (на його місці присутній текст тут_має_бути_ваш_код), оскільки був втрачений при копіювання файла. Отже, вам необхідно:
дописати код, що загубився;
змінити текст програми, щоб відгадування задуманого числа відбувалося з першого разу.
Зразок виконання відновленої програми може бути таким:
Привіт! Як тебе звати? Мишко
Отже, Мишко, я задумав число від 1 до 20.
Спробуй відгадати. 5
Твоє число менше від задуманого.
Спробуй відгадати. 10
Твоє число менше від задуманого.
Спробуй відгадати. 16
Твоє число менше від задуманого.
Спробуй відгадати. 19
Твоє число менше від задуманого.
Спробуй відгадати. 20
Дуже добре, Мишко! Для відгадування тобі знадобилося спроб: 4.
Результати надсилайте до 26.03.2020
Середа 18.03.2020
6 клас
Увага: Цей урок вже відбувся в паралельному класі. Для вашого проходження уроку перейдіть за посиланням. Зверніть увагу, дата, до якої вам необхідно надіслати результати, записана саме під цим повідомленням.
Результати надсилайте до 25.03.2020
7 клас
Увага: Цей урок вже відбувся в паралельному класі. Для вашого проходження уроку перейдіть за посиланням. Зверніть увагу, дата, до якої вам необхідно надіслати результати, записана саме під цим повідомленням.
Результати надсилайте до 25.03.2020
8 клас
Тема: Алгоритми і програми. Складання та виконання алгоритмів на використання величин логічного типу. Алгоритми з розгалуженнями для опрацювання величин.
Опрацювати матеріал в підручнику
§24, с. 168-157
Практичні завдання
Порада: При виконанні практичних завдань експериментуйте з кодом в repl.it - середовищі програмування з підтримкою мови Python.
📌 1. Доповніть код програми (там, де міститься текст тут_має_бути_ваш_код), в якій за введеним значенням температури води буде визначатись її агрегатний стан.
t =input('Введіть температуру води: ')
t =int(t)if тут_має_бути_ваш_код:print('Вода перебуває у твердому стані')elif тут_має_бути_ваш_код:print('Вода перебуває у газоподібному стані')else:print('тут_має_бути_ваш_код')
📌 2. У середовищі програмування мовою Python напишіть програму, за допомогою якої можна визначити, чи введений текст складається з одного слова, чи з декількох. Зразок коду, який можна використати для написання програми, поданий нижче. Замість тексту тут_має_бути_ваш_код запишіть відповідний програмний код.
s =input('Введіть текст: ')# перевірка умови: пропуск входить у рядок s чи ніif тут_має_бути_ваш_код:# виведення повідомлення при істинній умові
тут_має_бути_ваш_код
else:# виведення повідомлення при хибній умові
тут_має_бути_ваш_код
💎 3. У середовищі програмування мовою Python напишіть програму, яка виконує перевірку, чи дане слово є паліндромом.
Наприклад, слово око - це паліндром. Передбачте засоби, які слід використати для того, щоб слово Пилип теж було визначене як паліндром, враховуючи різницю між великими та малими літерами. Проаналізуйте програмний код нижче і реалізуйте власну програму.
# введення слова
word =input('Введіть слово: ')# записуємо всі літери введеного слова в нижньому регістрі (з маленької літери) в змінну word_edit
word_edit = word.lower()# перевіряємо чи слово є паліндромомif word_edit == word_edit[::-1]:print('Слово '+ word +' - паліндром.')else:print('Слово '+ word +' не є паліндромом.')
Результати надсилайте до 25.03.2020
9 клас
Увага: Цей урок вже відбувся в паралельному класі. Для вашого проходження уроку перейдіть за посиланням. Зверніть увагу, дата, до якої вам необхідно надіслати результати, записана саме під цим повідомленням.
Результати надсилайте до 25.03.2020
11 клас
Тема: Інформаційна безпека. Основи безпеки інформаційних технологій.
Переглянути відео і провести обговорення
Обговоріть з однокласниками в онлайні:
чим відрізняється інформаційна безпека від комп’ютерної безпеки;
що таке особиста інформаційна безпека та інформаційна безпека держави;
що є об’єктом інформаційної безпеки, а що суб’єктом інформаційної безпеки.
Практичне завдання
📌 За матеріалами в Інтернеті, підготуйте добірку реальних історій про порушення інформаційної безпеки та наслідки цих дій.
Результати надсилайте до 25.03.2020
Вівторок 17.03.2020
2 клас
Тема: Алгоритми. Як план та інструкція впливають на виконання завдання?
Опрацювати матеріал в підручнику
§26, с. 108-111
Важливо для батьків: Поясніть своїм дітям невідомі слова чи поняття, які зустрічалися в матеріалі підручника під час читання.
Увага: При виконанні завдання 1 необхідно пройти 5 рівнів. У завданні 2 необхідно пройти по 3 рівні у вправах Нагодуй котика Дубу і Коті починає малювати.
6 клас
Тема: Алгоритми та програми. Вкладені алгоритмічні структури повторення.
Опрацювати матеріал в підручнику
§21, с. 133-136
Тест для самоперевірки
Порада: При виконанні тесту і практичного завдання експериментуйте з кодом в repl.it - середовищі програмування з підтримкою мови Python.
💎 Проаналізуйте програму, яка пропонує ввести пароль. Якщо введено правильний пароль (наприклад, секрет), то цикл while припиняє роботу, якщо неправильний, то повторює запит. Виконайте програму. Змініть пароль для доступу і знову виконайте програму.
📌 1. Виконай вправу 21, с. 120-121 у підручнику.
💎 2. Експериментуй у створенні різних програм.
Результати надсилайте до 23.03.2020
9 клас
Тема: Алгоритми опрацювання табличних величин.
Опрацювати матеріал в підручнику
Увага: В даній темі використовуємо підручник іншого колективу авторів. Опрацьовуємо лише матеріал, що стосується мови програмування Python(§16, с. 120-128).
Практичні завдання
📌 Створіть проект Обираємо майбутню професію.
Перед вами розробена програма Професія, у якій задано список якостей, необхідних для роботи за професією Програміст.
Виконайте програму і вкажіть наявність чи відсутність у вас якостей відповідною позначкою: наявність — 1, відсутність — 0.
У результаті виконання програми ви отримаєте рекомендації щодо того, якою мірою ваші якості відповідають вимогам професії.
Оберіть 2 інші професії, вкажіть для них списки якостей відповідно, і виконайте програму.
Поміркуйте, яким чином можна удосконалити програму, щоб більш точно враховувалась відповідність обраній професії.
Порада: Для виконання завдань використовуйте repl.it - середовище програмування з підтримкою мови Python.
print('Проект "Обираємо майбутню професію"')
quality_programmer =['витривалість','терплячість','швидка адаптація','аналітичні здібності','хороша пам\'ять','позитивне мислення','вміння працювати в команді','комунікабельність','активність','вміння використовувати технології']
k =0print('Чи володієте Ви такими якостями (введіть 0 або 1):')for q in quality_programmer:
answer =int(input(q +' - '))
k += answer
result = k*100/len(quality_programmer)if result >=0and result <=30:print('Ще потрібно попрацювати над собою')elif result >30and result <=60:print('Ще трішки зусиль і усе вийде')else:print('Твої якості відповідають вимогам професії "програміст"')
Результат виконання програми може бути наступним:
Проект "Обираємо майбутню професію"
Чи володієте Ви такими якостями (введіть 0 або 1):
витривалість - 1
терплячість - 0
швидка адаптація - 0
аналітичні здібності - 1
хороша пам'ять - 1
позитивне мислення - 1
вміння працювати в команді - 0
комунікабельність - 0
активність - 1
вміння використовувати технології - 1
Ще трішки зусиль і усе вийде