Developing Students' Computational Thinking through Project-Based Learning Empowered by Generative AI: A Practical Study

Generative artificial intelligence shows broad application potential in the field of education, as the core thinking of the foundation of human intelligence, computational thinking urgently needs to proactively adapt to the development trend of generative artificial intelligence, and to promote the in-depth transformation of teaching methods. Taking the development of computational thinking ability as the goal, we construct a ternary teaching model that covers the empowerment layer, teaching layer and target layer, and integrates generative artificial intelligence and project-based teaching method. Taking the course of Python Programming as an example, the teaching practice is carried out. The findings demonstrate that the approach considerably enhances students' overall computational thinking skills, particularly in task decomposition, algorithm design, and assessment reflection, and lessens the complexity of problem comprehension and program development. Meanwhile, further optimization strategies for teaching are proposed to provide practical paths and theoretical references for promoting curriculum integration and teaching innovation in the context of artificial intelligence.

Authors

Institutions

Publication Details

Published
2025-06-20
DOI
https://doi.org/10.1145/3756580.3756611
Primary Topic
Teaching and Learning Programming
Type
article
Field-Weighted Citation Impact
0.00

Funders

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

Developing Students' Computational Thinking through Project-Based Learning Empowered by Generative AI: A Practical Study

Pingzhang Gou, Xuanyu Ren
Teaching and Learning Programming
article

Developing Students' Computational Thinking through Project-Based Learning Empowered by Generative AI: A Practical Study

Pingzhang Gou, Xuanyu Ren
article en

Abstract

Generative artificial intelligence shows broad application potential in the field of education, as the core thinking of the foundation of human intelligence, computational thinking urgently needs to proactively adapt to the development trend of generative artificial intelligence, and to promote the in-depth transformation of teaching methods. Taking the development of computational thinking ability as the goal, we construct a ternary teaching model that covers the empowerment layer, teaching layer and target layer, and integrates generative artificial intelligence and project-based teaching method. Taking the course of Python Programming as an example, the teaching practice is carried out. The findings demonstrate that the approach considerably enhances students' overall computational thinking skills, particularly in task decomposition, algorithm design, and assessment reflection, and lessens the complexity of problem comprehension and program development. Meanwhile, further optimization strategies for teaching are proposed to provide practical paths and theoretical references for promoting curriculum integration and teaching innovation in the context of artificial intelligence.

Northwest Normal University (CN)
Northwest Normal University
Openalex Percentile: Top 71%
Teaching and Learning Programming
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.

Developing Students' Computational Thinking through Project-Based Learning Empowered by Generative AI: A Practical Study — Pingzhang Gou, Xuanyu Ren · (2025) | TGRS Research Map | TGRS