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