Курс разработан для тех, кто хочет с нуля освоить основы программирования. Он состоит из 12 занятий, которые проходят три раза в неделю. Каждое занятие длится 60 минут. Весь учебный процесс происходит онлайн, что позволяет обучаться из любого места.
На первых занятиях студенты знакомятся с языком Python и средой разработки IDLE. Сразу после этого начинается работа с графическим модулем turtle. Ученики учатся создавать простые изображения, одновременно осваивая понятия переменных и математических операций в Python.
Здесь рассматриваются условные инструкции if и встроенные функции языка. Студенты переходят к изучению сложных структур данных - списков, строк, кортежей и словарей. Каждая тема подкрепляется практическими примерами работы с этими типами данных.
Этот блок посвящен циклам и их практическому применению. Знания сразу закрепляются через создание двух простых игр - "Угадай число" и "Викторина". Такое задание помогает понять, как теоретические знания превращаются в реальные проекты.
Завершающая часть курса знакомит с модулем tkinter для создания графических интерфейсов. Студенты учатся создавать графические примитивы, работать с виджетами и обрабатывать события с помощью метода bind. Это дает представление о разработке программ с окнами и кнопками.
Для участия в курсе понадобится ноутбук или компьютер с подключением к интернету. Также необходимы гарнитура или наушники с микрофоном, чтобы комфортно общаться во время занятия.
Курс проводит первая в Украине дистанционная школа "Оптима". Занятия проходят в мини-группах, что обеспечивает индивидуальный подход к каждому студенту. Акцент делается на практические задания - каждое занятие содержит максимум полезной информации и реального опыта программирования. После успешного завершения курса выдается официальный сертификат.