Généralités

В настоящее время для разработки практических приложений в различных областях могут использоваться разные парадигмы и языки программирования. Хорошо известно, что приложения пакета Microsoft Office предоставляют мощную среду программирования, основанную на языке VBA (Visual Basic for Applications).
Проекты, разработанные в данной среде, позволяют автоматизировать часто выполняемые действия внутри приложений. Вместе с тем, значительно более важным аспектом является возможность автоматизации взаимодействия между приложениями, а также экспорта и импорта данных.
Основной целью курса «Процедурное программирование» как учебной дисциплины является формирование и развитие у студентов компетенций в области процедурного программирования, а также объектно-ориентированного и событийно-ориентированного программирования. Курс направлен на изучение языка программирования Visual Basic for Applications (VBA), ознакомление с объектными моделями приложений Microsoft Office — Word, Excel и PowerPoint, а также на разработку VBA-проектов для расширения функциональности прикладных программ, их интеграции и обработки (создания, редактирования, просмотра) документов Microsoft Office из других приложений.
Учебная дисциплина «Процедурное программирование» относится к категории профильных курсов и предназначена для студентов образовательных программ 0612.2 «Наука о данных» и 0613.5 «Прикладная информатика». Закрепление теоретического материала и формирование практических навыков осуществляется в процессе выполнения лабораторных и практических работ, а также при разработке выпускных квалификационных (дипломных) проектов.
Основные цели курса «Процедурное программирование» заключаются в формировании у студентов следующих умений и навыков:
- знание основ процедурного и визуального программирования;
- владение языком VBA и средой разработки Visual Basic Editor (VBE);
- приобретение когнитивных компетенций работы с ключевыми элементами программирования (переменные, константы, типы данных, управляющие конструкции, процедуры и функции);
- знание объектных моделей приложений Microsoft Word, Microsoft Excel и Microsoft PowerPoint;
- формирование навыков работы с элементами пользовательских диалогов, классами и механизмами обработки ошибок;
- освоение технологий ADO для доступа к источникам данных;
- приобретение практических умений профессионального использования процедурного и объектно-ориентированного программирования при проектировании и разработке прикладных программных решений.
Курс ориентирован на подготовку специалистов высокой квалификации в области информатики и науки о данных.


Здесь будут размещаться практические задания, а также отчеты о выполненной работе.


