Use of Cloud Technologies in Teaching Computer Science
DOI:
https://doi.org/10.5281/zenodo.16729846Keywords:
cloud technologies, computer science education, pedagogical framework, equitable access, informatics, scalable resources, real-time collaboration, AI tools, big data processing, learning outcomesAbstract
The integration of cloud technologies into computer science education is a transformative approach to addressing contemporary pedagogical challenges. This paper examines the effectiveness of cloud platforms such as AWS Educate, Google Cloud Platform, and Microsoft Azure in improving learning outcomes. A mixed methodological approach was used: an experiment, a survey, and a case study. The results indicate significant improvements in student performance, engagement, and access to advanced technologies. At the same time, barriers related to unequal access, lack of pedagogical standards, and limited resources were identified. A framework for the effective integration of cloud technologies is proposed that takes into account educational theories and practical needs.
Objective. The aim of the study is to assess the impact of cloud technologies on computer science learning outcomes, determine their potential to improve accessibility, effectiveness, and motivation of students, and develop a framework for their integration into the educational process.
Methods. The study used a mixed methodology: Experimental implementation of cloud platforms in the educational process (two groups of 60 students); A survey of students to determine the level of fatigue; Case studies in under-resourced schools. Evaluation of effectiveness was carried out using quantitative analysis of student performance, engagement and motivation.
Research Results: the experimental group using cloud services achieved 92% assignment completion and an average grade of 85.3, versus 78% and 76.8 in the control group (p<0.05); the engagement level in the cloud group was 84%, which is 16% higher than in the control group; in under-resourced schools, case studies recorded a 25% increase in post-test scores; key challenges were identified (lack of pedagogical standards for the implementation of cloud technologies, unequal access to the Internet and equipment, high cost of implementation); an integration framework was proposed that takes into account educational theories, the needs of teachers and students.
Conclusions. Cloud technologies have significant potential to transform computer science education, improve the quality and inclusiveness of learning. They promote the development of collaboration skills, access to modern technologies and more efficient use of resources. Pedagogical frameworks, infrastructural support, and initiatives are needed to maximize impact. Further research should focus on long-term impact, personalization of learning through AI, and cost-effective solutions for underserved institutions.
