We’re hiring
We’re hiring. Join our vibrant Coding Kids team and support development of the next generation of coders.
5 principles of learning to code
Learning to code involves learning an approach to problem solving where we break down complex problems into a series of smaller, achievable problems to solve and use trial and error to identify a suitable solution to each problem. Our problem solving approach requires resilience and a delicate balance of being methodical and creative.
Will your job be replaced by AI?
AI or artificial intelligence is being developed to replace or assist jobs that are currently being done by humans. Here are a few of the AI systems that are starting to replace human jobs.
What is the point of STEM toys?
I was recently asked to complete a survey for STEM educators regarding the benefits of STEM toys. Here are my thoughts.
Coding for girls
The gender gap in the classroom and in the workplace is real. The gap is increasing in the workplace. Only 1 in 4 students enrolled in Coding Kids is female. How do we engage girls in technology?
Produce your own animation movie
It’s not just games. You can also use Scratch to program and produce your own animation movie. Your mini-movie can be about fictional stories but you can also use Scratch to animate research projects such as a mini-documentary about the water cycle or lions in the Serengeti.
Design functional computer rooms for better learning environments
I have seen a lot of different types of computer room layouts in my time. Some have been more functional than others. If you are designing your computer room from scratch, here are my tips on how to make it an optimal learning environment for your students.
Thank you to our Coding Kids’ families for making it an epic year.
Thank you to our Coding Kids’ families, for your support and involvement. Coding Kids has had an epic year and it was our first year.