TEACHING PROGRAMMING COLLABORATIVELY THROUGH GOOGLE COLAB AND GITHUB INTEGRATION

TEACHING PROGRAMMING COLLABORATIVELY THROUGH GOOGLE COLAB AND GITHUB INTEGRATION

Authors

  • Saidova Dilfuza Ergashovna

DOI:

https://doi.org/10.5281/zenodo.17738218

Keywords:

Google Colab, GitHub, remote learning, cloud environment, collaborative programming, virtual laboratory, practical exercises, version control, algorithmic thinking, project-based learning.

Abstract

This article discusses the methodology of teaching programming collaboratively and managing practical exercises
remotely based on the integration of Google Colab and GitHub platforms. The study analyzes the opportunities provided
by a cloud-based collaborative environment that enables students to develop algorithmic thinking, improve teamwork
skills, and manage software projects in real time within modern digital learning contexts. The article presents practical
examples of writing Python programs via Google Colab and versioning, analyzing, and applying code in group projects
through GitHub. Additionally, it highlights students’ engagement in remote practical exercises, monitoring mechanisms,
methodological recommendations for instructors, and proposes a collaborative teaching model. The research results
demonstrate that integrated cloud platforms enhance the effectiveness of programming education and foster students’
creative and collaborative competencies

Author Biography

Saidova Dilfuza Ergashovna

Senior Lecturer at Karshi State University


References

1. Niki Gitinabard, Zhikai Gao, Sarah Heckman, & Tiffany Barnes. (2021). Analysis of Student Pair Teamwork Using

GitHub Activities. Proceedings of the 52nd ACM Technical Symposium on Computer Science Education (SIGCSE),

1183–1189.

2. Patani, P., Tiwari, S., & Rathore, S. S. (2023). The Impact of GitHub on Students’ Learning and Engagement in a

Software Engineering Course. Education and Information Technologies, 28(4), 5231–5254.

3. Boltayeva, G., Yusupov, Q., & Matyoqubova, M. (2022). Dasturlashni o’rganishda zamonaviy texnologiyalarning o’rni

(Visual Studio Code, GitHub, Replit misolida). Oriental Renaissance: Innovative, Educational, Natural and Social

Sciences, 2(10), 1156–1163.

4. Google. (2023). Google Colaboratory: User guide and technical documentation. Google research publication

5. Replit Documentation. (2023). Collaborative Coding and Live Projects in Education. Replit Developers Network.

6. Qodirov, B. (2022). Bulutli texnologiyalar asosida dasturlashni masofaviy o‘qitish metodikasi. Educational Technologies,

4(1), 45–51.

7. Maslov, V. G. (2021). Информационно-образовательная среда и её роль в подготовке IT-специалистов.

Вестник цифрового oбразования, 3(7), 15–21.

8. Saidova D.E. Analysis of the Problems of the Teaching Object-Oriented Programming to Students //International

Journal of Social Science Research and Review. – 2022. – Т. 5. – №. 6. – P. 229-234.

9. Saidova D. E. Teaching Students To Program In A Virtual Collaborative Environment //Pedagogical Cluster-Journal of

Pedagogical Developments. – 2024. – Т. 2. – №. 10. – С. 47-53.

Downloads

Published

2025-11-01

How to Cite

Saidova , D. (2025). TEACHING PROGRAMMING COLLABORATIVELY THROUGH GOOGLE COLAB AND GITHUB INTEGRATION. GREEN ECONOMY AND DEVELOPMENT, 3(11). https://doi.org/10.5281/zenodo.17738218
Loading...