В современном мире существует огромное количество языков программирования, их популярность меняется каждый год, а порог входа в профессию программиста становится все ниже. Самые востребованные языки определяются на основе количества написанных на этом языке строк кода и спросом на специалистов, владеющих данным языком, на рынке труда. Язык структурного программирования C и объектно-ориентированный высокоуровневый язык программирования Java уверенно занимают в рейтингах самых востребованных языков программирования первые позиции. Язык С — один из самых старых и популярных языков программирования, к тому же он является прародителем для современных языков: C++, C#, Objective C, Java. Java — кроссплатформенный язык с большим количеством библиотек и большим сообществом разработчиков. Java — это язык для всего. На нем пишут мобильные приложения для Android, программы для микроволновых печей и серверы.
Данная программа обучения направлена на получение навыков программирования на языках C и Java для последующего их применения для дизайна цифровых пользовательских интерфейсов.
В процессе обучения по программе обучающиеся реализуют большое количество разнообразных проектов по созданию небольших проектов и прикладных пользовательских интерфейсов. С учетом большого количества разрабатываемых программ на сегодняшний день, а также с учетом большого количества разнообразных групп пользователей, актуальным вопросом становится поиск специалистов, которые могли бы разработать цифровые интерфейсы подобных систем непосредственно под нужды конкретных организаций (включая образовательные организации). К тому же, на сегодняшний день широко распространено большое количество инструментов в рамках вышеуказанных языков программирования, при помощи которых возможно спроектировать и создать персональный пользовательский интерфейс для работы с единицами цифрового образовательного контента для каждой организации, который мог бы помочь стабилизировать образовательный процесс, особенно в период постоянных периодов дистанционного обучения в связи с пандемией новой коронавирусной инфекции.
Однако, на сегодняшний день, таких специалистов на рынке edtech почти нет. В связи с этим, актуальность данной программы на сегодняшний день описывается вышеизложенной ситуации на рынке edtech, а также обуславливается необходимостью подготовки таких специалистов для образовательных организаций всех уровней образования Российской Федерации.