2024-2025
Нагадати логіни і паролі або зареєструватися на сайтах
http://dn.hoippo.km.ua:8888/
https://www.e-olymp.com/uk/
Завантажити Python 3
На телефон або планшет теж можна встановити Pydroid 3 - IDE for Python 3 або ж іншу версію
Увага!!! У кого не виходить встановити пайтон, то спробуйте одну з цих двох версій, повинно спрацювати
Python 3.4
Python 3.4(64)
- Сортування вибором
- Бульбашкове сортування
- Сортування вставленням
- Сортування злиттям
- Сортування підрахунком
- Бінарний пошук
- Пошук максимального (мінімального) елемента масиву
- Пошук із поверненням або тернарний пошук на вибір
- ст. 72
- ст. 74
- ст. 75
- ст. 78
- ст. 79
- Змінити програми таким чином, щоб масив заповнювався випадковими числами
- Доповнити функціями, які рахують час.
- Проаналізувати та зробити висновки: який з алгоритмів найшвидший, який повільніший, порівняти з функцією sort
- ст. 82
- ст. 83
- ст. 84
- ст. 85
- 917, eolymp
- 5721, eolymp
Графи
18.10
Тест Графи
Двовимірні масиви
ВведенняСпосіб 1
n = int(input()) a = [] for i in range(n): a.append([int(j) for j in input().split()])
Спосіб 2
n=int(input())
a=[]
for i in range(n):
a=a+[[int(i) for i in input().split()]]
Виведення
Спосіб 1
for i in range(n): print() for j in range(m): print(а[i][j], end=" ")
Спосіб 2
for i in range(n):
print(*a[i])
n = int(input())
Спосіб 2
n=int(input())
a=[]
for i in range(n):
a=a+[[int(i) for i in input().split()]]
Виведення
Спосіб 1
for i in range(n):
Спосіб 2
for i in range(n):
22.10
Способи подання графів
4767, 2470, 993, 5073
29.10
- ст. 101
- ст. 102
- ст. 107
- ст. 110
Графи
3981, 3982, 4762, Алгоритм Дейкстри1365, 2351, 4856
5088
4767, 2470, 993, 5073
- ст. 101
- ст. 102
- ст. 107
- ст. 110
3981, 3982, 4762,
5088
Динамічне програмування11.11-18.11
1356: Мінімальний штраф
1471: Максимальний прибуток
1355: Кількість шляхів
Динамічне програмування https://www.eolymp.com/uk/problems
4018, 1704, 5104, 10328,
відновлення маршруту
4019, 15
сходинки 8234
262
5854*
44,
1471: Максимальний прибуток
1355: Кількість шляхів
4018, 1704, 5104, 10328,
відновлення маршруту
4019, 15
сходинки 8234
262
5854*
44,
рюкзак ст. 120
Обчислювальна геометрія
25.11https://www.eolymp.com/uk/problems/2141
https://www.eolymp.com/uk/problems/2131
https://www.eolymp.com/uk/problems/2133
https://www.eolymp.com/uk/problems/942
Функції для визначення довжини відрізка та площі трикутника
29.11- ст. 126
- ст. 129
- ст. 133
Площа многокутника https://www.eolymp.com/uk/problems/60
https://www.eolymp.com/uk/problems/2131
https://www.eolymp.com/uk/problems/2133
https://www.eolymp.com/uk/problems/942
- ст. 126
- ст. 129
- ст. 133
Бази даних
02.12-06.12
https://learningapps.org/view23322557 - Основні поняття СУБДhttps://learningapps.org/view7669154 - об'єкти ПОhttps://learningapps.org/view7672474 - зв'язкиhttps://learningapps.org/view6401338 - зв'язкиhttps://learningapps.org/view7674953 Схема проекту БД Автобазаhttps://learningapps.org/view15325432 Загальні відомості про бази даних
09-10.12Тест Бази даних Т1 https://justclass.com.ua/hw/ef0e02be
13.12
Бази даних
- Посортувати клієнтів банків за прізвищем в алфавітному порядку, записати скільки прізвищ починаються на Б та на Є
- Посортувати стовпчик Deposit amount, записати 5 прізвищ з найбільшим депозитом
- Визначити та записати, яка сума вкладу була зареєстрована вперше, а яка остання (сума та дата)
- Скільки вкладів від 50000 до 75000
- Скільки вкладів було в 2015-2016 роках
- Запишіть назви банків, які записані англійськими буквами
- Визначіть скільки банків є Публічним акціонерним товариством
- Визначіть скільки банків зареєстровані в Києві
- Запишіть назву банку чий сайт починається буквою d
Класифікація фільмів за кількістю серій:
односерійний фільм
Малосерійний фільм — 2-3 серії
Багатосерійний фільм (міні-кіносеріал) — 4-9 серій
Кіносеріал— 10-15 серій
Телесеріал— понад 15 серій
Кіножурнал— більше 15 випусків.
Класифікація фільмів за аудіовізуальним рядом, художній формі:
звук:
Німе кіно, в тому числі стилізоване
Звукове кіно
зображення:
Чорно-біле кіно, в тому числі стилізоване
кольорове кіно
мультиплікація:
Анімаційні(мультиплікаційні) фільми
Кіно-анімаційні фільми
Музичні фільми, в тому числі з елементами хореографії
Фільми в віршах
Основні теги мови HTML
14.03
08.04
Практична робота
- Алгоритм Дейкстри (ст. 107)
- Алгоритм Флойда-Воршела (ст. 110)
- Завдання 1365
- Завдання 974
- Завдання на вибір https://www.eolymp.com по графам
Тест Графи https://quizizz.com/join?gc=79993927
Практична робота
- Алгоритм Дейкстри (ст. 107)
- Алгоритм Флойда-Воршела (ст. 110)
- Завдання 1365
- Завдання 974
- Завдання на вибір https://www.eolymp.com по графам
Веб-дизайн
ст. 163
Створити текстову сторінку, яка буде містити таке форматування:- Заголовки 3 рівнів
- Абазци з різним вирівнюванням тексту
- Фрагменти тексту напівирний, курсив, підкреслений
- Два шрифта
Створити БД за схемою на ст. 82, заповнити даними (ст. 141)
05.04Сортування, фільтрація
15.04Виконати завдання з розділу 9 ст. 136Школа.accdb завантажити файл (якщо немає свого), дописати дані.
19.04Завдання, заготовка
26.04Підручник (рівень стандарт)
Підручник (академічний рівень)
Парадигми
та технології програмування
07.05Парадигми програмуванняhttps://learningapps.org/view33468531
Виконати тест за п. 12.4 - 12.6
https://onlinetestpad.com/zdymlxdpmbaxo
Виконати тест за п. 12.7-12.9
https://onlinetestpad.com/t4kpg3xfyevmk
Повторення вивченого матеріалу17.05
Виконати завдання
20.05
Робота з багатосторінковими документами (колонтитули, зміст, пошук-заміна, зображення)2022-2023
- Заголовки 3 рівнів
- Абазци з різним вирівнюванням тексту
- Фрагменти тексту напівирний, курсив, підкреслений
- Два шрифта
https://learningapps.org/view33468531
https://onlinetestpad.com/zdymlxdpmbaxo
Виконати тест за п. 12.7-12.9
https://onlinetestpad.com/t4kpg3xfyevmk
Виконати завдання
20.05
Робота з багатосторінковими документами (колонтитули, зміст, пошук-заміна, зображення)
- задача про сходинки (ст. 114)
- Задача про решту (ст. 116)
- Задача про рюкзак (ст. 120)
- 4018
- https://www.eolymp.com/uk/problems/1704
- https://www.eolymp.com/uk/problems/8788
- https://www.eolymp.com/uk/problems/138
- https://www.eolymp.com/uk/problems/8234
Пройти тест по темі обчислювальна геометрія (10балів)
https://vseosvita.ua/test/start/kth749
Розв'язати задачу ( +2 бали)
https://www.eolymp.com/uk/problems/4774
2021-2022
Програмування
06.12
908, 921, 910, 928, 907, 927
13.12
24.12
2019-2020
Підручник
Підручник (академічний рівень)
Створення схеми даних
Практична №1
Практична №3
Створення таблиць
Тестування 3 і 4
Тест Сортування і пошук
Основні поняття теорії графів
Способи представлення графів
Діаграми UML, прецедентів, послідовностей та діяльностей. Моделювання даних
Тест Позиціювання за допомогою стилів
Позиціювання (кнопка)
ПР №3
Визначення найкоротшого шляху в графі
Комп'ютерні презентації
15.01.2018
ОАП - опрацювати п.6.8 з підручника
18.01.2018
ІКТ - опрацювати п 4.7, 4.8 з вашого підручника
19.01.2018
ОАП - підручник
Створення відеокліпів
Під час створення літературного сценарію до будь-якого кліпу (фільму), незалежно від його жанру, потрібно пам'ятати, що сценарій має містити такі частини.
- Представлення героя і місця, де відбуваються події.
- Зав’язка (опис провокуючої події).
- Представлення опонента.
- Проблема вибору, що його має здійснити герой.
- Дії героя в нових обставинах.
- Внутрішня зміна героя.
- Ключовий момент.
- Критична ситуація.
- Кульмінація.
- Розв’язка.
Ми учениці 11-Б хочемо подякувати Олені Миколаївні за знання, не ображайтесь що іноді ми не можемо виконати всі завдання. Дякуємо, ми будемо сумувати
ВідповістиВидалитиХочу подякувати Вам за цікаві та пізнавальні уроки, які допомагають мені розуміти світ комп'ютерних технологій
ВідповістиВидалити# Задача про рюкзак
ВідповістиВидалитиgruzint(input ('Baгa рюкзака: ')) nint (input ("Кількість назв об'єктів:'))
nazva ()
zina []
vaga []
kilkist [
zina 1 ()
for i in range (n):
kilkist.append (0)
bstr(input("Назва об'єкта: '))
nazva.append (b)
b = (input ('Ціна: '))
zina.append (b)
b = (input ('Bara: '))
vaga.append (b)
zina 1.append (zina [i]/vaga[i])
while p > 0
y = True
for i in range (p):
Masa
Sum = 0
zina 1[i] <zina [i+1]:
z = zina[i]; zina[i] = zina [i + 1] ; zina [i + 1] = z z =
1[i]; zina 1[i] zina zina_1 [i + 1] = z
nazva [i]; nazva [i]
# Допустима вага рюкзака
# Уведення кількості назв об'єктів
# Порожній список nazva
# Порожній список zina
# Порожній список vaga
# Порожній список kilkist
# Порожній список zina_1
# Цикл уведення значень списку
# Заповнення нулями списку # Уведення назви об'єкта
# Додавання до списку назви об'єкта
# Уведення ціни об'єкта
# Додавання
до списку ціни об'єкта
# Уведення ваги об'єкта
# Додавання до списку ваги об'єкта
# Ціна одиниці об'єкта
# Початкове значення правої межі
# Зовнішній цикл сортування масиву
# Ознака відсутності переміщень
# Внутрішній цикл сорт. масиву
# Попередній менше наступного?
nazva [i + 1] ; nazva [i + 1] = z vaga [i]; vaga [i] = vaga [i+1]; vaga [i + 1] = z z = z =
Y = False
for i in range (n):
while (Masa gruz):
kilkist [i] = kilkist [i]+1
Mаsа Masa+vaga [i]
Sum Sum+zina[i]
Masa gruz: break
Masa Masa-vaga [i]
kilkist [i] = kilkist [i]-1
# Переміщення
# значень
# елементів
# списків
# Ознака наявності переміщень
# Зменшення правої межі
# Початкова вага рюкзака
# Початкова ціна рюкзака
# Зовнішній цикл
# Внутрішній цикл
# Збільшення кількості і-го об'єкта
# Збільшення ваги рюкзака
# Збільшення ціни рюкзака
# Вага рюкзака дорівнює допустимій?
# Повернення попередньої ваги
# Повернення попередньої кількості
# Повернення попередньої ціни
# Цикл виведення
Sum Sum-zina [i]
for i in range (n):
print (nazva[i],
kilkist [i], упаковок) print ('Ціна рюкзака = 1, Sum) r =
# Назви і кількість
#