for the experimental group where such changes were
statistically significant.
6 CONCLUSIONS
The educational projects on programming are an ef-
fective method for shaping the professional and per-
sonal competencies of future IT specialists. To work
on educational projects, you should use modern cloud
services for collaborative IT development, such as
GitHub. The most effective features of this service
are the possibility of collaborative development of
software (i1), the convenience of bug tracking (i3),
and the convenience of the code editor (i7), which
are determined by the statistical processing of student
peer review. Other features of this service that have
also been explored include the ability to manage code
versions (i2), the ability to organize and plan team-
work (i4), the ability to communicate (i5), the ability
to support platforms (i6), security and privacy (i8),
availability of wiki pages (i9).
The GitHub cloud service can be applied to com-
plete mini projects, group or individual work, term
papers, or during the academic training of the stu-
dents. The examples of using GitHub discussed in
the paper show that the specific features of this service
completely satisfy the needs of students of IT profes-
sion in the implementation of the tasks of educational
projects on programming. And affects the formation
of professional competence of future specialists in in-
formation technology, as evidenced by the results of
the study. The obtained results of the experimental
group are higher by 5.93% than in the control group.
Crucial to the formation of professional competence
are the use of cloud service in the implementation of
collective projects for software development during
training.
Further research can be aimed at theoretical sub-
stantiation and development of methods of flexible
training of future information technology specialists
using services for joint software development in the
implementation of educational projects, as the tech-
nology of agile learning is closest to real conditions
in software development.
REFERENCES
Angulo, M. A. and Aktunc, O. (2019). Using GitHub
as a Teaching Tool for Programming Courses. In
2018 Gulf Southwest Section Conference, Austin, TX.
https://peer.asee.org/31594.
Beshero-Bondar, E. E. and Parker, R. J. (2017). A GitHub
Garage for a Digital Humanities Course. In Fee, S. B.,
Holland-Minkley, A. M., and Lombardi, T. E., edi-
tors, New Directions for Computing Education: Em-
bedding Computing Across Disciplines, pages 259–
276. Springer International Publishing, Cham. https:
//doi.org/10.1007/978-3-319-54226-3 15.
Bonakdarian, E. (2017). Pushing Git & GitHub in Under-
graduate Computer Science Classes. J. Comput. Sci.
Coll., 32(3):119–125.
Cohen, J. (1988). Statistical Power Analysis for the Be-
havioral Sciences. Lawrence Erlbaum Associates,
2 edition. https://www.utstat.toronto.edu/
∼
brunner/
oldclass/378f16/readings/CohenPower.pdf.
Feliciano, J., Storey, M.-A., and Zagalsky, A. (2016). Stu-
dent Experiences Using GitHub in Software Engi-
neering Courses: A Case Study. In Proceedings of
the 38th International Conference on Software Engi-
neering Companion, ICSE ’16, page 422–431, New
York, NY, USA. Association for Computing Machin-
ery. https://doi.org/10.1145/2889160.2889195.
Fiksel, J., Jager, L. R., Hardin, J. S., and Taub, M. A.
(2019). Using GitHub Classroom To Teach Statis-
tics. Journal of Statistics Education, 27(2):110–119.
https://doi.org/10.1080/10691898.2019.1617089.
GitHub Education (2020). 2020 GitHub Education Class-
room Report: Insights from the next generation of
software developers. https://education.github.com/
classroom-report/2020.
Glazunova, O. G., Korolchuk, V. I., Parhomenko, O. V.,
Voloshyna, T. V., Morze, N. V., and Smyrnova-
Trybulska, E. M. (2022). Methodology for using
Cloud-oriented Environment for Flipped Learning of
the Future IT Specialists. In Semerikov, S., Os-
adchyi, V., and Kuzminska, O., editors, Proceed-
ings of the 1st Symposium on Advances in Educa-
tional Technology - Volume 1: AET, pages 445–
460. INSTICC, SciTePress. https://doi.org/10.5220/
0010925100003364.
Glazunova, O. G. and Shyshkina, M. (2018). The Con-
cept, Principles of Design and Implementation of
the University Cloud-based Learning and Research
Environment. In Ermolayev, V., Su
´
arez-Figueroa,
M. C., Yakovyna, V., Kharchenko, V. S., Kobets,
V., Kravtsov, H., Peschanenko, V. S., Prytula, Y.,
Nikitchenko, M. S., and Spivakovsky, A., editors, Pro-
ceedings of the 14th International Conference on ICT
in Education, Research and Industrial Applications.
Integration, Harmonization and Knowledge Transfer.
Volume II: Workshops, Kyiv, Ukraine, May 14-17,
2018, volume 2104 of CEUR Workshop Proceedings,
pages 332–347. CEUR-WS.org. https://ceur-ws.org/
Vol-2104/paper 158.pdf.
Gunnarsson, S., Larsson, P., M
˚
ansson, S., M
˚
artensson,
E., and S
¨
onnerup, J. (2017). Enhancing Stu-
dent Engagement Using GitHub as an Educational
Tool. In Introduction to Teaching and Learning
in Higher Education. Genombrottet, Lunds tekniska
h
¨
ogskola. https://lucris.lub.lu.se/ws/files/27854342/
group1 github final.pdf.
Haaranen, L. and Lehtinen, T. (2015). Teaching Git on
AET 2021 - Myroslav I. Zhaldak Symposium on Advances in Educational Technology
460