Основы проектной деятельности

Цели и задачи дисциплины
Целью дисциплины "Основы проектной деятельности" является получение практических знаний и умений программирования на языках Python и MathCad и применение их для решения профессиональных задач. Задачи курса: - развитие у обучающихся алгоритмического мышления, - формирование навыков реализации различных алгоритмов на языке программирования, - применение знаний к решению прикладных задач.
Краткое содержание дисциплины
Введение в SolidWorks. Базовые принципы конструирования простейших эскизов. Линии, дуги окружностей. Взаимосвязи. Задание размеров. Конструирование деталей методом вытягивания. Использование команд создания массивов. Линейный массив. Круговой массив Использование симметрии при создании эскиза. Изображение резьбы. Методы создания деталей. Примеры создания простой сборки Конструирование сложных эскизов. Конструирование деталей методами вытягивания и вращения. Методы оформление шпоночного паза. Скругление элементов эскиза. Скругление граней деталей. Оформление фасок. Использование параметрических размеров Конструирование деталей методами вытягивания и вращения. Методы создания резьбы. Зубчатые колеса Детали на основе поверхностей. Отсечение и сшивка поверхностей, придание толщины, зеркальное отображение тел, массив элементов Принципы создания сборок «снизу-вверх» и "сверху-вниз". Пример создание сборки механизма с ременной передачей, а также шпоночного соединения Сборка редуктора и прижимного механизма Контрольная работа и подготовка к зачету Установка Python. Доступ к документации. Вввод и вывод данных. Первая программа на языке Python. Типы данных. Базовые функции для работы с различными типами данных Условные операторы. Обработка исключений. Операторы цикла. Обработка исключений. Встроенные и пользовательские функции. Итераторы и функции-генераторы. Декораторы функций. Модули. Основы программирования модулей. Модули стандартной библиотеки. Работа с файлами. Модули для работы с файлами. Визуализация данных Алгоритмы сортировки. Бинарный поиск Алгоритмы сортировки. Дихотомический поиск Сортировка вставкой Проверка сортировки удвоением Сортировка с объединением Подсчет частот Решение задач профессиональной деятельности Введение в MathCad. Знакомство с основными правилами работы в MathCad. Основные инструменты и функции. Базовые вычисления в MathCad. Решение задач математического анализа и линейной алгебры Методы интерполяции и экстраполяции. Работа с графиками Обработка экспериментальных данных Основные правила и синтаксис языка программирования в пакете MathCad Использование циклов в пакете MathCad Решение задач по теоретической механике (раздел "Кинематика") Решение задач по теоретической механике (раздел "Статика")
Компетенции обучающегося, формируемые в результате освоения дисциплины
Выпускник должен обладать:
  • ОПК-2 Способен применять основные методы, способы и средства получения, хранения, переработки информации
  • ОПК-13 Способен владеть методами информационных технологий подготовки конструкторско-технологической документации с соблюдением основных требований информационной безопасности
Вы нашли ошибку в тексте:
Просто нажмите кнопку «Сообщить об ошибке» — этого достаточно. Также вы можете добавить комментарий.