Дополнительная общеобразовательная общеразвивающая программа «Программирование на языке Scratch» имеет техническую направленность.
Курс призван вооружить осваивающих её школьников компетенциями для овладения первоначальными навыками интуитивного программирования и осуществления проектной деятельности согласно их возрастным способностям. Активизация познавательного процесса позволяет учащимся более полно выражать свой творческий потенциал и реализовывать собственные идеи в изучаемой области знаний, создаёт предпосылки по применению информационных компетенций в других учебных курсах, а также способствует возникновению дальней мотивации, направленной на освоение профессий, связанных с разработкой программного обеспечения. Научно-познавательная деятельность ученика, организованная в форме выполнения проектов, является наиболее приемлемым методом для формирования универсальных учебных действий. Включение ребенка в проектную деятельность творческого характера позволяет сформировать у него познавательный интерес и исследовательские навыки. А это в свою очередь требует использования определенных средств (инструмента).
В учебном курсе предполагается вести изучение основ программирования в игровой, увлекательной форме, используя инновационную среду программирования Scratch.