CodeRealm: Adaptive Gamified Learning and Synthetic Tutor

Programming learners often encounter conceptual difficulties that are not adequately addressed by compiler errors or conventional code‐completion tools. On‐demand conversational assistants can provide explanations, but they require learners to recognise that help is needed and formulate a question; unrestricted code generation may also reveal complete solutions before the underlying concept is understood. This paper presents CodeRealm, a proposed browser‐based programming environment that initiates limited assistance from observable editor activity. The system combines inactivity duration, failed executions, repeated error categories, and recent code deletions through an interpretable weighted scoring rule. When the score crosses a configurable threshold and a cooldown condition is satisfied, a backend service constructs a constrained prompt for a locally hosted language model through Ollama. The model is asked to return structured conceptual feedback, a Socratic guiding question, a concept tag, and a Mermaid‐compatible flowchart rather than a complete corrected program. A concept‐mapped practice item then reinforces the same topic, while rule‐based difficulty adjustment uses recent answers and attempts to select the next item. The paper describes the architecture, algorithms, implementation plan, and evaluation protocol. Since controlled empirical testing has not yet been completed, no measured learning gains or system‐performance results are claimed.

Authors

Publication Details

Journal
Zenodo (CERN European Organization for Nuclear Research)
Published
2026-11-10
DOI
https://doi.org/10.5281/zenodo.24107452
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
NOV
article

CodeRealm: Adaptive Gamified Learning and Synthetic Tutor

Kaivalya Narvekar, Prof. Dipti Mukadam, Sneha Shelar, Isha Tandel, Pranav Walunj
Zenodo (CERN European Organization for Nuclear Research)
Teaching and Learning Programming
article

CodeRealm: Adaptive Gamified Learning and Synthetic Tutor

Kaivalya Narvekar, Prof. Dipti Mukadam, Sneha Shelar, Isha Tandel, Pranav Walunj
article en

Abstract

Programming learners often encounter conceptual difficulties that are not adequately addressed by compiler errors or conventional code‐completion tools. On‐demand conversational assistants can provide explanations, but they require learners to recognise that help is needed and formulate a question; unrestricted code generation may also reveal complete solutions before the underlying concept is understood. This paper presents CodeRealm, a proposed browser‐based programming environment that initiates limited assistance from observable editor activity. The system combines inactivity duration, failed executions, repeated error categories, and recent code deletions through an interpretable weighted scoring rule. When the score crosses a configurable threshold and a cooldown condition is satisfied, a backend service constructs a constrained prompt for a locally hosted language model through Ollama. The model is asked to return structured conceptual feedback, a Socratic guiding question, a concept tag, and a Mermaid‐compatible flowchart rather than a complete corrected program. A concept‐mapped practice item then reinforces the same topic, while rule‐based difficulty adjustment uses recent answers and attempts to select the next item. The paper describes the architecture, algorithms, implementation plan, and evaluation protocol. Since controlled empirical testing has not yet been completed, no measured learning gains or system‐performance results are claimed.

Zenodo (CERN European Organization for Nuclear Research)
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.

Laika access coming soon