Курс даёт представление о структурном, функциональном программировании на языке программирования Python. Python – это универсальный язык,обладающий рядом преимуществ перед другими языками для начинающих изучать программирование (ясность кода, быстрота реализации). В теоретической части курса рассматриваются основные понятия языка программирования Python, а в практической части предлагаются задания, направленные на отработку основных алгоритмических конструкций, на развитие логического мышления, на реализацию математических способностей учащихся в ходе решения вычислительных задач. В конце обучения по программе предполагается выполнение текстовых мини-проектов.