You Don’t Need to Read to Appreciate a Story — And That’s a Lesson for Learning to Code

By Ulrik Rosenberg, Learning Consultant at Tåsingeskolen, Svendborg, Denmark

You don’t need to know how to read to enjoy a story. Long before children learn to decode letters, they listen, imagine, and understand narratives. This doesn’t diminish the importance of literacy — on the contrary, it shows how curiosity and engagement can lead to learning.

The same holds true for programming.

Students can begin exploring the logic of computing and AI without writing a single line of code. Tools like Smart Spike, which integrates LEGO robotics and machine learning, allow learners to experiment with intelligent behavior early — seeing how systems respond, fail, adapt, and improve.

This “low-floor, high-ceiling” approach opens the door to deeper understanding. For instance, students can train models to recognize gestures or sounds and trigger specific outputs, demonstrating cause and effect. As they build increasingly complex chain reactions or domino-like systems, they begin to notice the limits of no-code interfaces — and develop a genuine desire to break past them.

That’s the turning point. When a student asks, “How can I make it move more precisely?” or “What if it reacted differently to each input?” — they’re ready to code. Not because we told them they should, but because the system invited them to.

This is the essence of playful learning: exploration driven by curiosity, guided by experimentation, and grounded in meaningful creation. Rather than separating play from serious learning, we embrace it as a powerful engine for deep engagement — especially in engineering and computer science education.

At the intersection of engineering education and human-centered design, tools like Smart SPIKE help us rethink how we introduce computing, as a behavior to explore, question, and refine.

The code for Smart SPIKE is written by Milan Dahal (Tufts) as part of his Smart Motors initiative.