Цели и задачи кружка «Юный программист»: создание условий для применения средств информационных и коммуникационных технологий, развитие творческих и познавательных способностей учащихся; умение сформировать и определять объем информации; развитие алгоритмического мышления, стремление к расширению кругозора; приобщение к систематической и целенаправленной работе в сфере информационных технологий.