Levels & Class Schedule
Three foundation levels for grades 1–5 — from first blocks of code to live websites and JavaScript. Grades 6 and up continue into our Tech Leadership track.
Program Levels
Placement is based on skill and readiness, not just grade level. Select a level below to see prerequisites, class times, and what students build.
CODE L1 — Fundamentals of Coding in MIT Scratch
A curriculum designed specifically for our youngest technology leaders, introducing them to the fundamentals of coding using MIT Scratch.
- Students learn the foundations of game and animation programming with MIT Scratch, creating a variety of projects that tackle real coding concepts.
- They learn the fundamentals of algorithmic thinking as they build multiple visual games and applications using a very simple yet powerful tool.
- Loops, conditional statements, and simple algorithms — combined with creative design — as they code many games and visual applications.
- Simple debugging and problem solving.
- Students take their first steps into the world of coding in a fun and engaging learning environment.
Year-Long Curriculum
- Fundamentals of coding in MIT Scratch
- Beginner robotics with mBots and VexVR
- Code & design Virtual Reality worlds
CODE L2 — Intro to AI
Unlock the potential of Artificial Intelligence and take your first steps into a world of innovation and discovery. This unit equips students with practical AI skills and a deeper understanding of the technology shaping our future.
- Develop real-world AI applications. Students create functional, AI-powered mobile apps using MIT App Inventor, applying AI concepts in a tangible and impactful way.
- Master key AI concepts. From image recognition to object detection, students gain firsthand experience with the tools and techniques behind cutting-edge AI technology.
- Build ethical awareness. Students explore the importance of ethical AI practices, learning how to responsibly integrate AI into society.
Year-Long Curriculum
- Intro to artificial intelligence
- Intermediate game development in MIT Scratch
- Intermediate robotics with LEGO Mindstorms
- Beginner mobile app development
- Website development
CODE L3 — AI & Mobile Apps
Students go under the hood of artificial intelligence and machine learning, then put it to work inside mobile apps they design and build themselves.
- AI and machine learning fundamentals. Understand the algorithms and models behind AI, and explore image recognition and object detection.
- Mobile app development with AI integration. Design and build mobile apps with AI features, and optimize them for seamless user experiences.
Year-Long Curriculum
- Beginner / intermediate web development
- Beginner electronic circuits and coding
- Advanced robotics with LEGO Mindstorms
- Advanced mobile apps & AI
Grades 6+ · Tech Leadership Track
Students who finish CODE L3 — or who join us in middle school with prior coding experience — continue into Tech Leadership, a four-phase track that takes them from game development through algorithms, data science, and real-world projects.
- Phase 1 · Game Development
- Phase 2 · Algorithms & Competitive Programming
- Phase 3 · Data Science & AI/ML
- Phase 4 · Applying to the Real World
Formerly CODE L4, L5, and L6. Grade bands, prerequisites, and tuition are listed on the Tech Leadership page.
Weekly Class Schedule
All classes are virtual and meet once a week. Pick the day that works for your family.
| Mon | Tue | Wed | Thu | Fri | Sat |
|---|---|---|---|---|---|
| CODE L26:40 – 7:40 PM | CODE L25:30 – 6:30 PM Leadership Track 26:40 – 8:10 PM | Leadership Track 16:40 – 7:40 PM | CODE L15:30 – 6:30 PM CODE L36:40 – 7:40 PM | Leadership Track 35:30 – 7 PM | Leadership Track 43:30 – 5 PM |
Each class schedule is subject to change. Time slots are suggestive — we're happy to make adjustments based on student availability.
Tech Leadership phases for grades 6 and up.
Year-Long Curriculum
Our proprietary curriculum is developed by industry and domain experts investing hundreds of hours in research and development to create the best technology program for your child. Each level's units are listed above — the full breakdown, week by week, is available here.
Why Our Classes Look Different
Ready to get started?
Pricing is listed on the registration page. Prefer to talk it through first? Call (980) 292-1441 or email learn@thinking-feet.com.
New students receive a 2-week money-back guarantee. No contracts ever — cancel anytime.
Thinking Feet offers all classes virtually but is located in the Ballantyne area in Mecklenburg county. We are just minutes away from nearby Blakeney, Weddington, Marvin, Waxhaw, Pineville, Matthews, Wesley Chapel, Piper Glen, and Fort Mill, SC.
© Copyright Thinking Feet. All Rights Reserved.
