PyPro: Think in Code. Grow in Logic!

The accelerating demand for computing professionals, fueled by over 500,000 unfilled positions and a projected need for 1.7 million more by 2030 underscores the urgent need to rethink how computer science (CS) is introduced to learners, particularly during the formative middle school years. Yet, barriers such as limited early exposure, rigid curricula, and misconceptions about the field continue to hinder equitable access and sustained engagement. This concept paper introduces PyPro, a next-generation educational platform envisioned to transform the way students experience programming. PyPro integrates adaptive learning pathways, a conversational AI tutor, gamified challenges, and accessibility-first design to create a dynamic, inclusive, and student-centered environment for Python instruction. Based on the principles of personalized learning and interactive engagement, the platform reimagines CS education as a responsive, exploratory journey rather than a static instructional sequence. By continuously adapting to learner performance, offering on-demand support, and aligning content with student interests and needs, PyPro aims to cultivate computational confidence, deepen conceptual understanding, and promote long-term interest in CS. This paper explores PyPro not just as a tool, but as a conceptual model for how emerging technologies can reshape computer science education into a more equitable, engaging, and empowering experience for all learners.

Authors

Publication Details

Journal
AHFE international
Published
2025-01-01
DOI
https://doi.org/10.54941/ahfe1006251
Primary Topic
Teaching and Learning Programming
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

PyPro: Think in Code. Grow in Logic!

Naja A. Mack, Elijah Ballou, Michael B. Adeleke, Osita Odunze
AHFE international
Teaching and Learning Programming
article

PyPro: Think in Code. Grow in Logic!

Naja A. Mack, Elijah Ballou, Michael B. Adeleke, Osita Odunze
article en

Abstract

The accelerating demand for computing professionals, fueled by over 500,000 unfilled positions and a projected need for 1.7 million more by 2030 underscores the urgent need to rethink how computer science (CS) is introduced to learners, particularly during the formative middle school years. Yet, barriers such as limited early exposure, rigid curricula, and misconceptions about the field continue to hinder equitable access and sustained engagement. This concept paper introduces PyPro, a next-generation educational platform envisioned to transform the way students experience programming. PyPro integrates adaptive learning pathways, a conversational AI tutor, gamified challenges, and accessibility-first design to create a dynamic, inclusive, and student-centered environment for Python instruction. Based on the principles of personalized learning and interactive engagement, the platform reimagines CS education as a responsive, exploratory journey rather than a static instructional sequence. By continuously adapting to learner performance, offering on-demand support, and aligning content with student interests and needs, PyPro aims to cultivate computational confidence, deepen conceptual understanding, and promote long-term interest in CS. This paper explores PyPro not just as a tool, but as a conceptual model for how emerging technologies can reshape computer science education into a more equitable, engaging, and empowering experience for all learners.

AHFE internationalVol. 195
Openalex Percentile: Top 85%
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.