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!
Winter 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 Mobile Apps
Intro to AI
CODE L3
Intro to Programming Lannguage
Electronic Circuits and Coding
PHASE 1
Tech Leadership
Game & Animation
Game & Application Development in JavaScript
PHASE 2
Tech Leadership
Algorithmic 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. Mobile Apps with MIT App Inventor & Web Design
Pre-requisite: None
Grades: 3rd - 5th
Thursdays 6:40PM - 7:40PM
Coding Android Mobile Apps and Web Development
- Students program multiple sensors (accelerometer, gyroscope, microphone etc) on a mobile phone or tablet as they learn the fundamentals of designing and coding apps and games on Android.
- The fully functioning apps and games students build can be shared with family, friends and published on Google Play Store.
- While building multiple Games and Applications, students will learn about coding and capturing different user interactions (tap, swipe, shake etc), translating text to voice, voice to text, visual animations and design best practices.
- A unique program combining creative design and coding in one of the cutting edge platforms.
Web Design & Development
- 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.

L2: Intro to AI.
Pre-requisite: None
Grades: 3rd - 5th
Mon or Tue 5:30 - 6:30PM
- Unlock the potential of Artificial Intelligence (AI) and take your first steps into a world of innovation and discovery. This unit is designed to equip students with practical AI skills and a deeper understanding of the technology shaping our future.
- Students develop Real-World AI Applications: Participants will 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 will gain firsthand experience with the tools and techniques behind cutting-edge AI technology
- Build Ethical Awareness: Students will explore the importance of ethical AI practices, learning how to responsibly integrate AI into society.

L3: Beginner Electronic Circuits and Coding
Pre-requisite: 6+ months of prior programming experience or Grades 5 and above
Min Grade: 4+
Tuesdays OR Thursdays 6:40 - 7:40PM
- Students take a giant leap in the world of Coding into programming Arduino based circuits with the language C.
- Use breadboards and integrate LEDs, digital displays, photo-resistors, switches, temperature sensors and more to program electronic circuits and working simulations of practical consumer electronics.
- Students learn about Anodes, Cathodes, Analog signals, Digital Signals and using signals as triggers using code.
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.
