Innovations in Introductory Programming Education: The Role of AI with Google Colab and Gemini

This study explores the impact of artificial intelligence on the teaching of programming, focusing on the GenAI Gemini tool in Google Colab. It evaluates how this technology influences the comprehension of fundamental concepts, teaching processes, and effective teaching practices. In this research, students’ motivation, interest, and satisfaction are determined, as well as the fulfillment and surpassing of their learning expectations. With a quantitative approach and a quasi-experimental design, an investigation was carried out in seven programming groups in a polytechnic university in Guayaquil, Ecuador. The results reveal that the use of GenAI significantly increases interest in programming, with 91% of the respondents expressing increased enthusiasm. In addition, 90% feel that the integration of GenAI meets their expectations, and 91% feel that it has exceeded those expectations in terms of educational support. This study evidences the value of integrating advanced technologies into education, suggesting that GenAI can transform the teaching of programming. However, successful implementation depends on timely training of educators, ethics training for students, ongoing interest in the technology, and a curriculum design that maximizes the capabilities of GenAI.

Authors

Institutions

Publication Details

Journal
Education Sciences
Published
2024-12-04
DOI
https://doi.org/10.3390/educsci14121330
Citations
15
Primary Topic
Online Learning and Analytics
Type
article
Field-Weighted Citation Impact
6.18

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Innovations in Introductory Programming Education: The Role of AI with Google Colab and Gemini

Johan Méndez Reyes, Raquel Ayala-Carabajo, Joe Llerena-Izquierdo, César Miguel Andrade Martínez
15 citations
Education Sciences
Online Learning and Analytics
6.18
article

Innovations in Introductory Programming Education: The Role of AI with Google Colab and Gemini

Johan Méndez Reyes, Raquel Ayala-Carabajo, Joe Llerena-Izquierdo, César Miguel Andrade Martínez
article en
15 citations

Abstract

This study explores the impact of artificial intelligence on the teaching of programming, focusing on the GenAI Gemini tool in Google Colab. It evaluates how this technology influences the comprehension of fundamental concepts, teaching processes, and effective teaching practices. In this research, students’ motivation, interest, and satisfaction are determined, as well as the fulfillment and surpassing of their learning expectations. With a quantitative approach and a quasi-experimental design, an investigation was carried out in seven programming groups in a polytechnic university in Guayaquil, Ecuador. The results reveal that the use of GenAI significantly increases interest in programming, with 91% of the respondents expressing increased enthusiasm. In addition, 90% feel that the integration of GenAI meets their expectations, and 91% feel that it has exceeded those expectations in terms of educational support. This study evidences the value of integrating advanced technologies into education, suggesting that GenAI can transform the teaching of programming. However, successful implementation depends on timely training of educators, ethics training for students, ongoing interest in the technology, and a curriculum design that maximizes the capabilities of GenAI.

Education SciencesVol. 14(12)
Politecnica Salesiana University (EC)
Universidad Politécnica Salesiana del Ecuador
Quality Education
Openalex Percentile: Top 3%
Online Learning and Analytics
6.18
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.