
Подай заявку
на відбір
за Весь курс
900 $
за курсом нбу
помісячно
320 $
КУРС ТРИВАЄ 3 МІСЯЦІ
ПЕРШИЙ КРОК ЗА ТОБОЮ
Я приймаю умови Публічної оферти та надаю згоду на обробку своїх персональних даних відповідно до Політики конфіденційності.
За тебе може заплатити роботодавець?
Напиши нам на hello@csosvita.com, і ми оформимо все якнайшвидше.
МАЄШ ПИТАННЯ?
МИ ВІДПОВІДАЄМО
// Не знайшли відповідь, яку шукали? Напишіть нам на hello@csosvita.com і ми з усім допоможемо
я зможу навчатися на курсі, якщо в мене інший часовий пояс?
Так, звісно. Всі заняття ми записуємо, тож різниця в часових поясах не буде суттєвою перешкодою. Переглядайте лекції коли зручно, а якщо виникнуть питання — викладач і команда на зв'язку в Slack-каналі.
чи є записи занять?
Щоразу організовуємо запис, однак краще долучатися до онлайн-зустрічі — обговорити питання з одногрупниками та проконсультуватися з викладачем. Доступ до записів зберігається протягом року з дня старту курсу.
Курси, які доповнюють
цю програму
// Поглибте суміжні навички або оберіть наступний напрям розвитку
до зустрічі на курсі
Перевірено випускниками —
ТОП інженерами з індустрії
ПРО КУРС
Читаєте розв’язання. Кожен крок здається логічним. Закриваєте його, пробуєте відтворити самостійно — і за кілька рядків застрягаєте. Знайоме відчуття? На цьому курсі ми працюватимемо саме з такими моментами. Вирішуватимемо нестандартні задачі. Розбиратимемо, з чого почати незнайому задачу, як побудувати міркування та перевірити себе. Чому можна зробити цей перехід? Чи враховані всі випадки? Що зміниться, якщо прибрати одну з умов?
Це вимогливий курс. Будуть задачі, які не піддадуться з першої спроби, і рішення, до яких захочеться повернутися. Саме така робота поступово вчить розбиратися в новому матеріалі власни ми силами.
ЩО ПОТРІБНО ЗНАТИ
:: База — математика в межах шкільної програми. Це курс не для професійних математиків. Для тих, кому колись «зламали» любов до неї — і хто готовий повернути її собі.
ДВІЧІ на тиждень
ВІВТОРОК 18:30 (UTC+3)
ПʼЯТНИЦЯ 18:30 (UTC+3)
// live зустрічі з записом
Стек
Математика — найдешевша наука. Усе, що потрібно — олівець і папір.
// вирішуємо задачі з першого заняття
ПРОГРАМА
:: 25 LIVE ЗАНЯТТЬ :: ДО 20 СТУДЕНТІВ У ГРУПІ
Множини
Як точно описати об’єкти, з якими працюємо
Навчимося задавати множини через властивості їхніх елементів, знаходити об’єднання, перетин і різницю. Розберемо декартів добуток та операції над кількома множинами.
Практика: описувати великі множини без переліку всіх елементів і визначати, які об’єкти задовольняють кілька умов одночасно.
Математична логіка
Що саме ми стверджуємо — і що з цього випливає
Розберемо логічні операції, предикати, заперечення, необхідні й достатні умови. Навчимося поміч ати місця, де правдоподібне пояснення містить логічну помилку.
Практика: будувати послідовність висновків з умов задачі, перевіряти аргументи й розуміти, коли достатньо одного контрприкладу. Простежимо, на яких умовах тримається кожен висновок.
Математична індукція
Як обґрунтувати «і так далі»
Перевірити кілька випадків корисно для пошуку закономірності. Щоб поширити її на всі натуральні числа, потрібне доведення. Розберемо базу індукції, індукційний перехід й умови, за яких цей метод працює.
Практика: доводити твердження для довільної кількості кроків і будувати нові об’єкти з уже побудованих.
Комбінаторика
Як порахувати всі варіанти й нічого не пропустити
Правила додавання та множення, перестановки, розміщення і сполуки. Розбиратимемо, коли порядок має значення, звідки виникає подвійний підрахунок і як враховувати додаткові обмеження.
Практика: рахувати способи вибору й маршрути з умовами. Зокрема, визначати, коли простіше порахувати всі можливості та відняти ті, що не підходять.
Рекурентні співвідношення
Як із правила наступного кроку зрозуміти всю послідовність
Розберемо, як значення на поточному кроці залежить від попередніх, чому потрібні початкові умови та як із такого опису отримувати формули для окремих класів послідовностей.
Практика: складати рекурентні співвідношення, працювати з числами Фібоначчі й досліджувати, що можна сказати про послідовність за правилом її побудови.
Графи
Як міркувати про зв’язки між об’єктами
Звичайні, орієнтовані та двочасткові графи. Обхід, розфарбування й парування. Вчитимемося обирати модель, яка зберігає важливі умови задачі та допомагає досліджувати їх.
Практика: описувати взаємні й односторонні зв’язки, знаходити допустимі пари та розбирати задачі складання розкладу, у якому події не конфліктують.
Асимптотика
Коли точне число не потрібне для точного висновку
Розберемо поведінку виразів зі зростанням аргументу, границі та порівняння швидкостей зростання. Навчимося визначати, які складові виразу впливають на висновок і коли допустиме наближення.
Практика: на грі «одна клітинка проти тисячі» дослідимо, як порівняння лінійного й квадратичного зростання допомагає довести існування переможної стратегії.
Теорія ймовірностей
Як перевіряти інтуїцію про випадковість
Класичне й геометричне означення ймовірності, умовна ймовірність та математичне сподівання. Розберемо, як нова інформація змінює оцінку шансів і що означає результат «у середньому».
Практика: дослідити парадокс Монті Голла, порівняти стратегії та пояснити, чому поведінка ведучого має значення для відповіді.
ЯК ПРОХОДИТЬ
НАВЧАННЯ
02
записи та конспекти
// Записуємо всі заняття та ділимося матеріалами, щоб ви не втрачали темп навіть через форс-мажори чи особисті обставини
Zoom
03
live звʼязок
// Усі заняття проходять наживо з викладачем, щоб поставити запитання та попрактикувати live-coding
Zoom
01
фідбек та ітерації
// Домашки не здаємо для галочки. Викладач перевіряє рішення, повертає на доопрацювання та пояснює, де прогалини
Zoom
01
live зв'язок
// Усі заняття проходять в живому форматі з викладачем, щоб поставити запитання та попрактикувати live-coding
Zoom
Slack
02
записи та конспекти
// Записуємо всі заняття та ділимося матеріалами, щоб ви не втрачали темп навіть через форс-мажори чи особисті обставини
Notion
03
фідбек та ітерації
// Домашки не задаємо для галочки. Викладач перевіряє ваші результати та відправляє на доопрацювання та пояснює
GitHub
HackerRank
ЩО ЗМІНИТЬСЯ
ПІСЛЯ КУРСУ
2
обґрунтування
// Пояснюватимете, чому кожен крок правильний і за яких умов працює. Навчитеся перевіряти власні аргументи: шукати контрприклади, помічати прогалини та випадки, які спочатку не врахували.
1
мислення
// Навчитеся розбирати задачу: що відомо, що ви припускаєте і що потрібно довести. Зможете послідовно пояснити свою думку, щоб інша людина могла простежити й перевірити ваше міркування.
3
самостійність
// Бачитимете, коли незнайому задачу можна описати через множини, графи чи ймовірності. Легше читатимете математичні пояснення, перевірятимете їх на власних прикладах і точніше розумітимете, де ще потрібна робота.
ВИКЛАДАЧ
ТА АВТОР ПРОГРАМИ

Микита Щеглов
Математик, доктор філософії (PhD) у галузі "Математика та статистика", заслужений вчитель України.
:: Один із тренерів підготовки команди України до Міжнародної математичної олімпіади серед школярів — IMO.
:: Срібний призер міжнародної математичної олімпіади у шкільні роки.
:: Понад 13 років підготовки школярів до олімпіад різного рівня.
:: Два роки викладання математики студентам «Комп’ютерних наук».


