Skip to content
Open access

Project repository as a tool for educational activities.

Aug 2026 · Informatics and Education · Vol 41, pp. 72-83 · 0 citations · 14 references

TL;DR

Recommendations are formulated to improve the quality of the educational process in the disciplines of the professional cycle of the direction “Information systems and technologies” to improve the quality of the educational process of training IT specialists.

Abstract

Despite the use of automatic text generation by large language models, the skills of technical writing, documentation and justification of technical solutions will always be relevant. But the evolution of software development driven by the rise of agent-based systems requires the search for new educational activities that would stimulate students to work independently. Industrial practices show that the project repository is structured and contains artifacts that document the software project. Therefore, the purpose of the article is to propose methods for maintaining a software code repository in the educational process of training IT specialists.The article presents an analysis of domestic standards for software engineering, modern practices for managing rapid software development and open source projects to determine the optimal structure of the repository and the artifacts that document it from the point of view of managing the technological process of software development, teamwork and acquiring professional skills.The analysis allows us to propose the use of a properly designed software code repository. Examples of compiling standard tasks for creating artifacts to support the development of a software product are shown, as well as templates for compiling technical specifications, architectural specifications and user documentation, which allow developing skills in substantiating technical solutions, presenting a software product, systematizing knowledge of development technology, gaining experience working with various tools. The proposed practices are included in the teaching of the disciplines “Software engineering” and “Software technology” are successfully used in the project activities of the educational process of Voronezh State Technical University. The experience of using a catalog of student projects to develop professional skills of a programmer and an information technology specialist is described.Based on these results, recommendations are formulated to improve the quality of the educational process in the disciplines of the professional cycle of the direction “Information systems and technologies”.

Read PDF

Similar papers

Conference Sep 2026

The Use of Large Language Models to Automate the Creation of UML Diagrams for Industrial Systems

This article examines the problem of documenting complex distributed systems in the context of the Industry 4.0 concept and the Industrial Internet of Things (IIoT). Traditional methods of graphical modelling are time-consuming and cannot keep pace with the rapidly changing architecture of industrial complexes, which i...

Ilya Kovalev, R. Marchenko, Ramilya Nezhmetdinova · 0 citations
Open access 2026

An Empirical Study on the Effectiveness of Large Language Models for Automated Software Development Tasks

This research investigates the possibility of replacing junior and intermediate programmers with artificial intelligence (AI)-based tools in the code generation process. To inspect the capabilities of these tools, the Qwen Coder tool was used to conduct the tests. The methodology used in the study is based on 10 tests,...

M. Pantilică, Corina Ene · 0 citations
Open access Sep 2026

Development of a data mining methodology for an analytical system supporting students’ professional development

In the context of rapidly evolving digital economy requirements, the intellectual support of students’ professional development based on the analysis of educational data and labor market demands has become an important challenge for higher education institutions. The aim of this study is to develop a methodology for th...

D. Naimanova, Z. Nurbekova, Z. Alimova et al. · 0 citations
Book Open access Oct 2026

Enhancing Software-Design Learning by Combining UML and LLM-Assisted Feedback in a Learning Platform

Software design is an important part of software engineering. In contrast to some parts of software engineering that are dominated by mathematical logic and analytical thinking, software design is based on judgment and there is rarely a single right software design. Instead, software design involves selecting one out o...

Reenu Maria Jerry, Jacob Krüger, Michel R. V. Chaudron · 0 citations
Review Open access Sep 2026

DEVELOPING DIGITAL COMPETENCES IN ENGINEERING STUDENTS THROUGH ARTIFICIAL INTELLIGENCE AND AUTOMATION: FRAMEWORK DESIGN AND PRELIMINARY IMPLEMENTATIONautomation: framework design and preliminary implementation

This article presents a practice-oriented framework for developing digital competences among engineering students through the integration of artificial intelligence and automation technologies into the educational process. The relevance of the study is determined by the digital transformation of higher engineering educ...

T. Zhylkybayev, Alma Dautova, T. Ustinova et al. · 0 citations

From Tool Use to Technological Agency: LoopCAT as a Local-First, Open-Source Tool for Translation Technology Education

LoopCAT is presented, an Apache-2.0-licensed, local-first computer-assisted translation environment co-created with OpenAI Codex using GPT-5.5 and GPT-5.6, and a framework connecting workflow competence, evaluative judgement, and technological agency is proposed.

Gökhan Doğru, Adrià Martín Mor · 0 citations

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.