ФГБОУ ВО Ярославский государственный университет имени П.Г.Демидова, Лицензия на осуществление образовательной деятельности 90Л01 № 0009306 №2262 от 11 июля 2016 г.

ПК Цифровые компетенции: основы программной реализации алгоритмов (Программист)

Дополнительная профессиональная программа повышения квалификации (онлайн-курс)

72 ак. часа

Аннотация

Дополнительная профессиональная программа повышения квалификации «Цифровые компетенции: основы программной реализации алгоритмов (Программист)» направлена на формирование и развитие профессиональных компетенций в области IT-технологий:
  • изучение основ алгоритмизации,
  • получение навыков программирования на языках высокого уровня Python и Java,
  • получение навыков использования программных средств для решения практических задач,
  • получение навыков использования стандартных алгоритмов обработки данных,
  • освоение профессиональных инструментов разработки программного обеспечения.
Программа «Цифровые компетенции: основы программной реализации алгоритмов (Программист)» является базовым курсом для дальнейшего приобретения специальностей, связанных с разработкой и тестированием программных продуктов.

Программа разработана с учетом требований:
- профессионального стандарта «Программист» (Приказ Министерства труда и социальной защиты РФ от 20 июля 2022 г. N 424н);
- профессионального стандарта «Специалист по тестированию в области информационных технологий» (Приказ Министерства труда и социальной защиты РФ от 02.08.2021 № 531н).

В результате обучения выпускник будет способен:

  • создавать пользовательские приложения с использованием языка программирования;
  • создавать собственный алгоритм решения поставленной задачи;
  • выбирать подходящие средства языка программирования для решения поставленной задачи;
  • работать с наборами данных и применять подходящие алгоритмы обработки данных;
  • применять стандартные алгоритмы обработки данных;
  • выбирать подходящие существующие программные модули и библиотеки для реализации стандартных алгоритмов хранения и обработки данных;
  • тестировать и отлаживать программу.

Требования к слушателям: Высшее или среднее профессиональное образование.
Объем программы: 72 акад. часа.
Срок реализации программы: 6 недель, в соответствии с календарным графиком.
Форма обучения: заочная, с применением электронного обучения (ЭО) и дистанционных образовательных технологий (ДОТ).
Особенности программы:
Курс предназначен для обучения программированию «с нуля» и не требует предварительных знаний в этой области. Материалы каждой темы рассматриваются от простого к сложному и сочетают изучение фундаментальных технологий программирования и алгоритмизации с детальным описанием их практической реализации и применения. Получение навыков программирования осуществляется за счёт выполнения практических заданий. Большинство заданий можно выполнять в онлайн-среде разработки без установки дополнительных программ на персональный компьютер.
Программа реализуется с применением ЭО и ДОТ, на платформе DemidOnline.

Лица, освоившие дополнительную профессиональную программу повышения квалификации и прошедшие итоговую аттестацию, получают удостоверение о повышении квалификации установленного образца. 

Авторы программы

Программа разработана преподавателями 

Ярославского государственного университета им. П. Г. Демидова

Image Description

Лагутина Надежда Станиславовна

кандидат физ.-мат. наук, доцент кафедры вычислительных и программных систем


 
Image Description

Лагутина Ксения Владимировна

кандидат физ.-мат. наук, ассистент кафедры вычислительных и программных систем


 

Учебный план

Тема 1 Языки программирования. Алфавит, синтаксис, семантика. Переменные и типы данных, 6 ч. 

Тема 2 Операторы ветвления и циклов. Алгоритмы., 6 ч.

Тема 3 Вспомогательные алгоритмы. Модульность программного кода, 6 ч.

Тема 4 Строки. Обработка строк., 6 ч.

Тема 5 Среда разработки, 6 ч.

Тема 6 Системы контроля версий, 6 ч.

Тема 7 Работа с документацией, 6 ч.

Тема 8 Массивы и списки, 6 ч.

Тема 9 Множества и ассоциативные массивы, 5 ч.

Тема 10 Работа с файлами, 5 ч.

Тема 11 Алгоритмы поиска и сортировки, 5 ч.

Тема 12 Тестирование и отладка приложений, 5 ч.

Итоговая аттестация - тестирование, 4 ч.

Для кого эта программа?

Для широкого круга лиц, осваивающих программирование и совершенствующих профессиональные цифровые компетенции, желающих расширить сферу деятельности и сделать первые шаги в новой востребованной профессии: программировании и тестировании приложений.

Для заключения договора и оплаты обучения заполните Личное заявление слушателя, приложите необходимые документы.

Для физических лиц предусмотрена возможность онлайн-оплаты.

Данные слушателя используются для сертификатов, удостоверений, дипломов и передаются в Федеральный реестр документов об образовании и/или квалификации (ГИС ФРДО).

Cookie-файлы
Настройка cookie-файлов
Детальная информация о целях обработки данных и поставщиках, которые мы используем на наших сайтах
Аналитические Cookie-файлы Отключить все
Технические Cookie-файлы
Другие Cookie-файлы
Мы используем файлы Cookie для улучшения работы, персонализации и повышения удобства пользования нашим сайтом. Продолжая посещать сайт, вы соглашаетесь на использование нами файлов Cookie. Подробнее о нашей политике в отношении Cookie.
Понятно Подробнее
Cookies