понеділок, 29 квітня 2024 р.

30.04.2024. 6 клас. Працюємо дистанційно.

Призначення цифрових пристроїв. Класифікація цифрових пристроїв за призначенням. Використання цифрових пристроїв.

Матеріали та ресурси уроку

Завдання уроку

  • візьміть участь в уроці для обговорення теми та завдання,
  • перегляньте запропоновані матеріали підручників і презентації,
  • долучіться через Клас до редагування спільної ментальної карти,
  • додайте до однієї з гілок карти власний вузол з описом довільного цифрового пристрою (уважно оберіть місце додавання, зважаючи на властивості пристрою),
  • зробіть скриншот доданого вузла та здайте через Клас.

Як передбачається оцінити успішність виконання роботи

  • до карти додано вузол з назвою цифрового пристрою – 1 бал,
  • місце додавання є обгрунтованим та релевантним – 1 бал,
  • надано опис пристрою (призначення, сфера застосування) – 2 бали,
  • опис є стислим та відредагованим – 2 бали,
  • додано зображення, що показує зовнішній вигляд пристрою – 2 бали,
  • додано посилання на джерело, де можна дізнатись більше – 2 бали,
  • форматування вузла раціональне та акуратне – 2 бали.

30.04.2024. 5 клас. Працюємо дистанційно.

Проєкти з розгалуженнями в Scratch.

Матеріали та ресурси уроку

Пригадайте: щоб проєкти зберігались та їх можна було показати вчителю – зареєструйтеся у Scratch онлайн.
Якщо самостійно зробити це не вдається, попросіть дорослих допомогти зареєструватися та підтвердити реєстрацію в проєкті.

Завдання уроку

Задача 1. "Білети до лунапарку"

У цьому проекті продавець вираховує та повідомляє вартість квитків до лунапарку за умови, що один окремий квиток коштує 120 грн; якщо купується щонайменше 5 квитків – надається знижка в 10% від сплаченої суми; а за покупку від 10 квитків передбачається знижка 20%.

Проект пропонується для виконання як на ПК, так і зі смартфону.

  1. Поспілкуйтесь з продавцем, щоб зрозуміти, як має працювати готовий проєкт.
  2. Складіть проєкт за інструкцією (відкрити в окремій вкладці):
  3. Збережіть проєкт та отримайте на нього посилання.

Задача 2. "Пройти лабіринт"

У проєкті гравець має провести кульку через лабіринт до будиночка, використовуючи для управління стрілки "вліво" / "вправо" / "вгору" / "вниз". Якщо кулька торкнеться стінок лабіринту, вона повертається на початкову позицію, якщо торкнеться будиночка – гра завершується. Про успіх чи невдачу гравець отримує повідомлення, а кулька при цьому змінює колір.

Проєкт можна виконати на смартфоні, проте перевірити його роботу може бути проблемою.

  1. Пограйте у готовий проект, щоб детальніше з’ясувати поведінку кульки в лабіринті:
  2. Використайте заготовку проєкту, при цьому не забудьте зробити її ремікс.
  3. Зберіть та доповніть блоки заготовки, щоб гра підтримувала всі дії.
  4. Збережіть проєкт та отримайте на нього посилання.

Здайте посилання на роботи через Клас (як завжди, якщо робота відбувається зі смартфону, замість одного з проектів можна відправити скриншот, зроблений у процесі створення іншого проєкту, на якому видно авторизовану роботу в середовищі Scratch).

Як оцінюватиметься успіх

  • при роботі зі смартфоном для оцінювання за 12-бальною шкалою мають бути дотримані наступні умови:
    • проект виконаний і доступний за посиланням (як разовий виняток – поданий прикріпленим файлом);
    • скриншот виконання проекту зроблений так, що дозволяє бачити авторизовану роботу з Scratch (праворуч вгорі вікна відображається логін користувача); у разі відсутності такого скріншота проект оцінюється як окремий проект для ПК;
  • при роботі з ПК:
    • кожен проект оцінюється за 8-бальною шкалою;
    • проекти виконані та доступні за посиланням (як разовий виняток – подані прикріпленими файлами);
  • у всіх випадках відеозаписи роботи проекту та скриншоти скриптів не приймаються як здана робота .

середу, 24 квітня 2024 р.

25.04.2024. 9 клас. Працюємо дистанційно.

Частина 1.

Принципи тривимірної навігації. Додавання тривимірних примітивів. Переміщення, масштабування, групування, вирівнювання, обертання, копіювання та клонування об’єктів.

Пригадайте: "Реєстрація у Tinkercad та початок роботи "

