Overview
Our Coding program introduces students to the exciting world of computer science through interactive lessons, creative challenges, and hands-on digital projects. Whether they’re creating animations, designing games, or writing simple scripts, kids learn how to think like programmers—and have fun while doing it.
Using beginner-friendly platforms, students explore the logic behind coding and build their confidence by seeing their ideas come to life on screen. They develop problem-solving skills and learn how to break big problems into small steps, just like real developers.
Along the way, they strengthen logical thinking, boost digital literacy, and discover the power of turning code into creation.

What kids learn
- The basics of coding logic: sequences, loops, conditionals, and variables
- How to use block-based coding platforms like Scratch or Tynker
- Introductory text-based coding (e.g., Python or JavaScript) for older students
- How to plan, build, and debug simple digital projects
- The connection between code, creativity, and real-world applications
Hands-on projects
- Designing custom characters and animations
- Building interactive stories, quizzes, or games
- Programming digital art using loops and randomization
- Solving coding puzzles and logic-based challenges
- Simulating real-world systems, like traffic lights or weather apps
My son showed me the game he coded all by himself at All Things Science. It was awesome. He’s always wanted to be a game developer.
Key benefits
- Develops problem-solving and computational thinking
- Builds foundational skills for future learning in computer science
- Encourages creativity, persistence, and attention to detail
- Helps kids see themselves as creators, not just consumers of technology
- Gives kids real tech skills they can use and be proud of
Getting started
Step into the world of coding with our beginner-friendly, project-based program. Whether your child is designing a game, animating a story, or solving a digital puzzle, they’ll gain valuable skills and confidence along the way. It’s the perfect first step into a future full of possibilities in tech and beyond.
Learn more about bringing All Things Science to your school →
More Programs
Space
Explore stars, planets, and galaxies in a hands-on journey through space and astronomy.
Biology
Discover how living things work by exploring cells, ecosystems, and life on Earth.
Life Science
Investigate life cycles, habitats, and biodiversity through hands-on nature-based activities.
All Things Science Programs and Features FAQs
We're dedicated to delivering exceptional results, fostering lasting relationships, and empowering our community partners to thrive in the constantly evolving STEM landscape.
Q.
What is All Things Science?
All Things Science brings hands-on STEM experiments and activities to K-6th grade schools. We teach students about Rockets, Space, Robotics, 3D Printing, Coding, Chemistry, Circuits, Physics, Magnets, and more!
Q.
How Does It Work?
We partner with your school. Then our STEM educators guide your students through the wonders of STEM with our curated hands-on activities and experiments. Our programs can take place during school or after school.
Q.
What Offerings Do You Find Most Useful?
Our most valuable offerings include our engaging after-school programs, dynamic STEM events, and interactive in-school STEM lab workshops. These experiences are designed to spark curiosity, foster a love for learning, and equip students with essential skills for the future.
Q.
Would You Recommend The After School STEM Programs For Our Elementary School?
Absolutely! Our after-school STEM programs are highly recommended for their engaging, hands-on approach to learning. They not only ignite students' curiosity about science, technology, engineering, and mathematics but also foster critical thinking and problem-solving skills that are essential for their future success.
Q.
How Has ATS Club Impacted Students' STEM Literacy
At Other Schools?
All Things Science has significantly enhanced STEM literacy in schools by making complex concepts accessible and engaging. Our programs encourage hands-on learning, fostering a deeper understanding and appreciation of STEM subjects among students. This approach has led to noticeable improvements in students' confidence, curiosity, and enthusiasm for science and technology.