Learn thinking skills via Scratch
Learning computer programming concepts can be a bit tricky. The team at Coding Kids have developed a series of Scratch projects to help our students explore computer programming concepts. Some concepts can be a bit tricky to understand, but if we can explore them in a fun, visual and playful way, it is possible to pick up. See our list below to find Scratch projects that may suit your learning needs.
Gender disparity in tech starts early
Our data shows that 75% of enrolments are boys and 25% are girls. Surprisingly (or not), the boy-to-girl ratio for Coding Kids is very similar to other coding clubs around Australia.
Coding is for everyone. Now available in Auslan.
Learning to code is for everyone. Coding is a tool that enables you to build your own projects. We want to make coding classes accessible to everyone because it is such a powerful and enabling tool. Learning to code is now available in Auslan and many other signed languages.
Round out academic learning with coding
Learning outcomes achieved in learning to code that are sometimes missed in traditional education.
How did I get here? What’s next for Coding Kids?
My name is Emily de la Pena and I am the Founder of Coding Kids. I started Coding Kids in January 2016. Now, 15 months later we are operating at 20 schools in South East Queensland and travelling throughout regional Queensland. How did I get here? I’m not a teacher nor am I a programmer. So let me start at the beginning.
Tips for winning the Maze Rescue Challenge at Robocup Junior
This weekend, we — Elnaz and Emily — were judges at Robocup Junior Queensland for the Rescue Challenges. We oversaw two divisions: the Line Follow Rescue, and the Maze Rescue. Last year we gave you tips and tricks for the Line Follow Rescue Challenge; this year, the Maze Rescue Challenge was a new addition to Robocup Junior. From having watched many teams compete at many Maze Challenges, here are our tips and tricks for winning in 2018.
Visual-based vs. Text-based programming languages
We often get asked by people, “What are visual and text-based programming languages? What are the differences between them? Why do we as a company opt to teach kids a visual-based programming language like Scratch to begin with instead of starting them out on text-based ones?” Let us elaborate on these questions for you!
Coding is just like baking a cake
Coding is just like baking a cake. We look at the six fundamental concepts of coding — sequencing, looping, branching, arithmetic, data storage, and data in/data out — in the context of baking a cake.
Glossary for New Scratchers
Compared to a lot of other programming languages, Scratch has quite a gentle learning curve. Still, getting started can be a little bit of a doozy if you’ve had zero prior experience with the kind of terminology used in programming. To help you out a bit, we’ve compiled a glossary of terms for new Scratchers!
So much fun at Robotronica
This year’s Robotronica at the Queensland University of Technology revealed some of the latest developments and trends within the field of robotics. Elnaz gives her account of the event, where she bore witness to a variety of demonstrations, workshops, games, and discussions that were informative, inspiring, and surprising in many ways!