Обмен опытом

См. также:

Уважаемые коллеги. Размещение авторского материала на страницах электронного справочника "Информио" является бесплатным. Для получения бесплатного свидетельства необходимо оформить заявку

Положение о размещении авторского материала

Размещение информации

Рабочая программа учебной дисциплины «Основы алгоритмизации и программирования» для студентов 2 курса специальности 09.02.07 Информационные системы и программирование

05.06.2024 60 65
Дубинин Андрей Валентинович
Дубинин Андрей Валентинович, преподаватель

Калининградский бизнес-колледж

Рабочая программа учебной дисциплины разработана для студентов 2 курса специальности 09.02.07 Информационные системы и программирование.

Целью освоения учебной дисциплины Основы алгоритмизации и программирования является: изучение и освоение базовых понятий и приемов программирования, применяемых на всех основных этапах разработки программ; изучение методов программирования для овладения знаниями в области технологии программирования; подготовка к осознанному использованию как языков программирования, так и методов программирования

Изучение учебной дисциплины «Основы алгоритмизации и программирования» завершается подведением итогов в форме экзамена в рамках промежуточной аттестации обучающихся.

В процессе изучения у студентов формируются:

общие компетенции:

ОК 01. Выбирать способы решения задач профессиональной деятельности, применительно к различным контекстам.

ОК 02. Осуществлять поиск, анализ и интерпретацию информации, необходимой для выполнения задач профессиональной деятельности.

ОК 05. Осуществлять устную и письменную коммуникацию на государственном языке с учетом особенностей социального и культурного контекста.

ОК 09. Использовать информационные технологии в профессиональной деятельности.

профессиональные компетенции:

ПК 1.1. Формировать алгоритмы разработки программных модулей в соответствии с техническим заданием.

ПК 1.2. Разрабатывать программные модули в соответствии с техническим заданием.

ПК 1.3. Выполнять отладку программных модулей с использованием специализированных программных средств.

ПК 1.4. Выполнять тестирование программных модулей.

ПК 1.5. Осуществлять рефакторинг и оптимизацию программного кода.

ПК 1.6. Разрабатывать модули программного обеспечения для мобильных платформ.

ПК 2.4. Осуществлять разработку тестовых наборов и тестовых сценариев для программного обеспечения.

ПК 2.5. Производить инспектирование компонент программного обеспечения на предмет соответствия стандартам кодирования.

Умения:

Разрабатывать алгоритмы для конкретных задач.

Использовать программы для графического отображения алгоритмов.

Определять сложность работы алгоритмов.

Работать в среде программирования.

Реализовывать построенные алгоритмы в виде программ на конкретном языке программирования.

Оформлять код программы в соответствии со стандартом кодирования.

Выполнять проверку, отладку кода программы.

Знания:

Понятие алгоритмизации, свойства алгоритмов, общие принципы построения алгоритмов, основные алгоритмические конструкции.

Эволюцию языков программирования, их классификацию, понятие системы программирования.

Основные элементы языка, структуру программы, операторы и операции, управляющие структуры, структуры данных, файлы, классы памяти.

Подпрограммы, составление библиотек подпрограмм

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

 

Оригинал публикации (Читать работу полностью): Рабочая программа учебной дисциплины «Основы алгоритмизации и программирования» для студентов 2 курса специальности 09.02.07 Информационные системы и программирование




Назад к списку


Добавить комментарий
Прежде чем добавлять комментарий, ознакомьтесь с правилами публикации
Имя:*
E-mail:
Должность:
Организация:
Комментарий:*
Введите код, который видите на картинке:*