Самостійне завдання

  1. Авторизуйтесь у Tinkercad через Google-акаунт.
  2. Спробуйте свої сили у додаванні тривимірних примітивів, їх переміщенні, масштабуванні, обертанні тощо.
  3. Створіть проекти з моделями, побудованими за наведеними нижче зображеннями (якщо ви працюєте зі смартфону, виберіть лише один проект).
    .
    На допомогу: відео, як створити смайл зі смартфону.
  4. Отримайте посилання на проєкти просто на перегляд або на спільне редагування (при роботі зі смартфону замість одного з посилань ви маєте подати скриншот створення іншого проєкту у авторизованому середовищі).
  5. Додайте два посилання (або посилання та скриншот) до відповіді на завдання у Класі.

Частина 2.

Практикум “Створення просторових моделей з використанням тривимірних примітивів”

Завдання

  1. Авторизуйтесь в Tinkercad через Google-акаунт.
  2. Створіть проєкт з моделлю, побудованою за одним з запропонованих далі зразків.
    • модель 1
      повністю самостійна робота:12 балів при роботі з ПК / ноутбука
      зі смартфону пропонується виконувати модель 2
    • модель 2
      робота за інструкцією: 9 балів при роботі з ПК / ноутбука, 12 балів при роботі зі смартфону;
      відкрити інструкцію в окремій вкладці
  3. Отримайте посилання на проєкт просто на перегляд або на спільне редагування (при роботе зі смартфону не забудьте додати скриншот виконання проєкту в авторизованому середовищі)
  4. Додайте посилання (або посилання та скриншот) до відповіді на завдання у Класі.

Здайте у Класі завдання з  усіма доданими в обох частинах елементами.

вівторок, 23 квітня 2024 р.

24-26.04.2024. 8 клас. Працюємо дистанційно.

Тестування проєкту з розгалуженням.
Комплексне практичне завдання “Розв’язування задач з використанням розгалуження”.

Матеріали та ресурси уроку

Комплексне практичне завдання

Складіть та реалізуйте у віконному вебдодатку проєкт для розв’язання однієї з запропонованих задач . Передбачте усі необхідні поля для введення даних, повідомлення та кнопки з відповідними функціями обробника.

Як допомогу використайте 

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

Посилання на проєкт здайте через Клас.

Умова опорної задачі.
Відома кількість поверхів у багатоквартирному будинку та кількість квартир на поверсі. Визначити за номером квартири її розташування, тобто під'їзд та поверх (модель задачі).

Задачі для розв’язання

  1. Чебурашка вирішив купити килими, щоб застелити кімнату, де він жив разом із Геною. Розмірами їхньої прямокутної кімнати виявилися цілі числа а і b. Коли Чебурашка запитав у магазині, яких розмірів є квадратні килими у продажу, продавець назвав йому ціле число c. Скільки килимів треба придбати Чебурашці, щоб накрити максимальну площу кімнати? Килими не можна накладати та підгинати. Визначити, яка площа кімнати не буде накрита килимами. Передбачити ситуацію, коли розміри килима перевищують розмір кімнати (модель задачі).
  2. На одному маленькому квадратному безлюдному острові зі стороною А метрів жили К потерпілих від корабельної аварії Робінзонів. Чи не порушені їхні права на житло, якщо на кожного Робінзона має припадати не менше В квадратних метрів острова? Скільким Робінзонам ще вистачить місця на острові, якщо поблизу станеться нова аварія? (модель задачі)
  3. Жили-були дід і баба, і був у них город прямокутної форми. Довжина городу становила А метрів, а ширина - В метрів. Якось дід посварився з бабою і вирішив поділити город. Тепер у діда квадратний город зі стороною С метрів, відрізаний від краю, а решта городу дісталася бабі. Визначити, чи не залишилася баба обдуреною і якої форми у неї город - прямокутної, квадратної чи багатокутної? (модель задачі).

24.04.2024. 7 клас. Працюємо дистанційно.

Розв’язання навчальних і життєвих задач з використанням алгоритмів з повтореннями.

Ресурси та матеріали уроку

Завдання уроку

