Размер шрифта
Цветовая схема
Изображения
Обычная версия сайта

Основы программирования

УМКД дисциплины

Рабочая программа и аннотация - RPD_Osn_progr_PE_2020.pdf - для просмотра файла необходимо авторизоваться

Методические рекомендации - MR_Osn_progr.pdf

Аннотация

Аннотация рабочей программы дисциплины "Основы программирования" Направление подготовки: 09.03.04 - Программная инженерия Направленность программы: Разработка программно-информационных систем Форма обучения: очная Присваиваемая квалификация (степень): Бакалавр Год набора: 2020 1. Цели и задачи изучения дисциплины Цель: формирование и развитие алгоритмического мышления, теоретических знаний в области программирования, способностей их использования для решения прикладных задач. Задачи: 1) формирование знаний концептуальных положений структурного программирования, основных принципов алгоритмизации и программирования, этапов решения задач, языков программирования; 2) формирование умений разработки алгоритмов, составления программ и ее отладки; 3) формирование навыков использования инструментальных сред программирования на языках высокого уровня. 2. Краткая характеристика учебной дисциплины Дисциплина "Основы программирования" входит в обязательную часть Блока 1. При изучении дисциплины формируются универсальные и общепрофессиональные компетенции. 3. Место дисциплины в структуре образовательной программы Дисциплина входит в обязательную часть "Блок 1" образовательной программы бакалавриата, реализуется на 1-м году обучения с трудоемкостью освоения - 4.0 Зет. 4. Взаимосвязь дисциплины с предшествующими и последующими дисциплинами учебного плана подготовки Последующие дисциплины: Программирование, Дискретная математика, Алгоритмы дискретной математики, Логика и теория алгоритмов, Инженерная графика, Компьютерная графика, Компьютерная графика. Курсовой проект, Теория автоматов, Вычислительная математика, Функционально-логическое программирование, Объектно-ориентированное программирование, Операционные системы. Курсовая работа, Мобильные операционные системы, Базы данных. Курсовая работа, Распределенные системы управления базами данных, Учебная практика: ознакомительная практика, Компьютерные сети, Компьютерные сети. Курсовая работа, Основы программирования и конфигурирования в корпоративных информационных системах, Программирование на Java, Машинно-зависимые языки программирования, Основы программной инженерии, Проектирование программного обеспечения, Проектирование программного обеспечения. Курсовой проект, Проектирование человеко-машинного интерфейса, Тестирование и отладка программного обеспечения, Архитектура ЭВМ, Web-программирование, Web-дизайн, Разработка мобильных приложений, Комплексная автоматизация в корпоративных информационных системах, Управление данными в корпоративных информационных системах, Обмен данными в корпоративных информационных системах, Проектирование интеллектуальных систем, Математическое моделирование систем, Статистические методы в инженерных исследованиях, Защита информации, Производственная практика 1: технологическая (проектно-технологическая) практика, Производственная практика 3: научно-исследовательская работа, Выполнение и защита выпускной квалификационной работы. 5. Ожидаемые результаты освоения дисциплины В результате освоения дисциплины, у обучающихся должны быть сформированы следующие универсальные и общепрофессиональные компетенции: УК-1 - Способность осуществлять поиск, критический анализ и синтез информации, применять системный подход для решения поставленных задач. ОПК-2 - Способность использовать современные информационные технологии и программные средства, в том числе отечественного производства, при решении задач профессиональной деятельности. ОПК-6 - Способность разрабатывать алгоритмы и программы, пригодные для практического использования, применять основы информатики и программирования к проектированию, конструированию и тестированию программных продуктов. ОПК-7 - Способность применять в практической деятельности основные концепции, принципы, теории и факты, связанные с информатикой.