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