Виконайте побудови геометричних візерунків з модулем Turtle (Черепашка)

  1. Базові побудови (3 бали)
    1. відкрийте середовище Repl.It, створіть новий проєкт;
    2. скопіюйте з документа готовий код, додайте код до проєкту, перевірте його працездатність;
  2. Експериментальні побудови (додатково по 2 бали за кожний окремий проєкт)
    увага! робіть копії проєкту для кожного експерименту
    1. розгляньте в таблиці документа команди для побудови, з’ясуйте, що означають числа у першому прикладі;
    2. подумайте, як пов'язані між собою кут повороту та кількість сторін намальованого багатокутника;
    3. внесіть до коду зміни, щоб Черепашка малювала чотирикутник;
    4. повторіть експеримент в нових проєктах: намалюйте із Черепашкою п'ятикутник, потім – шестикутник.
  3. Завершальна побудова (3 бали)
    увага! подайте результат знову в окремому проєкті
    1. зробіть так, щоб ваш проєкт малював багатокутник, а кількість кутів запитував з клавіатури;
    2. доповніть проєкт, щоб і довжину сторони багатокутника проєкт також запитував у користувача.
  4. Отримайте посилання на проєкти (1-5 посилань в залежності від кількості розв’язаних задач)
  5. Здайте роботу через Клас

23.04.2024. 6 клас. Працюємо дистанційно.

Тема "Цифрові пристрої. Цифрові технології"

  • 8 уроків
  • 1 тематичне оцінювання
  • 2 роботи з обов’язковою оцінкою (30.04.2024, 14.05.2024)

Цифрові пристрої.
Принцип роботи цифрових пристроїв.

Матеріали та ресурси уроку

Завдання уроку

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

понеділок, 22 квітня 2024 р.

23.04.2024. 5 клас. Працюємо дистанційно.

Розгалуження в алгоритмах, форми розгалуження.
Розгалуження у проєктах Scratch.

Пригадайте: щоб проєкти зберігались та їх можна було показати вчителю – зареєструйтеся у Scratch онлайн.
Якщо самостійно зробити це не вдається, попросіть дорослих допомогти зареєструватися та підтвердити реєстрацію в проєкті.

Ресурси уроку

Отже: до алгоритму з розгалуженням входить умова, від виконання чи невиконання якої залежать подальші дії за тією чи іншою послідовністю команд.

Завдання уроку

Задача 1.

  1. Запустіть проєкт, спостерігайте, як він працює.
  2. Відкрийте шаблон, з якого проєкт був зібраний, розгляньте шаблон. Так вийшло, що у шаблоні не лише розсипані блоки, а й три з них просто втрачені.
  3. Зробіть ремікс заготовки. Відновіть правильний порядок того, що залишилось.
  4. Додайте блоки, яких не вистачає, щоб проєкт працював так само, як зразок.
  5. Збережіть проєкт.

Задача 2.

  1. Зберіть проєкт за інструкцією (дивитись в окремій вкладці)
  2. За бажанням, удоскональте проєкт.
  3. Збережіть проєкт.

Отримайте посилання на проєкти уроку та здайте їх у Класі (як завжди, якщо працювати доводиться зі смартфону, замість одного з проєктів можна надіслати скриншот, який зроблено під час створення іншого проєкта, на якому видно авторизовану роботу в середовищі Scratch).

середу, 17 квітня 2024 р.

18.04.2024. 9 клас. Працюємо дистанційно.

Починаємо вивчати нову тему

3D-графіка

Бліц-питання: як ви уявляєте застосування 3D-графіки у обраній професії?
Знайдіть Google-пошуком одне таке зображення та покладіть його до папки.

Приклади тривимірних зображень:

  • у SketchUp (роботи учнів до 2022 року)
  • у TinkerCad (заплановані побудови)

Тривимірна графіка. Класифікація програм для роботи з тривимірною графікою. Поняття про 3D-друк. Важливість технології тривимірної графіки та 3D-друку в сучасному світі.
Тривимірне моделювання об’єктів реального світу. Основні принципи тривимірного моделювання. Перспективи використання тривимірного моделювання для розв’язання повсякденних задач.

Матеріали та ресурси уроку

Таймпласт для 3D друку. 3D-друк і моделювання

Програми для роботи з тривимірною графікою

Сторінки підручників до уроку

Статті та матеріали

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

Теоретична частина

  1. перегляньте / позірно прочитайте матеріали до уроку
  2. перевірте себе: дайте відповіді на питання форми (зверніть увагу, що повна оцінка отримується після перегляду відкритих відповідей вчителем)

Практична частина

  1. Зареєструйтесь та авторизуйтесь у онлайн-середовищі Tinkercad (відео: початок роботи з Tinkercad)
  2. Створіть модель простого геометричного тіла, використовуючи запропоновані графічні примітиви.
  3. Отримайте посилання на проєкт, також зробіть скриншот середовища з цим проєктом
  4. Подайте посилання та скриншот через Клас.

вівторок, 16 квітня 2024 р.

17-19.04.2024. 8 клас. Працюємо дистанційно.

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

