Академический Документы
Профессиональный Документы
Культура Документы
УДК 378.147
АННОТАЦИЯ
В статье рассматриваются основные характеристики проектной технологии обучения (цели, условия
эффективности, этапы выполнения). Показаны преимущества проектного подхода для формирования у
будущих инженеров-программистов компетентностей в сфере разработки программного обеспечения.
Описывается применение метода проектов при изучении объектно-ориентированного программирования в
высших учебных заведениях. Предлагаются варианты различных видов учебных проектов.
Ключевые слова: высшее профессиональное образование, подготовка инженеров-программистов,
объектный подход, объектно-ориентированное программирование, метод проектов, проектные технологии.
ABSTRACT
The article examines the main characteristics of the educational design technology (objectives, terms of
efficiency, performance stages). The advantages of the design approach for forming of future software engineers’
competencies in the field of software development are shown. The article describes using of the projects method in the
object-oriented programming study in higher educational institutions. Options of various types of educational projects
are offered.
Keywords: higher professional education, software engineers training, object model, object-oriented
programming, project method, project technology.
123
Университетская наука №2 2016 г
124
Университетская наука №2 2016 г
объекты данной предметной области и связи между подход предполагает, что создание программной
ними. Этап включает такие основные шаги: системы состоит из отдельных итераций,
а) определение классов и объектов на результатом каждой из которых является
определенном уровне абстракции; завершенная часть проекта. Итерационный цикл
б) уточнение предметной области в виде позволяет постепенно расширять и
структур объектов и родительских классов; усовершенствовать систему за счет анализа
в) определение связей между классами и проблем и исправления ошибок на каждом этапе.
объектами, создание иерархии классов; Отдельная итерация является мини-проектом,
г) определение механизма взаимодействия выполнение которого охватывает несколько
объектов. лабораторных занятий [4, 46].
3. Процесс программирования, который На наш взгляд, интерес представляют также
включает создание интерфейса программы, междисциплинарные проекты, выполнение
описание классов и их объектов, описание событий которых позволяет продемонстрировать связи
взаимодействия объектов класса с элементами между отдельными курсами, а также
управления и т.д. Результатом этапа является смоделировать реальную практику разработки ПО.
программа на конкретном языке В качестве примера приведем проект
программирования. «Информационная система обработки
4. Отладка и тестирование программы: метеорологических данных», выполнение которого
синтаксическая отладка, отладка семантики и охватывает дисциплины «Объектно-
логической структуры, тестовые расчеты. ориентированное программирование», «Визуальное
5. Анализ полученных результатов: поиск программирование», «Базы данных и
оптимальных путей решения задачи, корректировка информационные системы», а также «Анализ
модели, усовершенствование кода программы и т.д. данных», «Математическая статистика» и
[3, 5-6]. «Технологии хранения и обработки больших
Названные этапы охватывают весь процесс объёмов данных».
разработки программы с использованием ООП и Выводы. Анализ применения метода
включают наиболее важные операции, с которыми проектов в процессе подготовки инженеров-
должны ознакомиться студенты. Таким образом, программистов и других специалистов сферы
проектный подход при обучении будущих информационных технологий в высших учебных
инженеров-программистов в университетах также заведениях, а также в школьном курсе
может выполняться по приведенной схеме. информатики позволяет сформулировать подходы к
Проекты отличаются объемом поставленных использованию этой технологии при изучении
задач: студенты могут работать над ними в течение ООП в университетах. Здесь можно выделить
нескольких занятий, всего семестра или даже в монодисциплинарные проекты, которые
процессе изучения нескольких дисциплин. Если выполняются в течение семестра, мини-проекты,
проект длительный, то особое внимание нужно которые являются завершенными элементами
уделить подготовительному этапу. На этой стадии единого монодисциплинарного проекта, а также
необходимо сформировать рабочие группы, междисциплинарные проекты, охватывающие
студенты должны выбрать тему проекта, несколько учебных курсов. Кроме того, при
ознакомиться с требованиями к его выполнению подготовке проектов нужно особое внимание
(длительность, форма представления результатов и уделить актуальным направлениям и современным
т.д.), определить цели и задачи работы, технологиям разработки программного
распределить между собой функции и задачи. обеспечения.
Н. Ващекина называет основные роли СПИСОК ЛИТЕРАТУРЫ:
участников рабочих групп: лидер группы,
1. Ващекина Н.В. Применение метода проектов в ходе
обладающий организаторскими навыками; обучения программированию для телекоммуникаций
разработчики, обладающие навыками будущих учителей информатики / Н.В. Ващекина // Вестник
алгоритмизации и программирования; дизайнер с Московского городского педагогического университета.
Серия: Информатика и информатизация образования. –
умениями в сфере создания пользовательских
2010. – № 20. – С. 37-39.
интерфейсов; специалист по тестированию, 2. Козак Л.В. Застосування проектних технологій у підготовці
имеющий опыт использования различного майбутніх викладачів дошкільної педагогіки і психології /
программного обеспечения, проведения Л.В. Козак // Педагогічний‒ процес: теорія і практика. –
2013. – № 1. – С. 54-64.
экспериментов с программами и анализа
3. Лебедева Т.Н. Применение метода проектов при изучении
результатов [1, 38]. объектно-ориентированного программирования / Т.Н.
Одним из подходов к реализации проектных Лебедева // Педагогическая информатика. – 2012. – № 3. –
технологий в процессе обучения будущих С. 3-7.
4. Паламарчук Л.Н. Об использовании мини-проектов в
инженеров-программистов объектно-
обучении студентов-программистов / Л.Н. Паламарчук, В.Н.
ориентированному программированию является Гладков, И.А. Гринёв // Вестник Южно-Уральского
метод мини-проектов, описанный в работе профессионального института. – 2013. – № 3(12). – С. 45-50.
Л. Паламарчук, В. Гладкова и И. Гринёва [4]. 5. Полат Е.С. Метод проектов / Е.С. Полат // Метод проектов.
Серия «Современные технологии университетского
Авторы предлагают выполнять учебный
образования»; выпуск 2 / Белорусский государственный
проект по аналогии с итерационным подходом к университет. Центр проблем развития образования.
разработке программного обеспечения. Этот Республиканский институт высшей школы БГУ. – Мн.:
125