- Цели и задачи дисциплины
- Целью освоения дисциплины «Основы программирования» в соответствии с требованием ФГОС 3++, является изучение теоретических основ программирования и приобретение навыков разработки программ в современной высокотехнологичной среде разработчика. Рабочий язык - python. В результате изучения дисциплины студент должен приобрести необходимые компетенции, а именно: понимать принципы работы современных информационных технологий и программных средств и использовать их при решении задач профессиональной деятельности, разрабатывать алгоритмы и программы, пригодные для практического применения в области информационных систем и технологий.
- Краткое содержание дисциплины
- Дисциплина «Основы программирования» формирует базовые знания, умения и навыки студентов по алгоритмизации, концепции типов данных и языков программирования, применению технологий программирования, работе с документацией. В разделах курса изучаются — введение в понятийный аппарат: интегрированные среды разработчика, данные и алгоритмы, модульная структура приложений; — концепция типов данных; — основные алгоритмические конструкции языков программирования, программирование основных алгоритмов; — принцип модульности при разработке приложений: функции, основные принципы модульности; — абстрактные типы данных: кортежи, списки, множества, словари; — модули в Python: библиотека NumPy, визуализация данных , работа с данными; — разработка приложений с графическим интерфейсом; — инструменты отладки, правила тестирования приложений, документирование.
- Компетенции обучающегося, формируемые в результате освоения дисциплины
- Выпускник должен обладать:
- ПК-2 Способен работать с информационными ресурсами и технологиями, целенаправленно и эффективно применять методы, способы и средства получения, хранения, поиска, систематизации, обработки и передачи в том числе юридически значимой информации из различных источников, включая правовые базы (банки) данных информации при решении профессиональных задач, вести автоматизированные, справочно-информационные и информационно-поисковые системы, решать задачи профессиональной деятельности на основе информационной и библиографической культуры с применением информационно-коммуникационных технологий и с учетом основных требований информационной безопасности
- ПК-3 Способен применять естественнонаучные, математические и физические методы, использовать средства измерения при решении профессиональных задач
- Образование
- Учебный план 40.05.03, 2022, (5.0), Судебная экспертиза
- Основы программирования