Матеріали та ресурси уроку

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

  1. 4 бали
    1. відкрийте середовище Repl.It, створіть новий проєкт Tkinter
    2. використовуючи матеріали шаблону, запустіть запропонований готовий проєкт, протестуйте його роботу;
    3. прикріпіть до завдання посилання на проєкт ReplIt
  2. + 3 бали
    1. зробіть копію проєкту
    2. доповніть код з шаблону таким чином, щоб користувач обирав спосіб упорядкування трьох чисел: за спаданням чи за зростанням
    3. прикріпіть до завдання посилання на цей новий проєкт ReplIt
  3. + 1 бал
    1. замініть пакувальник .grid() для мітки виведення результату на пакувальник .place(),
      з яким використайте координати x=0 y=130
    2. протестуйте отриманий варіант, за потреби зробіть корекцію значень координат мітки
  4. + 4 бали
    1. зробіть ще одну копію проєкту
    2. змініть код таким чином, щоб він дозволяв обирати найбільше або найменше з трьох значень (за бажанням користувача)
    3. надайте посилання на третій код через Клас
  5. здайте роботу у Класі

Додаткове завдання (overpoints 2 бали): доповніть коди (пп.1-2) таким чином, щоб для цілих чисел не відбувалося додавання незначущого десяткового нуля при упорядкуванні.

17.04.2024. 7 клас. Працюємо дистанційно.

Реалізація алгоритмів з повторенням.

Вибір виду циклу при укладенні алгоритму.

Ресурси та матеріали уроку

Задачі уроку

# 1
Алгоритм Евкліда для знаходження найбільшого спільного дільника (НСД) двох натуральних чисел

  • стандартний: замінювати більше з чисел на їхню різницю доти, доки вони не стануть рівні; при цьому отримане значення і є НСД цих чисел;
  • модифікований: замінювати більше з чисел на залишок від поділу більшого на менше, поки цей залишок не дорівнюватиме нулю; при цьому друге число на останньому кроці і є НСД цих чисел.

#2
Є натуральне число N. Виведіть усі парні числа з діапазону 1..N, для яких квадрат цього числа завершується тією ж цифрою, якою завершується й це число.
Наприклад: 6 – 36; 10 – 100; 16 – 256,...

Задачі для роботи

  1. Знайти суму цифр деякого натурального числа N, введеного з клавіатури. Наприклад, для числа 123 виводиться сума 1+2+3=6.
  2. Обчислити та вивести на екран квадрати цілих чисел від a до b.
  3. Обчислити суму цілих чисел від a до b (a не більше b).
  4. Знайти найбільшу цифру запису натурального числа, введеного з клавіатури.
  5. Є ціле число, не менше 2. Виведіть його найбільший натуральний дільник, що не дорівнює цьому числу.
  6. Користувач вводить з клавіатури довільну кількість цілих чисел, введення закінчується нулем. Визначити, скільки отримано чисел, які кратні 3.
  7. Натуральне число називається числом Армстронга, якщо сума цифр числа, зведених до N-го степеня (де N – кількість цифр у числі) дорівнює самому числу. Наприклад, 153 = 13+ 53+ 33. Знайти усі трицифрові числа Армстронга.
  8. Написати програму, яка отримує з клавіатури натуральні числа a та b та виводить квадрати всіх натуральних чисел на відрізку [a;b]. Наприклад, якщо ввести 4 і 6, програма повинна вивести
    4*4=16
    5*5=25
    6*6=36
  9. Написати програму, яка отримує з клавіатури 10 чисел та обчислює їх суму та добуток.
  10. Користувач по одному вводить натуральні числа, які програма транслює на екран, попутно підраховуючи суму невід'ємних чисел із введених. Ознакою закінчення введення з боку користувача є введення числа "0", після чого програма повідомляє користувачеві суму введених невід'ємних чисел. Якщо сума стане більшою за деяке число N, програма повідомляє значення суми, додає, що втомилася, і завершує роботу.
  11. * Компанія бабусь поїхала мотоциклами на курси з комп'ютерної грамотності. Попереду на мотоциклах без глушника їхали дві бабусі, за нею - три, потім - п'ять, потім - вісім і т.д. Скільки бабусь їхало на заняття, якщо вражені пішоходи всього нарахували N рядів? Чи змогли бабусі зайняти всі місця у класі, якщо там стояло K рядів по M комп'ютерів у кожному? Скільки вільних місць залишилось у класі? (модель задачі)
  12. * Капітан Флінт з піратами викопав на безлюдному острові величезний скарб із старовинних золотих монет. Спочатку Флінт взяв собі найбільшу кількість монет, що не перевищувала половини скарбу, а решту віддав своїм розбійникам. Але на цю частину скарбу наклав лапу його заступник, який взяв, за прикладом начальника, не більше половини монет, а решту віддав підлеглим. Далі в кожній компанії, яка залишалася, знаходився старший, який забирав найбільшу кількість монет, яка не перевищувала половини залишку, і віддавав решту іншим. Скільки монет отримав останній розбійник, якщо всього було K розбійників та M монет? Чи були у команді розбійники, які не отримали нічого? (модель задачі)

