Планирует и осуществляет учебную деятельность в соответствии собразовательной программой школы, разрабатывает рабочую программу по информатике, элективному курсу и обеспечивает их выполнение, организуя и поддерживая разнообразные виды деятельности обучающихся, ориентируясь на личность обучающегося, развитие его мотивации, познавательных интересов, способностей, организует самостоятельную исследовательскую деятельность учащихся, реализует проблемное обучение, обсуждает с учащимися актуальные события современной науки информатики.