Перейти к содержимому
Главная » Предметы » Алгоритмизация и программирование

Алгоритмизация и программирование

Учебный план: 38.03.05, 2022, (4.0), Бизнес-информатика

Цели и задачи дисциплины

Целью освоения дисциплины «Алгоритмизация и программирование» в соответствии с требованием ФГОС 3++,  является изучение теоретических основ программирования и приобретение навыков разработки программ в современной высокотехнологичной среде разработчика. Рабочий язык - python.
В результате изучения дисциплины студент должен приобрести необходимые компетенции, а именно: понимать принципы работы современных информационных технологий и программных средств и использовать их при решении задач профессиональной деятельности, разрабатывать алгоритмы и программы, пригодные для практического применения в области информационных систем и технологий.

Краткое содержание дисциплины

Дисциплина «Алгоритмизация и программирование» ­ формирует базовые знания, умения и навыки студентов по алгоритмизации, концепции типов данных  и языков программирования, применению технологий программирования, работе с документацией.
В разделах курса изучаются
•	введение в понятийный аппарат: интегрированные среды разработчика, данные и алгоритмы, модульная структура приложений;
•	концепция типов данных;
•	основные алгоритмические конструкции языков программирования, программирование основных алгоритмов;
•	принцип модульности при разработке приложений: функции, основные принципы модульности;
•	абстрактные типы данных: кортежи, списки, множества, словари;
•	модули в Python: библиотека NumPy, визуализация данных , работа с данными;
•       разработка приложений с графическим интерфейсом;
•	инструменты отладки, правила тестирования приложений, документирование.

Компетенции обучающегося, формируемые в результате освоения дисциплины
Выпускник должен обладать:

  • ОПК-3 Способен управлять процессами создания и использования продуктов и услуг в сфере информационно-коммуникационных технологий, в том числе разрабатывать алгоритмы и программы для их практической реализации
  • ОПК-4 Способен понимать принципы работы информационных технологий; использовать информацию, методы и программные средства ее сбора, обработки и анализа для информационно-аналитической поддержки принятия управленческих решений