Самостійне завдання

Написати коди для рощв’язання двох задач з допомогою циклів різних типів. Реалізувати коди в середодвищі програмування. Посилання на проекти здати через Клас.

понеділок, 15 квітня 2024 р.

16.04.2024. 6 клас. Працюємо дистанційно.

Комп’ютерний експеримент. Опрацювання результатів експерименту.
Практикум “Комп’ютерний експеримент засобами табличного процесора”

Матеріали та ресурси уроку

Завдання уроку: практикум "Комп’ютерний експеримент засобами табличного процесора"

  • відкрийте шаблон-заготовку, зробіть власну копію;
  • перегляньте задачі кожного аркуша (окремі з них вже потрапляли до вашого поля зору, інші - ще ні);
  • оберіть задачу / задачі для роботи, при цьому не звертайтесь до задач, що вами вже були вирішені, та врахуйте кількість балів за побудову моделі та розв’язання:
    • "Малюк і Карлсон" – 6 балів,
    • "Похід за лікарськими рослинами" – 6 балів;
    • "Шахова винагорода" – 8 балів;
    • "Паперова коробка" – 8 балів;
    • "Подорож Україною" – 12 балів;
  • використайте наведені в шаблоні таблиці для побудови моделей задач;
  • відформатуйте іменовані числа в задачах, щоб позбутися одиниць вимірювання у верхньому рядку таблиці;
  • внесіть до клітинок потрібні формули;
  • перевірте розрахунки, змінюючи окремі дані;
  • побудуйте за даними таблиці доцільну секторну або стовпчату діаграму (увага! не обов’язково до діаграми будуть включені усі числові дані таблиці);
  • видаліть аркуші шаблону, з якими ви не працювали;
  • збережіть електронну книгу з назвою, що відповідає вмісту документа.

Здайте роботу через Клас.

16.04.2024. 5 клас. Працюємо дистанційно.

Висловлювання. Істинні та хибні висловлювання.

Пригадайте: щоб проєкти зберігались та їх можна було показати вчителю – зареєструйтеся у Scratch онлайн.
Якщо самостійно зробити це не вдається, попросіть дорослих допомогти зареєструватися та підтвердити реєстрацію в проєкті.

Ресурси уроку

Завдання уроку

  • вивчаємо теорію: візьміть участь у доповненні документа "Висловлювання. Істинні та хибні висловлювання."
  • працюємо зі Scratchем: розробіть проєкти за завданнями
    • "Замок вдень та вночі" (папка з зображеннями)
      змініть попередній проєкт або створіть новий так, щоб денний / нічний "режими" перемикались, якщо натиснути на спрайт замку
    • "Літачок у хмаринці" (зображення літачка знайдіть за запитом "літачок PNG" або використайте цей літачок з сайту KingPNG )
      виконайте проєкт, в якому літачок літає від краю до краю сцени, але зникає, потрапляючи до хмари; оберіть самостійно керування режимом польоту (переміщується постійно або на певну відстань за один запуск проєкту)

Здайте завдання через Клас.

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

Створіть проєкт, в якому Спрайт (довільний, на власний смак) підходить до певної пори року та промовляє її назву (екран цього проєкту може бути таким). Зображення до 4 сезонів можна завантажити з папки. Керування спрайтом передбачити за допомогою стрілок (вліво, вправо, вверх, вниз).

Як планується оцінити успіх:

  • участь в редагуванні документа "Висловлювання. Істинні та хибні висловлювання." – 6 балів (по 2 бали за роботу з кожною з таблиць),
  • проєкты в Scratch – 6 балів (якщо робота відбувається з ПК, потрібно подати два посилання на проєкти, зі смартфоном – одне з посилань можна замінити скриншотом екрану с проєктом, де праворуч угорі видно акаунт автора).

середу, 10 квітня 2024 р.

11.04.2024. 9 клас. Працюємо дистанційно.

Поняття складності алгоритмів. Часова та ємнісна складність алгоритмів.
Ефективні методи для опрацювання великих наборів даних.

Ресурси та матеріали уроку

