Данная программа направлена на решение прикладных задач средствами программирования для обогащения опыта ребенка в информационных технологиях, а также способствует развитию компьютерной грамотности и определению направления деятельности в сфере программирования.
В ходе обучения процесс мыслительной деятельности происходит по следующей цепочке: восприятие, понимание, осмысление, обобщение. То есть обучающиеся, постигая для себя суть, смысл и значение чего-либо, в итоге создает свое индивидуальное обобщенное и абстрактное мнение относительно предметов, явлений, ситуаций.
В процессе обучения обучающиеся конструируют собственный смысл и содержание образования, цели и процесс его организации. Обучающиеся получают универсальные знания, необходимые для разработки алгоритмов, и практические навыки по составлению ритмов, и практические навыки по составлению и отладке программ различных задач.
Учебный язык программирования «Паскаль», который обеспечен преемственностью и возможностью кросс-компиляции в другие языки программирования: исходный код программы может быть доработан уже на языке другого уровня.