top of page

How to teach coding without laptops and tablets

Updated: Mar 31, 2022

May 19th, 2021

Nikolas Zetouni


In a perfect world, every school and classroom would have enough tablets, computers, and robotics kits for every student. But let’s be honest, the world is far from perfect, and unless you’re extremely fortunate, you’ll have to come up with strategies to prepare your students with 21st century skills with less resources than you’d like.

Yes, it is possible!

Ideally you want your students hands on with a coding language such as Python, Javascript, Scratch, or Make-Code, but you can teach them the basics of coding without needing to touch a computer or tablet. Consider this: coding language will come and go, what’s most important is that your students understand the fundamentals of computer programming. Once they’ve got the basics, they’ll be able to take these to whichever coding language they encounter in the future.

What are the basics anyways?

No matter what kind of coding language your students are going to run into, the basics will stay the same. The first thing they need to understand that the computer will do exactly what you tell it to do. One way to explain this without technology is to get the students to create a list of instructions for a partner to follow. The next thing that they’ll need to understand is loops, which is something that repeats. From the set of instructions they’ve created, now they can find the items that repeat, and make their instructions more concise. Finally, they’ll need to understand what variables and conditionals are. Well, now they have to create instructions that can work in more than one situation.

They’ve got the basics, now what?

Eventually, you’re going to run into a wall where your students need to have some hands on with technology. The best step to take at this point, if your school can’t afford to purchase new gear for your students is to look into bringing in companies for residencies in your school. The upside of this approach is that it allows your students to be exposed to a wide variety of technology at a fraction of the cost. At Coded-Minds we offer a wide range of residencies with flexible budgets and time-frames to suit any school or teacher’s schedule.

Final Thoughts

It is possible to get your students excited about coding with some activities that will help them understand the basics without needing a computer. It can be a great place to start while you fundraise for more technology. Eventually, you can use creative options to create new opportunities for your students such as residencies.

Did you know Coded Minds is a pioneer in iSTEAM and one of the first companies to integrate it into their learning objectives and educational programs? To enrol your child in iSTEAM learning or learn how to integrate iSTEAM into your educational program or curriculum, CLICK HERE.


Recent Posts

See All


bottom of page