Завдання уроку: бесіда з ChatGPT

  • Прочитайте блоки питань, що пропонуються для дослідження. Визначте один з блоків, з’ясувати який вам найбільш цікаво.
  • Перегляньте зазначені сторінки підручників, спробуйте знайти там відомості щодо обраних на попередньому кроці питань.
  • Якщо у підручнику інформації недостатньо або вона загалом відсутня, застосуйте інтернет-пошук, щоб дізнатись дещо про обрану проблему.
  • Перейдіть до ресурсу OpenAI, авторизуйтесь через google-акаунт, розпочніть новий чат.
  • Це важливо: ви маєте розуміти те, про що ви пишете. Тому пишіть ChatGPT, що його відповіді мають бути стислими та зрозумілими учню 9 класу, не мають містити спеціальних та складних термінів. 
  • Почніть обговорення з питань, які вам найбільш зрозумілі з тих, що стосуються обраної теми у документі вище.

    Поступово з’ясовуйте більше, ставлячи наступні питання (як з документа, так і власні) з теми, яку ви обрали:
    • Складність алгоритмів
    • Оптимізація алгоритмів
    • Вибір алгоритмів та технологій
    • Четверта промислова революція
  • Спробуйте знайти протиріччя між тим, що пише чат, та інформацією, яку ви дізнались з підручника або інтернет-пошуком. Запитайте його про ці протиріччя.
  • В результаті вашої бесіди має бути укладений невеликий (5-7 речень) підсумок щодо теми обговорення. Попросіть ChatGPT сформулювати такий підсумок.
  • Оцініть, наскільки важливим для вас є те, що написав ChatGPT. Якщо є сумніви, зробіть йому зауваження і ще раз попросіть підвести підсумок.

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

вівторок, 9 квітня 2024 р.

10-12.04.2024. 8 клас. Працюємо дистанційно.

Умовні оператори (коротка та повна форма).
Використання умовних операторів в проєктах з розгалуженням.

Матеріали та ресурси уроку

Експеримент на уроці (відкрити завдання в окремій вкладці)

з наведеного шаблону отримати нову форму, що реалізує "smart"-калькулятор, який відстежує спробу ділення на нуль.Використати Checkbutton для визначення дій, які потрібно виконати

Комплексне практичне завдання "Реалізація розгалуженого алгоритму в середовищі програмування"

В середовищі програмування Repl.It засобами модуля Tkinter (Python) укладіть проєкт для розв’язання однієї з задач:

  • Створіть форму для обчислення значення виразу x=(a+3*b)/(2*a–b). Відстежте випадок, коли 2*a=b. Збережіть проект з назвою Практикум_1.
  • Створіть форму для знаходження найменшого та/або найбільшого значення з чотирьох нерівних між собою чисел. Використайте у проєкті перемикачі-прапорці. Збережіть проєкт з назвою Практикум_2.
  • Вкладник хоче внести на депозит певну суму грошей на 2 роки. Банк пропонує три види депозитів: під 9% річних, під 10% річних та під 11% річних. У перших двох депозитах прибуток додається до вкладу кожного року (капіталізується), у третьому – ні. Створіть форму з використанням радіокнопок для розрахунку суми грошей, яку зможе отримати вкладник через 2 роки, якщо він обере один із цих депозитів. Збережіть проект з назвою Практикум_3.
    До відома: розрахунок підсумкової суми без капіталізації проводиться за формулою S=S1(1+P/100*N), з капіталізацією – за формулою S=S1(1+P/100)**N; де S - сума через N років, S1 – початкова сума, P – відсоткова ставка за вкладом.

Посилання на проєкт подайте через Клас.

10.04.2024.7 клас. Працюємо дистанційно.

Реалізація алгоритмів з повторенням перебором.

До обговорення: повторення перебором / цикл за змінною / цикл з параметром / арифметичний цикл / цикл з лічильником – які відмінності існують між цими поняттями?

Ресурси та матеріали уроку

Відеокоментар "Цикл for у Python у прикладах"

Задача уроку

Є натуральне число N. Виведіть усі парні числа з діапазону 1..N, для яких квадрат цього числа завершується тією ж цифрою, якою завершується й це число.
Наприклад: 6 – 36; 10 – 100; 16 – 256,...

Виведіть також суму цих чисел, їхні кількість та добуток.

