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