
6 fundamentals of coding
There are only 6 fundamental concepts of coding. We covered the first three concepts in a previous blog post. Let's go through the last three concepts here: arithmetic, data storage, data in / data out.

3 logic patterns of coding
Coding, or computer programming, is built on three basic logic patterns:
- Sequencing
- Branching
- Looping
These three ideas form the basis of all coding knowledge.

Programming Pepper, the friendly humanoid robot
This week at the Pepper Studio, in Brisbane, we held a 5 day Pepper workshop. In this workshop, the kids learned how to use Choregraphe software to create programs for Pepper with both drag and drop code and python.

"Is this correct?"
“Is this correct?” This is a typical question students new to coding ask their teachers. There’s nothing wrong in asking per se, but it highlights the effects of grading on hindering the development of a growth mindset.

Judging at the Young ICT Explorers QLD
Let me share my experiences as judge for the Young ICT Explorers Year 5-6 category: technologies used, projects experienced and tips from a judge on how to get the most points for each criteria.

Digital Technologies Curriculum PD
Anna Kinnane, one of the ACARA writers of the Australian Curriculum: Digital Technologies, and Emily de la Pena, Founder of Coding Kids, will be delivering a web conference on Friday 20 January 2017 at 11am-12pm.