Are you after extra ideas for your coding clubs?

Here are some of the things that we do in our coding clubs:

- Learn to program with Scratch

- Learn to program with Python (years 5-6)

- Program mBot (robot)

- Program Lego Mindstorms EV3

- Build digital projects with Makey Makey (circuits and inputs)

Scratch

We use a five level program with Scratch with each level focussed on learning a set of competencies.  You can find the five levels in my 'coding_kids' Scratch profile

Lesson plans for an 8 week introduction into programming with Scratch: http://www.codingkids.com.au/about/#FAQ

Here are some of the games my students built in Scratch: http://www.codingkids.com.au/blog/2016/9/19/year-5-6-demo-day-at-ashgrove-state-school

Learn to break down a problem into a sequence of steps by programming with Scratch.

Learn to break down a problem into a sequence of steps by programming with Scratch.

Python

Python is my preferred programming language to teach to beginners and especially for primary school students in Years 5-6 and high school students. I prefer to download Python onto computers to use, which is for free. Python is a great programming language for beginners because it is clean and readable. 

mBot

Program mBot to navigate its environment and:

- avoid walls

- avoid edges of a table

- follow a line

Learn to program by programming mBot.

Learn to program by programming mBot.

Lego Mindstorms EV3

Program it to navigate its environment and:

- avoid walls

- avoid edges of a table

- follow a line

- grab objects with claws

Learn to program by programming Lego Mindstorms EV3.

Learn to program by programming Lego Mindstorms EV3.

Makey Makey

- learn about circuits and inputs

- build your own game controller

- build your own 'Dance Dance Revolution' game: http://www.codingkids.com.au/scratch-gallery/

- build your own piano mat or drum kit to step on with feet

- build your own 'operation' game

- Here are a few projects students made with Makey Makey: http://www.codingkids.com.au/blog/2016/9/26/micromakers-ii-hackathon-day

Build tactile games using Makey Makey and Scratch.

Build tactile games using Makey Makey and Scratch.

Photo credit: Makey Makey

Photo credit: Makey Makey