Програмування мовою Python

Python – об’єктно-орієнтована мова програмування високого рівня, призначена для створення додатків різних типів, таких як веб-додатки, ігри, настільні програми, а також для роботи з різними базами даних. Анонсована у 1991 році, мова Python здолала великий шлях розвитку, і зараз найбільш поширена в галузі машинного навчання та дослідженні штучного інтелекту.
Для Python характерний лаконічний та зрозумілий синтаксис, завдяки чому мову легко вивчати – саме тому Python є однією з найпопулярніших мов програмування для навчання.
Основні особливості мови Python: код програм визначається у вигляді скриптів; підтримка різноманітних парадигм програмування, у тому числі об’єктно-орієнтованої та функціональної; інтерпретація програм; портативність та платформонезалежність; автоматичне керування пам’яттю; динамічна типізація.
Основні теми курсу:
  • Типи даних
  • Змінні
  • Арифметичні та логічні оператори
  • Умови та цикли
  • Колекції
  • Функції
  • Модулі
  • Програмне зчитування та запис файлів
  • Класи та об'єкти
  • Наслідування
  • Поліморфізм
  • Створення графічних інтерфейсів
Студенти навчаться:
  • Самостійно складати алгоритми
  • Реалізовувати як відомі, так і власні алгоритми мовою Python
  • Писати програми різного призначення
  • Читати і розуміти "чужий" код
  • Створювати базові графічні інтерфейси
  • Розбивати задачу на підзадачі
  • Знаходити та виправляти помилки ("баги") в програмах
  • Робити програму більш ефективною
  • Продумувати дії в правильній послідовності
На заняттях:
  • Вивчаємо найважливіші технічні терміни не тільки українською, а й англійською мовою
  • Більшу частину часу приділяємо практиці
  • Розвиваємо логічне та абстрактне мислення
  • Обговорюємо ідеї та концепції разом
  • Створюємо атмосферу рівності та діалогу між студентом та викладачем
  • При виникненні в дитини складнощів викладач повторно пояснює матеріал різними способами
  • Якщо дитина засвоює матеріал швидше за товаришів, то отримує більш складні завдання
  • Тривалість курсу - 2 навчальні роки
  • Ціна: 1400 грн./4 тижні
  • Заняття проводяться 1 раз на тиждень: 1 год. 45 хв.
Основи програмування, що вивчаються на цьому курсі, допоможуть дитині швидко опанувати інші мови програмування, наприклад, Java, C++, C#.
Окрім щотижневих занять з програмування:
  • за необхідності проводяться додаткові заняття, під час яких опрацьовуються пропущені з поважних причин теми та закріплюється вивчений матеріал.
  • зустріч зі спеціалістом в одній з таких сфер, як Штучний Інтелект, Блокчейн та інші, на якій можна буде дізнатися про розробку таких технологій "зсередини", поговорити про IT-освіту в топових ВНЗ та поставити будь-які питання.