Project method of studying programming by students of profile specialists in remote work conductions

HIGHER EDUCATION PRACTICE
Authors:
Abstract:

The article tackles practical and laboratory work within the framework of the Algorithms and Data Structures course aimed at the preparation of IT specialists at the full-time department in the context of the transition to online training during the COVID-19 pandemic. Particular attention is paid to the methodology of studying various data structures as a basis for information systems developers training. A methodology for conducting online classes using presentations is proposed. The main components of the presentation preparation are defined. Within the Algorithms and Data Structures course, students must complete seven laboratory works. Each laboratory work represents a software development project which spans across several study sessions. During each study session, students develop the structure of the project and gradually increase the number of classes representing subtasks of the major task. The article demonstrates how student involvement in collaborative programming gives the laboratory software projects the characteristics of Scrum projects. The project method is analyzed and some results of the proposed methodology application for conducting practical and laboratory classes are given.