Using Sport-Specific State-Based Mental Models to Scaffold Introductory Java Learning for Student-Athletes: A Wrestling-Inspired Conceptual and Pedagogical Framework

Introductory Java programming requires learners to reason about abstract computational concepts such as program state, control flow, and execution order, which often present substantial difficulties for novice programmers. These challenges may be further intensified for collegiate student athletes when programming instruction remains disconnected from the domain knowledge that shapes their prior experiences. This paper proposes a wrestling-inspired, state-based pedagogical framework that leverages the rule system of National Collegiate Athletic Association (NCAA) wrestling as an analogical knowledge domain for introducing foundational Java programming concepts. Within this framework, wrestling match states and scoring actions are systematically mapped to core programming constructs, which include variable assignment, conditional branching, loops, method invocation, and program termination. This paper is positioned as a conceptual and pedagogical framework study rather than an empirical intervention study. It focuses on the theoretical rationale, conceptual alignment, instructional mappings, and classroom implementation possibilities of a wrestling-inspired approach. This paper does not report participant data, learning assessments, or comparative outcome measures. Instead, it illustrates how sport-specific mental models can be transformed into structured instructional representations that may support learners’ reasoning about program execution. By integrating domain-aligned cognitive schemas with programming instruction, the proposed framework offers a structured knowledge scaffolding approach that is designed to support novice understanding of computational processes in introductory programming education.

Authors

Institutions

Publication Details

Journal
Knowledge
Published
2026-05-12
DOI
https://doi.org/10.3390/knowledge6020010
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

Using Sport-Specific State-Based Mental Models to Scaffold Introductory Java Learning for Student-Athletes: A Wrestling-Inspired Conceptual and Pedagogical Framework

Jizhou Tong, Zhang Qing
Knowledge
Teaching and Learning Programming
article

Using Sport-Specific State-Based Mental Models to Scaffold Introductory Java Learning for Student-Athletes: A Wrestling-Inspired Conceptual and Pedagogical Framework

Jizhou Tong, Zhang Qing
article en

Abstract

Introductory Java programming requires learners to reason about abstract computational concepts such as program state, control flow, and execution order, which often present substantial difficulties for novice programmers. These challenges may be further intensified for collegiate student athletes when programming instruction remains disconnected from the domain knowledge that shapes their prior experiences. This paper proposes a wrestling-inspired, state-based pedagogical framework that leverages the rule system of National Collegiate Athletic Association (NCAA) wrestling as an analogical knowledge domain for introducing foundational Java programming concepts. Within this framework, wrestling match states and scoring actions are systematically mapped to core programming constructs, which include variable assignment, conditional branching, loops, method invocation, and program termination. This paper is positioned as a conceptual and pedagogical framework study rather than an empirical intervention study. It focuses on the theoretical rationale, conceptual alignment, instructional mappings, and classroom implementation possibilities of a wrestling-inspired approach. This paper does not report participant data, learning assessments, or comparative outcome measures. Instead, it illustrates how sport-specific mental models can be transformed into structured instructional representations that may support learners’ reasoning about program execution. By integrating domain-aligned cognitive schemas with programming instruction, the proposed framework offers a structured knowledge scaffolding approach that is designed to support novice understanding of computational processes in introductory programming education.

KnowledgeVol. 6(2)
University of Florida (US), Gannon University (US)
Quality Education
Openalex Percentile: Top 4%
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.

Using Sport-Specific State-Based Mental Models to Scaffold Introductory Java Learning for Student-Athletes: A Wrestling-Inspired Conceptual and Pedagogical Framework — Jizhou Tong, Zhang Qing · Knowledge (2026) | TGRS Research Map | TGRS