Задачі для роботи

  1. Обчислити та вивести на екран квадрати цілих чисел від a до b.
  2. Обчислити суму цілих чисел від a до b (a не більше b).
  3. Натуральне число називається числом Армстронга, якщо сума цифр числа, зведених до N-го степеня (де N – кількість цифр у числі) дорівнює самому числу. Наприклад, 153 = 13+ 53+ 33. Знайти усі трицифрові числа Армстронга.
  4. Написати програму, яка отримує з клавіатури натуральні числа a та b, і виводить квадрати всіх натуральних чисел на відрізку [a;b]. Наприклад, якщо ввести 4 та 6, програма має вивести
    4*4=16
    5*5=25
    6*6=36
  5. Написати програму, яка отримує з клавіатури 10 чисел та обчислює їхні суму та добуток.
  6. * Компанія бабусь поїхала мотоциклами на курси з комп'ютерної грамотності. Попереду на мотоциклах без глушника їхали дві бабусі, за нею - три, потім - п'ять, потім - вісім і т.д. Скільки бабусь їхало на заняття, якщо вражені пішоходи всього нарахували N рядів? Чи змогли бабусі зайняти всі місця у класі, якщо там стояло K рядів по M комп'ютерів у кожному? Скільки вільних місць залишилось у класі?

Самостійне завдання

Розробити проєкт для розв’язання однієї з цих задач за допомогою циклу for. Посилання на проєкт здати через Клас.

09.04.2024. 6 клас. Працюємо дистанційно.

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

Матеріали та ресурси уроку

понеділок, 8 квітня 2024 р.

09.04.2024. 5 клас. Працюємо дистанційно.

Цикли з лічильником в Scratch.
Практикум "Лінійні алгоритми та цикли в Scratch".

Пригадайте: щоб проєкти зберігались та їх можна було показати вчителю – зареєструйтеся у Scratch онлайн.
Якщо самостійно зробити це не вдається, попросіть дорослих допомогти зареєструватися та підтвердити реєстрацію в проєкті.

Ресурси уроку

Практикум

Авторизуйтеся в Scratch онлайн.

Задача 1.

Розгляньте готовий проєкт, попрацюйте з ним. Подумайте, скільки спрайтів і скриптів у ньому, що виконує кожен з них.
Виконайте такий самий проєкт, збережіть його та отримайте на нього посилання. Додайте посилання у Клас.
Примітка: щоб зробити спрайт Гумка, можна використати будь-яке зображення гумки з прозорим тлом, що знайдеться за запитом "ластик PNG" (наприклад, це)

Задача 2.

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

Задача 3

Виконайте проєкт по відеоінструкції.

Змініть свій проєкт так, щоб дівчинка доїжджала ліфтом не на третій, а на пятий поверх. Спрайт ліфт можна завантажити за посиланням.

Збережіть проєкт, опублікуйте його та поділіться посиланням через Клас.

Увага: якщо ви працюєте зі смартфону, достатньо виконати два проєкти, а замість третього додати скриншоти екрану, зроблені під час роботи з будь-яким з двох проєктів (щоб видно було авторизацію на смартфоні).

Здайте завдання в Класі.

середу, 3 квітня 2024 р.

04.04.2024. 9 клас. Працюємо дистанційно.

Реалізація алгоритмів роботи з масивами у середовищі програмування.

Ресурси та матеріали уроку

Отримайте бонусні бали за обізнаність у теми, виконавши тестове завдання у Класі (бонусні до 8 балів додаються до оцінки за практикум на поточному уроці).

Практикум "Оброблення даних, поданих масивами, засобами середовища програмування"

Пригадайте запропоновані на попередньому тижні задачі. Подайте проєктами в Repl.It розв’язки задач, не виконаних 28.03.2024.

  • В одновимірному масиві зберігаються оцінки учнів групи з інформатики. Визначте, скільки учнів має найнижчу в цій групі оцінку.
  • Визначте, яке число зустрічається в згенерованому масиві з 30 випадкових цілих чисел від 0 до 10 найбільшу кількість разів.
  • В масиві значень середньодобових температур за березень (від -10 до 10 градусів) визначте: кількість днів, коли температура була вище нуля, число стрибків температур (сусідства двох чисел різних знаків), дату найнижчої температури, різницю між найменшим і найбільшим значеннями температур, середнє значення температури за місяць та дати, коли температура відрізнялася від середньомісячної не більше ніж на 10° С.

Здайте роботи посиланнями через Клас.

вівторок, 2 квітня 2024 р.

03-05.04.2024. 8 клас. Працюємо дистанційно.

Логічні вирази та змінні й операції над ними.

Матеріали та ресурси уроку

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

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

03.04.2024. 7 клас. Працюємо дистанційно.

Повторення: розв’язки окремих з попередніх завдань

  • Для певного числа N надрукуйте усі степені числа 2, не більші за N, за зростанням. Операцію піднесення до степеня не використовуйте (відео з розв’язком).
  • Є натуральне число N. Виведіть слово YES, якщо число N є точним степенем числа "2", або слово NO у протилежному випадку. Операцію піднесення до степеня не використовуйте (відео з розв’язком).

