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