Frequently Asked Questions


Do students need experience?

No. This is designed for beginners. We use block coding (drag-and-drop), and students get starter templates.

Does my child get to code, or just watch?

They code. Students work in pairs and rotate roles so everyone gets laptop time and robot time.

What if my child misses a class?

We’ll help them catch up with a quick recap and a starter template. One catchup class will be provided.

Do we need to bring any materials?
No all equipment is provided.

How do you choose pairs?

Students work in pairs to support teamwork and help everyone get hands-on time coding and testing. We typically begin with simple pairings (often by age/grade) and use rotating roles each class so every student gets a turn as both “Coder” and “Engineer.” As we get to know students’ learning styles, we may adjust pairs to create the best experience for everyone and supporting positive teamwork, focus, and confidence.

What technology do the students use?

Students use the mBot robot and the mBlock software on a laptop. Laptops are disconnected from internet. TAG Baltimore was consulted.

Do you offer anything for older ages? 

Not yet—SteamShalom is starting with Robot Lab (Ages 8–10). We plan to expand to additional age groups and advanced levels as the program grows. If you’d like an older-age option, please send a suggestion through our Contact Us page (include your child’s age and preferred days/times). 

What if the class is full? 

If the session is full, please join the waitlist. If a spot opens or if we add an additional section based on demand, we’ll contact waitlisted families in the order they joined.

What does STEAM mean? 

STEAM stands for Science, Technology, Engineering, Art, and Math. In Robot Lab, students use coding and robotics (technology + engineering + math) while also designing creative solutions (the “A” for art) through fun, hands-on challenges. 

What is an mBot? 

mBot is a beginner-friendly educational robot that students can program to drive, light up, play sounds, and respond to sensors (like line-following and obstacle detection). It’s designed for learning robotics in a hands-on, fun way—students can see their code come to life immediately. 

What is mBlock?

mBlock is the coding program we use to control the mBot. It uses simple, drag-and-drop “block coding,” which is perfect for beginners because students can focus on logic and problem-solving without needing to type complicated code.  mBlock is the coding program we use to control the mBot. It uses simple, drag-and-drop “block coding,” which is perfect for beginners because students can focus on logic and problem-solving without needing to type complicated code.