CS Pathway Game - Educational Design

Overview

The CS Pathway Game is an immersive educational experience designed to onboard students into Computer Science through exploratory gameplay rather than traditional instruction. Students progress through a gamified journey that introduces core concepts naturally through interaction and discovery.

Design Philosophy

Learn by Playing, Not Reading

Traditional CS education often begins with walls of text, documentation, and abstract concepts. The CS Pathway Game inverts this by:

Project-Based Learning (PBL) Preparation

The game serves as a bridge to real-world development:

Identity-First Approach

Computer Science can feel impersonal and abstract. The CS Pathway Game starts with identity:

Level Progression

Level 0: Identity Forge

Theme: Who am I in this digital world?

Educational Goals:

Game Mechanics:

Real-World Skill: Account creation, password security, understanding user profiles


Level 1: Wayfinding World

Theme: Finding my place in the classroom community

Educational Goals:

Game Mechanics:

Real-World Skill: Creating personal websites, GitHub Pages basics, social coding


Level 2: Mission Tooling

Theme: Equipping myself for the developer journey

Educational Goals:

Game Mechanics:

Real-World Skill: Professional development setup, local-first workflow, version control


Pedagogical Principles

1. Scaffolding Through Gamification

Each level builds on the previous, ensuring students never feel lost or overwhelmed. Game progression gates ensure mastery before advancement.

2. Authentic Assessment

Students demonstrate learning by doing, not by answering multiple-choice questions. The game tracks real actions: profile creation, code commits, tool usage.

3. Low Floor, High Ceiling

4. Immediate Application

Skills learned in the game are immediately applicable to course projects. There’s zero “theory-practice gap”—the game is practice.

5. Safe Experimentation

The game environment encourages risk-taking:

Integration with Course Curriculum

The CS Pathway Game is not a standalone experience—it’s the entry point to the entire Computer Science curriculum:

  1. Week 0-1: Students play through Identity Forge and Wayfinding World
  2. Week 2: Mission Tooling prepares students for local development
  3. Week 3+: Students transition to PBL projects using skills from the game

The game serves as:

Technical Foundation Supports Learning Goals

The architecture itself teaches:

Success Metrics

Students successfully complete the CS Pathway when they can:

  1. ✅ Create and manage their digital identity securely
  2. ✅ Connect with peers and share work publicly
  3. ✅ Set up a complete local development environment
  4. ✅ Navigate Git, GitHub, VSCode, Terminal, and Make
  5. ✅ Feel confident and excited about Computer Science

The final metric—confidence and excitement—is the most important. The game succeeds when students want to keep coding.

Future Directions

Potential expansions:


The CS Pathway Game represents a fundamental shift: CS education as exploration, not instruction. By meeting students where they are—curious, playful, and eager to create—we build a foundation for lifelong learning in Computer Science.