Coding Camp
Python • Java • C++ • USACO • Machine Learning
Grades Vary by Track
Overview
A structured coding program that builds real programming skills step-by-step — from beginner foundations to advanced topics such as USACO basics and Machine Learning projects. Students learn through guided instruction and hands-on coding.
Daily Schedule (Mon–Fri)
Morning (2 Hours)
Coding lessons with guided practice and projects
Snack Break
Mid-morning rest and recharge
Afternoon
Recreational sports, physical games, board games, arts & crafts, ice time, and more
What Students Will Learn
- Core programming concepts: variables, conditions, loops, functions
- Debugging techniques and logical problem-solving
- Hands-on coding projects (level-appropriate)
- Algorithm and data structure fundamentals (advanced tracks)
- USACO-style thinking and structured practice (Java track)
- Intro Machine Learning concepts: data, models, and evaluation (Python track)
Grades / Tracks
- Python Basic: Grade 4+ (Weeks 1–3)
- Machine Learning: Completed Python Basic (Weeks 4–6)
- Java Basic: Grade 5+ (Weeks 1–3)
- Java + USACO Basics: Completed Java Basic (Weeks 4–6)
- C++ Camp: Grade 8+ (Weeks 1–3, Weeks 4- 6)
Best For
Students who want real coding skills — from beginner to advanced — or who are looking for a pathway toward competitions and higher-level computer science.