ФОРМУВАННЯ ЗДАТНОСТІ МАЙБУТНІХ ІНЖЕНЕРІВ-ПРОГРАМІСТІВ ДО ПРОЄКТУВАННЯ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ

No Thumbnail Available

Date

2022

Journal Title

Journal ISSN

Volume Title

Publisher

Abstract

Стаття присвячена одній із компетентнісних складових мобільно орієнтованого середовища професійно-практичної підготовки майбутніх фахівців з інженерії програмного забезпечення (ІПЗ). Показано, що введення стандарту вищої освіти за спеціальністю 121 «Інженерія програмного забезпечення» для першого (бакалаврського) рівня вищої освіти породило низку проблем забезпечення якості підготовки, пов’язаних насамперед із низьким рівнем деталізації компетентностей і програмних результатів навчання. Шляхом розв’язання поставлених проблем є детальне проєктування системи професійних компетентностей майбутніх фахівців з ІПЗ. У статті розглянуто підходи до формування однієї з найважливіших спеціальних професійних компетентностей майбутніх інженерів-програмістів – К14 (здатність брати участь у проектуванні програмного забезпечення, включаючи проведення моделювання (формальний опис) його структури, поведінки та процесів функціонування). На основі історико-генетичного огляду практики навчання проєктування програмного забезпечення майбутніх фахівців з ІПЗ в США, Канаді, Великій Британії, Австралії, Новій Зеландії та Сингапурі сформульовано рекомендації з вибору форм організації навчання, добору змісту навчання, способів діяльності студентів та викладачів із проєктування програмного забезпечення, інструментарію моделювання та проєктування, оцінювання рівня сформованості відповідної компетентності. Розглянуто приклад організації навчання проєктування в умовах, наближених до виробничих – студійного навчання. Показано проблеми переходу від архітектурного до детального проєктування та реалізації проєкту. Перспективи подальшого розвитку дослідження полягають в обґрунтуванні третьої (після інженерії вимог та проєктної інженерії) інженерної складової ІПЗ – конструювання програмного забезпечення. The paper is devoted to the one of the competence components of a mobile-oriented environment for software engineering (SE) students. It is shown that the introduction of the higher education standard for SE bachelors has created a number of problems to ensure the quality of training, primarily related to low level of specification both for competencies and learning outcomes. The way to solve these problems is to design a detailed system of professional competencies for SE bachelors. The paper considers approaches to the formation of the important special professional competency of future software engineers – K14 (ability to participate in software design, including modeling (formal description) of its structure, behavior and functioning processes). Based on a historical and genetic review of the software design training among SE students in the UK, USA, Canada, Australia, New Zealand and Singapore, recommendations for choosing of software design teaching techniques, selection of learning content, modeling and design tools, assessment of the level of formation of the relevant competence are developed. The example of the industrial-like software design training (studio training) is considered. The problems of transition from architectural to detailed design and project implementation are shown. Prospects for further development of this study are to substantiate the third (after requirements engineering and design engineering) engineering component of SE – software constructing.

Description

Стрюк, А. М. Формування здатності майбутніх інженерів-програмістів до проєктування програмного забезпечення / А. М. Стрюк // Інформаційні технології в освіті. – 2022. – № 50 (1). – С. 39-58.

Keywords

інженерія програмного забезпечення, проєктування програмного забезпечення, професійна підготовка фахівців з інженерії програмного забезпечення, здатність майбутніх інженерів-програмістів до проєктування програмного забезпечення, software engineering, software design, professional training of software engineering students, software design skills SE bachelors

Citation

Endorsement

Review

Supplemented By

Referenced By