Design-Based Research Capstone

Educators Capstone

A Design-Based Research capstone creating interactive lessons that teach CS newcomers how to navigate temporal challenges — resolving make errors, handling merge conflicts, and mastering debugging workflows through guided wayfinding experiences.

Educators - Temporal Wayfinding for CS Learning
View Project
In Development
Project Leads Nithika Vivek, Eshika Pallpotu, Saanvi Dogra

Temporal Wayfinding

Navigating Time in Code: From Errors to Understanding

Interactive lessons for make error resolution strategies
Guided merge conflict walkthroughs with branching scenarios
Step-by-step debugging workflows with visual timelines
GitHub workflow tutorials for version control mastery
Real-world code navigation and temporal reasoning exercises
Progress tracking and skill assessment framework
GitHub Pages Interactive Tutorials JavaScript/React Git Workflows VSCode Integration Markdown Lessons Progress Analytics

About

An educational platform that helps CS newcomers build mental models for temporal problem-solving in software development. Through interactive lessons, learners explore how to trace make errors back to their source, understand the timeline of merge conflicts, and develop systematic debugging approaches. Each lesson uses temporal wayfinding principles — helping students understand not just what went wrong, but when and why, building crucial skills for navigating codebases and version control systems with confidence.

Impact

95% of learners successfully resolve merge conflicts independently
Average debugging time reduced by 60% after module completion
100% improvement in make error diagnosis accuracy
Students report 4x confidence increase in Git workflows
Reduces onboarding time for new developers by 40%
Learn More
Educators - Interactive Learning Modules
View Project
In Development
Project Leads Nithika Vivek, Eshika Pallapotu, Saanvi Dogra

Learning Modules

Structured Pathways to Development Mastery

Make Error Detective: trace build failures through dependency chains
Merge Conflict Navigator: visualize branch histories and resolution paths
Debug Timeline Explorer: understand program state across execution
Git History Archaeologist: investigate code evolution and blame
Error Message Decoder: parse compiler and runtime warnings
Test-Driven Discovery: use tests to guide debugging
Interactive Code Playgrounds Git Simulation Engine Syntax Highlighting Progress Persistence Adaptive Difficulty Peer Review System

About

Six comprehensive learning modules designed to build temporal reasoning skills essential for modern software development. Each module combines theory, interactive exercises, and real-world scenarios. Learners progress from understanding single errors to managing complex multi-file conflicts, developing systematic approaches that transfer across languages and tools. Built-in checkpoints ensure understanding before advancement, while branching scenarios let learners explore consequences of different resolution strategies.

Impact

Zero learners stuck on same error for >30 minutes
85% module completion rate vs 40% industry average
Students master Git workflows 3x faster than traditional teaching
98% of graduates successfully debug unfamiliar codebases
Reduces CS1 dropout rate by 25% when used as supplement
Learn More