Joint project-based training of IT students based on the use of version control tools and task separation in the project
Journal: RUDN Journal of Informatization in Education (Vol.20, No. 1)Publication Date: 2023-04-03
Authors : Konstantin Rochev; Anastasia Semyashkina;
Page : 52-62
Keywords : programming; project method; design patterns; team development; Chess; Git; Unity;
Abstract
Problem statement. The relevance of the work lies in the proposed combination of methods and tools for application development during the educational process, which repeats frequent situations in industrial software development. The goal is to create conditions that allow to gain collective development skills close to real participation in software production. Methodology. During the training, students will write separate parts of the overall project, embedding their solution into the general logic of the system based on the implementation of the class interface set by the teacher. At the same time, frequently used design patterns are described and applied, such as model-view-controller, strategy, etc. The augmented project is synchronized between the participants using a version control system. As a result, students have a full-fledged application, parts of which are written by individual participants. Results. The implementation of the approach is considered on the example of the game “Chess”, in which each of the students can write the code of a separate figure; the possibilities of applying the approach within one or more classes and the potential risks of its use are indicated. Conclusion. The proposed approach allows students to gain work experience close to industrial programming and master such competencies as joint development, work in version control systems and building modular systems.
Other Latest Articles
- The possibilities of an interactive multifunctional cloud portfolio for the individualization of education in primary school
- Examining the attitudes of students’ towards using computer assisted language learning in foreign language classrooms
- Formation of digital communication in the organizational and pedagogical activity of the university
- Prognostic model for assessing the success of subject learning in conditions of digitalization of education
- Book review: Bystrova, I. V. (2022). The British Ally: Organization of Military and Economic Supplies to the USSR in 1941-1945. Moscow: Ves’ mir publ., 576 p. (In Russian)
Last modified: 2023-04-03 08:46:10