Teacher-Guided Project-Based Coding Practice Enhance High Level Programming Language Learning

Java is a required course for many undergraduate computer science programs and is widely regarded as a challenging programming language due to its complexity and abstract concepts.This paper introduces a teacher-guided, project-based coding practice designed to enhance students' understanding of Java and support their learning of high-level programming concepts.The proposed method combines teacher-led demonstrations with hands-on projects, bridging theoretical knowledge with practical applications.We conducted a case study using the LinkedSet project to illustrate the effectiveness of this approach.Furthermore, comparative data analysis between semesters with and without teacher-guided interventions is included to validate the impact on student performance.This study highlights how structured, interactive teaching methods can address common challenges in learning advanced programming languages and improve educational outcomes.

Authors

Institutions

Publication Details

Published
2025-04-09
DOI
https://doi.org/10.18260/1-2--54194
Primary Topic
Artificial Intelligence in Education
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Teacher-Guided Project-Based Coding Practice Enhance High Level Programming Language Learning

Karen Nix, Cheryl Seals, Chaohui Ren
Artificial Intelligence in Education
article

Teacher-Guided Project-Based Coding Practice Enhance High Level Programming Language Learning

Karen Nix, Cheryl Seals, Chaohui Ren
article en

Abstract

Java is a required course for many undergraduate computer science programs and is widely regarded as a challenging programming language due to its complexity and abstract concepts.This paper introduces a teacher-guided, project-based coding practice designed to enhance students' understanding of Java and support their learning of high-level programming concepts.The proposed method combines teacher-led demonstrations with hands-on projects, bridging theoretical knowledge with practical applications.We conducted a case study using the LinkedSet project to illustrate the effectiveness of this approach.Furthermore, comparative data analysis between semesters with and without teacher-guided interventions is included to validate the impact on student performance.This study highlights how structured, interactive teaching methods can address common challenges in learning advanced programming languages and improve educational outcomes.

Auburn University (US)
Quality Education
Openalex Percentile: Top 91%
Artificial Intelligence in Education
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.

Teacher-Guided Project-Based Coding Practice Enhance High Level Programming Language Learning — Karen Nix, Cheryl Seals, et al. · (2025) | TGRS Research Map | TGRS