Exploring
Start your coding journey by exploring blocks based coding. I recommend using Scratch as it is generally the easiest route into coding with lots of high quality resources available. Scratch is also available as a fully web delivered product meaning you only need a modern browser with an Internet connection to get started. This significantly lower the barrier to entry. Scratch is also completely free.
Once you have grasped Scratch, your next step is to either progress to Snap or progress to the progressing pathway.
Scratch
The scratch sessions in my Code Club are built around the materials provided by Code Club. I recommend working through the activities in order. Depending on experience, each activity will take between 45 and 90 minutes.
Module 1 (link)
1 - Rock band
2 - Lost in space
3 - Ghostbusters
4 - Chatbot
5 - Paint box
6 - Boat race
Module 2 (link)
1 - Memory
2 - Dodgeball
3 - Brain game
4 - Catch the dots
5 - Clone wars
Module 3 (link)
1 - CATS!
2 - Flower generator
3 - Guess the flag
4 - Line up
5 - Flappy parrot
6 - Binary hero