Информационные технологии, разработка программных систем, дистанционное обучение, технологии программирования, педагогические технологии