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