- Цели и задачи дисциплины
- Цель освоения дисциплины "Объектно-ориентированное программирование" состоит в развитии у студентов базовых навыков программирования на языке высокого уровня (Python) в объектно-ориентированной парадигме программирования, создания объектно-ориентированных программ и алгоритмизации. Задачами курса является формирование систематизированного представления о концепциях, моделях и принципах организации в объектно-ориентированной парадигме, о современном состоянии и перспективных направлениях развития программирования, выработка практических навыков в области выбора и применения технологий программирования для задач автоматизации обработки информации. Целью курса является изучение основных понятий и принципов объектно-ориентированного программирования (ООП), алгоритмизации, а также получение практических навыков программирования на высокоуровневом языке.
- Краткое содержание дисциплины
- В курсе рассмотрены концепции объектно-ориентированного программирования на примере языка программирования Python, основные типы и структуры данных, операции с ними, циклы, функции и классы: создание, экземпляры, наследование, инкапсуляция. В процессе освоения дисциплины практические навыки будут формироваться за счёт выполнения практических работ. В течении семестра студенты выполняют семестровую работу. Вид промежуточной аттестации - дифференцированный зачёт.
- Компетенции обучающегося, формируемые в результате освоения дисциплины
- Выпускник должен обладать:
- ПК-8 Способен выполнять расчет и разрабатывать эскизные проекты эжекторов, струйных и вихревых пневмозатворов, струйных элементов автоматики для систем различного назначения
- Образование
- Учебный план 15.04.02, 2023, (2.0), Технологические машины и оборудование
- Объектно-ориентированное программирование