Coding-Tech Levels

Thinking Feet · Coding & Tech

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.

Call (980) 292-1441 Text (980) 272-1639 Email learn@thinking-feet.com
All classes virtual No contracts · cancel anytime 2-week money-back guarantee
Find the Right Fit

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.

Current unit

CODE L1 — Fundamentals of Coding in MIT Scratch

Grades 1–2 Tuesdays 5:30–6:30 PM Thursdays 6:40–7:40 PM 12–14 weeks Prerequisite: none

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

  1. Fundamentals of coding in MIT Scratch
  2. Beginner robotics with mBots and VexVR
  3. Code & design Virtual Reality worlds
Current unit

CODE L2 — Intro to AI

Grades 3–5 Thursdays 6:40–7:40 PM 15 weeks (Sep – Dec) Prerequisite: none

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

  1. Intro to artificial intelligence
  2. Intermediate game development in MIT Scratch
  3. Intermediate robotics with LEGO Mindstorms
  4. Beginner mobile app development
  5. Website development
Current unit

CODE L3 — AI & Mobile Apps

Minimum grade 4+ Tuesdays 6:40–7:40 PM Thursdays 6:40–7:40 PM 15 weeks (Sep – Dec) Prerequisite: none

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

  1. Beginner / intermediate web development
  2. Beginner electronic circuits and coding
  3. Advanced robotics with LEGO Mindstorms
  4. Advanced mobile apps & AI
What comes next

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.

When We Meet

Weekly Class Schedule

All classes are virtual and meet once a week. Pick the day that works for your family.

MonTueWedThuFriSat
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.

What We Teach

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.

View Full Curriculum

Our Approach

Why Our Classes Look Different

Learning how to code is not hard at all for kids these days. If that's all you're after, we'd tell you not to spend money on any program — including ours. What we build instead is the habit of independent problem solving.

We hold students' hands in the early stages, then deliberately step back and let them lead through a classroom methodology built on brainstorming, creative thinking, and technology leadership. In our classrooms you'll find a lot of student participation, diverse ideas, and productive mistakes.

Read more about our approach →

Thinking Feet coding students

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.

2-week money-back guarantee 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.