Contact us: (980) 292-1441 or learn@thinking-feet.com
Register Today
Schedule a Meeting:
Let's Talk
Watch us on PBS Charlotte: Carolina Impact →
Coding & Technology Programs
Your child will go beyond coding and become a better Creative Thinker, Planner, and Problem Solver in the world of Technology!
Spring Schedule
NOTE: CODE L4 - L6 is now a part of our Tech Leadership program! CODE L4 is Phase 1, CODE L5 is Phase 2, and CODE L6 is Phase 6. Click on the Tech Leadership button above to visit our site and view more details about our coding program!
**Each class schedule is subject to change.
CODE L1
Coding & Design Basics
Code & Design VR worlds with MetaQuest viewer.
CODE L2
Coding Concepts
Intro to Robotics
CODE L3
Intro to Programming Lannguage
Beginner Web Dev & JavaScript
PHASE 1
Tech Leadership
Game & Animation
Game & Application Development in Python
PHASE 2
Tech Leadership
Algorithmic Competitive Programming
JAVA based: Object Oriented, Data Structures, Algorithms
PHASE 3
Tech Leadership
Data Science & AI/ML
Data Science with Python
CODE L1
Grades 1 - 2
CODE L2
Grades 3 - 5
CODE L3
Grades 3 - 5
TECH LEADERSHIP
Grades 6 - 8

L1. Coding Virtual Reality Worlds for the Occulus / MetaQuest.
Pre-requisite: None
Grades: 1st - 2nd
Class on Thursdays 5:30PM - 6:30PM PLUS VR experience on weekends at no additional cost.
- Students will learn the foundations of game & animation programming for Virtual Reality. They will create various projects to tackle coding concepts.
- A curriculum specifically designed for our youngest technology leaders to introduce them to fundamentals of coding and design.
- Students learn the fundamentals of algorithmic thinking as they build multiple visual games and applications using a very simple yet powerful tool.
- They learn about loops, conditional statements and simple algorithms along with creative design as they code many VR games and visual applications.
- Students take their first steps into the world of coding in a fun and engaging learning environment.
- Simple debugging and problem solving.
VR experience schedule (South Charlotte: Ballantyne - Waverly location)
- Saturday Oct 4: Grades 1 - 3 from 1:30PM - 2:00PM.
- Saturday Oct 11: Grades 1 - 3 from 3:30PM - 4:00PM.
- Saturday Oct 18: Grades 1 - 3 from 3:30PM - 4:00PM.
- Saturday Oct 25: Grades 1 - 3 from 3:30PM - 4:00PM.
- Saturday Nov 1: Grades 1 - 3 from 3:30PM - 4:00PM.
- Saturday Nov 8: Grades 1 - 3 from 3:30PM - 4:00PM.
- Saturday Nov 15: Grades 1 - 3 from 3:30PM - 4:00PM.

L2: Beginner. Robotics
Pre-requisite: None
Grades: 3rd - 5th
Thursdays 6:40PM - 7:40PM
Beginner & Intermediate Robotics
- If your child is ready to take the exciting journey into the world of Robotics in an engaging environment of learning and fun like none other then this is the right class for your child.
- We feel it appropriate to warn that this class will be full of problem solving, experimentation, laughing, making new friends, asking questions.
- Our Robotics curriculum is built on many innovative programming strategies and equips students with the toolkit and confidence to program their way through any challenging robotics situation they may face.
- Students will integrate color sensors, distance sensors, touch sensors along with multiple motors to Code the Robots and solve challenges of galactic proprotions.

L3: Beginner Web Development & JavaScript
Pre-requisite: 6+ months of prior programming experience or Grades 5 and above
Min Grade: 4+
Wednesdays 6:40 - 7:40PM
- Students will design and code fully functioning websites integrating photos, videos, user interaction, navigation to internal and external pages and much more.
- This is a unique program where students learn creative design strategies and coding in HTML plus rapid development tools to create their unique live website they can share with family and friends.
- This is a great first step for student towards building web interactive web applications & games.
- They can use their learning to build functional websites to consolidate their school study links, sports passions and hobbies.
- Students will also learn the basics of JavaScript while building simple games and applications that they will embed on their websites.
Class Schedule
| MON | TUE | WED | THU | FRI | SAT |
|---|---|---|---|---|---|
| Level 2 5:30 - 6:30PM |
Level 1 5:30 - 6:30PM |
Ldr.Track3 5:30 - 7:00PM |
Ldr Track Adv 4 - 5:30PM |
||
| Ldr.Track2 6:40 - 8:10PM |
Ldr.Track1 6:40 - 7:40PM |
Level 3 6:40 - 7:40PM |
Level 2 6:40 - 7:40PM |
||
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.
CODE L1
Fundamentals of Coding in MIT Scratch
Beginner Robotics with mBots and VexVR
Code & Design Virtual Reality Worlds
CODE L2
Intro to Artificial Intelligence
Intermediate Game Development in MIT Scratch
Intermediate Robotics with Lego Mindstorms
Beginner Mobile App Development
Web Site Development
CODE L3
Beginner/ Intermediate Web Development
Beginner Electronic Circuits and Coding
Advanced Robotics with Lego Mindstorms
Advanced Mobile Apps & AI
PHASE 1
Tech Leadership
Game & Animation Development in JavaScript
Game and Animation Development in Python
Electronics Circuits & Programming in C
JAVA Fundamentals
PHASE 2
Tech Leadership
Java Fundamentals
L5-C: Algorithms, Data Structures
L5-F: Visual Applications with JavaFX
PHASE 3
Tech Leadership
Data Analysis with Python
Data Analysis and Visualization in R
Artificial Intelligence and Machine Learning with Python
our approach
Learning HOW TO CODE is not hard at all for kids these days. In fact, if you are just looking for your child to learn to code, we would not advise you to spend money on any workshop or program. There are plenty of free resources available online that will teach your child some coding in less than a month.
Why then, you may ask, do we offer such a prolific technology program here at Thinking Feet?
At Thinking Feet, we do not believe in spoon feeding code - we do not simply tell students what to do. Many programs take that approach but then your child is essentially learning how to follow instructions in technology.
At Thinking Feet, we do hold their hands in the early learning stages but very soon we let our students lead the way through a unique classroom methodology that fosters brainstorming, creative thinking and Technology Leadership.

Our students learn to take risks & chances, and embrace failure along the way to learning and success. This has implications beyond just technology enrichment. This journey of coaching and development takes time, which is why our programs span 8 - 12 weeks per unit. To meet this objective, we develop our own curriculum...none of the available online curriculum (free or paid) come even close to what we offer.
What do our classrooms look like?
In our classrooms, you will find a lot of student participation, diverse sets of ideas and thoughts flying all across. Students will experiment, make mistakes and learn as they go through their coding journey. The energy is palpable.
Students learn as much if not more from each other's creative thoughts, as they do from the coach.
Thinking Feet’s main learning center 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.