Повторення перебором в Python. Цикл for.

Ресурси та матеріали уроку

Завдання уроку

З наведених нижче завдань реалізуйте одну задачу з числа тих, що були обговорені на уроці, та ще одну за власним вибором

  • Обчисліть N! ("ен-факторіал") – добуток усіх натуральних чисел від 1 до N (N!=1∙2∙3∙…∙ N).
  • Напишіть програму, яка обчислює 2 в натуральному ступені N (N !> 30).
  • Василь задумав тризначне число, яке при діленні на 15 дає в залишку 11, а при діленні на 11 дає в залишку 9. Напишіть програму, яка знаходить всі такі числа.
  • Напишіть програму, яка отримує з клавіатури натуральне число та визначає, просте воно або ні. Для цього потрібно ділити число на всі натуральні числа, починаючи з 2, доки не вийде ділення без залишку.

Здайте завдання (посилання на два проєкти) в Google Класі.

Додатково: знайдіть в Інтернеті фрагмент блок-схеми, яким подаються цикли з перебиранням (цикли с параметром / цикли за змінною). Доєднайте зображення до того ж завдання у Класі.

понеділок, 1 квітня 2024 р.

02.04.2024. 6 клас. Працюємо дистанційно.

Поняття та види моделей. Інформаційні моделі. Математичні моделі.
Гіпотеза. Перевірка гіпотези з використанням моделі. Експеримент.
Добір даних для перевірки гіпотез.

Матеріали та ресурси уроку

Завдання уроку

  • Зробіть власну копію шаблону для роботи.
  • Оберіть одну з задач для розгляду під час уроку та візьміть участь в її розв’язанні.
    • Малюк може з’їсти банку варення за A годин, а Карлсон – за B годин. За який час вони з’їдять її разом?
    • Дачники планують одноденний піший похід для збору лікарських рослин поблизу свєї домівки. На яку найбільшу відстань від неї можна їм віддалятися, якщо вони планують витратити на похід не більше, ніж А годин, йти пішки та зробити лише один привал?
    • Колись давно в Індії один мудрець вигадав гру в шахи та одного дня показав її своєму правителю. Правителю гра настільки сподобалася, що він погодився виконати будь-яке прохання мудреця. Мудрець же попросив у правителя лише декілька зернинок, але на кожну шахову клітинку. На першу мали покласти одну зернинку, на другу — дві, на третю — 4, на п’яту 8, і надалі збільшувати кожен раз кількість зернят вдвічі… Правитель зрадів, що мудрець попросив настільки мало і сказав йому за тиждень забрати своє зерно. Чи багато попросив мудрець у правителя?
    • За комп’ютерною моделлю виготовлення коробки з аркуша цупкого паперу квадратної форми з’ясуйте: за якої висоти коробки її об’єм буде найбільшим?
  • Оберіть іншу задачу на власний розсуд, використайте відповідний аркуш шаблону для побудови моделі, побудуйте та перевірте гіпотезу розв’язання, подайте розв’язок задачі через потрібні формули та значення.
  • Видаліть з шаблону аркуші, які ви не редагували та подайте роботу на оцінювання через Клас.

02.04.2024. 5 клас. Працюємо дистанційно.

Алгоритми з повтореннями. Цикли в програмах Scratch.
Цикли з лічильником в Scratch.

Пригадайте: щоб проєкти зберігались та їх можна було б показати учителю – зареєструйтесь у Scratch онлайн.
Якщо це не виходить зробити самостійно, запитай допомоги у дорослих, щоб зареєструватися у цьому онлайн-проєкті.

Ресурси уроку

Питання: який з сюжетів попереднього уроку можна доповнити, якщо просто повторювати ті самі дії? як долго можна їх повторювати?

Завдання уроку

Завдання 1. Замок у пустелі

Використайте папку з зображеннями, щоб створити анимацію замка в пустелі вдень та вночі (дивіться відео).
Зверніть увагу на команди Наступне тло і Наступний образ.

Завдання 2. М’яч

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

Доберіть сцену для проєкту. Переконайтесь, що поведінка спрайта відповідає першому відео.

Змініть алгоритм для спрайта так, щоб його поведінка відповідала другому відео.

Завдання 3. Інструмент "Олівець"

Увімкніть інструмент Олівець, щоб додати можливість малювання.
Зберіть та спробуйте запустити скрипт, наведений на малюнку

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

Опублікуйте проєкти та здайте їх посиланнями через Клас.

Додаткове завдання (за бажанням): перегляньте відео про малювання у Scratch, спробуйте виконати запропоновані там проєкти.