1. Индикаторы достижения вариативной ПК и задачи профессиональной деятельности
Код и наименование индикатора достижения профессиональной компетенции | Задачи профессиональной деятельности |
---|---|
Проектный тип задач профессиональной деятельности | |
ВПК-8.1 Разрабатывает архитектуру и компоненты архитектуры программных решений | ‒ Разработка архитектуры интегрированных цифровых решений |
ВПК-8.2 Прототипирует и разрабатывает бизнес-приложения на базе Low-Code платформ | ‒ Программная реализация ИТ-решений на базе специализированных средств быстрого прототипирования и разработки |
2. Актуальность вариативной ПК
Одним из актуальных вызовов в области информационных технологий является бурный рост количества приложений (за период с 2018 по 2023) ожидается 500 млн. новых решений, что по данным консалтинговой компании IDC сопоставимо с наработанным багажом за последние 40 лет. Как следствие – возрастет запрос на кадры в сфере ИТ (до 300 тысяч человек в год к 2024 году по данным АПКИТ). В то же время эксперты отмечают, что подавляющее большинство новых решений будет направлено на решение небольших задач в сфере CRM, ECM, BPM, ERP и пр.
В ответ на этот вызов демонстрируют бурное развитие Low-Code платформы, позволяющие с минимальными элементами или вообще без программирования создавать подобные решения. Low-code платформы подразумевают визуальную разработку, путём «перетаскивания» элементов и активного использования встроенных библиотек готовых компонентов. Такие решения по мнению экспертного сообщества продолжат набирать популярность за счет обеспечения быстрого запуска ИТ-решений и возможности сфокусироваться на функциональности взамен деталей реализации. Вариативная профессиональная компетенция «Способен прототипировать и разрабатывать бизнес-приложения на базе Low–code платформ» направлена на освоение студентами знаний, умений и навыков в области архитектурного проектирования, прототипирования и быстрой разработки программных приложений на базе Low-code, что позволит в сжатые сроки создавать ИТ-решения высокой степени готовности как для проверки идей и гипотез, так и для запуска собственных проектов.
3. Трудоёмкость и структура модуля вариативных профессиональных дисциплин, формирующего ВПК
Наименование дисциплины | Сем. | Распределение часов по видам занятий | Объем, з.е. | Промежуточная аттестация | ||||
Лек. | Пр. | Лаб. | Ср. | Экз. | ||||
Архитектура бизнес-приложений | 6(8) | 36 | 36 | - | - | - | 7 | Дифференцированный зачет |
Low-code прототипирование и разработка программных решений | 7(9) | 36 | 50 | - | - | - | 8 | Практико-ориентированный экзамен |
Наименование дисциплины | Сем. | Распределение часов по видам занятий | Объем, з.е. | Промежуточная аттестация | ||||
Лек. | Пр. | Лаб. | Ср. | Экз. | ||||
Архитектура бизнес-приложений | 6(8) | 36 | 36 | - | - | - | 7 | Дифференцированный зачет |
Low-code прототипирование и разработка программных решений | 7(9) | 36 | 50 | - | - | - | 8 | Практико-ориентированный экзамен |
4. Входные требования к освоению компетенции
Для успешного освоения ВПК требуются следующие знания, умения и навыки, формируемые предыдущими дисциплинами:
Наименование дисциплины | Требуемые знания, умения, навыки |
---|---|
Алгоритмизация и программирование | Знания: ‒ способов представления и кодирования различных видов информации; ‒ принципов создания программной реализации алгоритма, синтаксиса и семантики языков программирования С/С++; ‒ зависимости сложности программной реализации алгоритмов от сложности структуры данных. |
Умения: ‒ применять типовые алгоритмы и структуры данных для решения поставленной задачи; ‒ создавать программный код, реализовывать отдельные фрагменты сложных программ для решения профессиональных задач; ‒ использовать принципы структурного и объектного подхода для создания программ. | |
Навыки: ‒ разработки алгоритмов решения задач профессиональной деятельности, оценки сложности алгоритма; ‒ использования современной среды программирования и использования программных библиотек для разработки программ. | |
Введение в инженерную деятельность | |
Знания: ‒ современных информационных технологий, технических и программных средств, в том числе отечественного производства при решении задач профессиональной деятельности; ‒ современных информационно-коммуникационных технологий, программных и технических средств; ‒ структуры данных, их типологии для решения задач профессиональной деятельности; ‒ типовые алгоритмы решения профессиональных задач. | |
Умения: ‒ использовать результаты экспериментальных исследований в профессиональной деятельности; ‒ выбирать современные информационные технологии, технических и программные средства, в том числе отечественного производства при решении задач профессиональной деятельности; ‒ применять методы решения задач, использовать полученные знания в профессиональной области; ‒ выбирать необходимую структуру данных для разработки алгоритма решения задач; ‒ выбирать и разрабатывать алгоритмы решения задач. | |
Навыки: ‒ проектирования и реализации объектов профессиональной деятельности с учётом междисциплинарных знаний из смежных областей науки и практики; ‒ применения современных информационных технологий, технических и программных средств, в том числе отечественного производства, при решении задач профессиональной деятельности; ‒ использовать программные продукты и технические средства для решения профессиональных задач, применять ИКТ для достижения поставленных целей в рамках профессиональной деятельности; ‒ применения ИКТ, технических средств и программных продуктов в профессиональной деятельности; ‒ применять теоретические знания в области информационно-коммуникационных технологий для решения стандартных задач в профессиональной деятельности; ‒ разработки и применения алгоритмов решения задач профессиональной деятельности. | |
Операционные системы | Знания: ‒ возможностей и особенностей применения современных и перспективных информационно-коммуникационных технологий при решении задач профессиональной деятельности в среде различных ОС; ‒ особенностей применения ОС различных классов и архитектур при решении прикладных задач; ‒ возможностей и средств параметрической настройки ОС и программных средств поддержки среды ее функционирования. |
Умения: ‒ применять современные и перспективные информационно-коммуникационные технологии, заложенные в ОС их разработчиками; ‒ применять подходящие необходимые технические и программные средства среды используемых ОС; ‒ выполнять параметрическую настройку ОС. | |
Навыки: ‒ эффективного применения программно-аппаратных комплексов различных ОС при решении задач профессиональной деятельности. |
Перечень дисциплин, успеваемость по которым будет учитываться при ранжировании студентов в процессе выбора ВПК:
Отвественный за ВПК: Свиридов Александр Славьевич, asviridov@sfedu.ru