Looking for a fun way to bring coding into your classroom?

This Basketball Coding challenge is a hands-on STEM activity that gets students excited about programming through play. In this lesson, students work in teams to guide a robot across the court and into the hoop, using movement cards to plan, test, and adjust their code along the way.

It’s a simple, engaging way for elementary students to practice sequencing, problem-solving, and teamwork while having fun.

This lesson feels like a game, but it builds real STEM skills. Students work in teams, plan algorithms, test their code, and debug when needed. The basketball theme adds excitement and keeps learners engaged.

Easy to Set Up

With a coding robot, movement cards, a mat, and basketball pieces, this activity is simple to prepare. You can also add obstacles or turn it into a class bracket challenge for even more fun.

A Great Way to Build STEM Skills

Basketball Coding gives students hands-on practice with sequencing, problem-solving, collaboration, and perseverance. It is an engaging way to help elementary students see coding in action.

Where to Find It

You can find this lesson in Carly and Adam’s store and as a FREE download for STEM Teachers Club Members.

Spend Less Time Planning and More Time Teaching!

Hands-on STEM learning starts here.

Find ready-to-use STEM Activities and Science Curriculum, Practical Professional Development, and a Community of Educators to help you teach STEM with confidence.

You can get all 1000+ STEM Challenges by Carly and Adam as part of the STEM Teachers Club. Save 30% on your first month/year using coupon Code: CarlyAndAdamBlog.

Previous
Previous

Scientist, Inventor, and Engineer Spotlight March Madness Tournament

Next
Next

8 Alphabet STEM Centers for Preschool