Программа направлена на поддержку среды для детского научно-технического творчества и для обеспечения возможности самореализации учащихся. Содержание программы охватывает основные, базовые возможности языков программирования. Перед учащимися ставятся логические и математические задачи, которые им предстоит решить с помощью одного языка программирования.
Отличительная особенность программы в том, что она является практико-ориентированной. Освоение подростками IT-навыков происходит в процессе практической и самостоятельной работы. Это
позволяет обучающимся получать не только теоретические знания в области программирования, но и уверенно овладевать информационными технологиями, что поможет им самоопределиться и выстроить траекторию личностного роста в современном информационном обществе.
Научившись программировать на языке Python, обучающиеся получат мощный и удобный инструмент для решения как учебных, так и прикладных задач. Вместе с тем чистота и ясность его конструкций позволит обучающимся потом с легкостью выучить любой другой язык программирования.
Знания и умения, приобретенные в результате освоения курса, могут быть использованы обучающимися при сдаче ЕГЭ, при участии в олимпиадах по программированию, при решении задач по физике, химии, биологии, лингвистике и другим наукам, а также они являются фундаментом для дальнейшего
совершенствования мастерства программирования.
По уровню освоения программа общеразвивающая, одноуровневая – базовый уровень. Она обеспечивает возможность обучения детей с первичными навыками программирования в том числе, одарённых детей.