Осуществляет обучение и воспитание с учётом специфики предмета и требований ФГОС.
Планирует учебный процесс: разрабатывает рабочую программу по информатике (или элективному курсу) и обеспечивает её выполнение.
Организует разные виды деятельности учащихся: самостоятельную исследовательскую работу, проблемное обучение, обсуждение актуальных тем из мира информатики.
Ведёт учебную документацию: классный журнал, дневники, тематические планы на четверть (семестр), рабочие планы на каждый урок.
Осуществляет текущий контроль успеваемости и посещаемости, выставляет текущие оценки.
При необходимости ведёт электронный журнал и дневники.
Своевременно представляет администрации отчётные данные.