Объектно-ориентированное программирование на Python

Цели и задачи дисциплины
Цель освоения дисциплины "Объектно-ориентированное программирование на языке Python" состоит в развитии у студентов базовых навыков программирования на языке высокого уровня (Python) в объектно-ориентированной парадигме программирования, создания объектно-ориентированных программ и алгоритмизации. , а также ознакомление студентов с возможностями применения современных вычислительных средств при практическом решении инженерных задач на основе последних достижений в области программирования и автоматизации инженерных расчетов. Задачами курса является формирование систематизированного представления о концепциях, моделях и принципах организации в объектно-ориентированной парадигме, о современном состоянии и перспективных направлениях развития программирования, выработка практических навыков в области выбора и применения технологий программирования для задач автоматизации обработки информации. Цели дисциплины - формирование теоретических основ и практических навыков использования современных информационных технологий анализа данных путем использования языка программирования Python для решения стандартных задач профессиональной деятельности. Указанная цель реализуется в процессе решения теоретических и практических задач в течение всего периода обучения данной дисциплине. В процессе преподавания данного курса решаются следующие задачи: 1) дать основное представление о Python, его принципах и особенностях; 2) изучить основы программирования на Python (синтаксис, основные структуры и типы данных, основы ООП, библиотеки); 3) сформировать практические навыки разработки программного обеспечения, анализа программного кода, выявления и исправления в нем ошибок; 4) сформировать практические навыки решения задач профессиональной деятельности с использованием Python.
Краткое содержание дисциплины
Дисциплина относится к обязательной части основной образовательной программы подготовки бакалавров по направлению 27.03.04 "Управление в технических системах". В курсе рассмотрены концепции объектно-ориентированного программирования на примере языка программирования Python, основные типы и структуры данных, операции с ними, циклы, функции и классы: создание, экземпляры, наследование, инкапсуляция. В процессе освоения дисциплины практические навыки будут формироваться за счёт выполнения практических работ. Вид промежуточной аттестации - экзамен.
Компетенции обучающегося, формируемые в результате освоения дисциплины
Выпускник должен обладать:
  • ПК-9 Способен выполнять работы по созданию и сопровождению информационных систем и баз данных при решении задач автоматизации и управления в технических системах и бизнес-процессах
Вы нашли ошибку в тексте:
Просто нажмите кнопку «Сообщить об ошибке» — этого достаточно. Также вы можете добавить комментарий.