Available courses

Учебная дисциплина ОП. 04 Основы алгоритмизации и программирования является обязательной частью общепрофессионального цикла программы подготовки специалистов среднего звена в соответствии с ФГОС по специальности среднего профессионального образования 09.02.07 Информационные системы и программирование.

Учебная дисциплина ОП. 04 Основы алгоритмизации и программирования обеспечивает формирование профессиональных и общих компетенций по всем видам деятельности ФГОС по специальности 09.02.07 Информационные системы и программирование. Особое значение дисциплина имеет при формировании и развитии ОК 1, ОК 2, ОК 4, ОК 5, ОК 9, ОК 10 и ПК 1.1- ПК 1.5, ПК 2.4, 2.5

Цель и планируемые результаты освоения дисциплины:

Умения:

  • Разрабатывать алгоритмы для конкретных задач на языке Python
  • Использовать программы для графического отображения алгоритмов.
  • Определять сложность работы алгоритмов.
  • Работать в среде программирования PyCharm
  • Реализовывать построенные алгоритмы в виде программ на конкретном языке программирования.
  • Оформлять код программы в соответствии со стандартом кодирования.
  • Выполнять проверку, отладку кода программы.

Знания:

  • Понятие алгоритмизации, свойства алгоритмов, общие принципы построения алгоритмов, основные алгоритмические конструкции.
  • Эволюцию языков программирования, их классификацию, понятие системы программирования.
  • Основные элементы языка, структуру программы, операторы и операции, управляющие структуры, структуры данных, файлы, классы памяти.
  • Подпрограммы, составление библиотек подпрограмм
  • Объектно-ориентированную модель программирования, основные принципы объектно-ориентированного программирования на примере алгоритмического языка: понятие классов и объектов, их свойств и методов, инкапсуляция и полиморфизма, наследования и переопределения