Learn to code

with my videos, books and courses

Learn to Code Pacman!

 Free mini Scratch course

Course 3A - Introduction To Python:  (Ideal for age 7-10) 

Write your awesome label here.

Stripes

Use Python code to make a pattern with multiple red and purple circles.
Write your awesome label here.

Circle Art

Make some art work in the style of Kandinsky using coloured dots and code.
Write your awesome label here.

Radial Pattern

Code a pattern of radial lines using various angles and multiple loops.
Write your awesome label here.

Coding Emojis

Use coordinates, dots and colour to draw an emoji with Python code.

Course 3B - Coding Mini eBooks Set 1  (Ideal for age 7-10) 

Write your awesome label here.

Blast Off

Use a simple sequence of code blocks and a loop to make a rocket animation.
Write your awesome label here.

Transport

Make a transport animation by creating loops of code for multiple sprites.
Write your awesome label here.

Let It Snow

Code snow to make it fall down. Use an if block to test it reaching the ground.
Write your awesome label here.

Crawling With Bugs!

Create an animation in Scratch using loops and selection to keep the bugs crawling.

Course 4A Coding Mini eBooks Set 2  (Ideal for age 8-11) 

Write your awesome label here.

Balloon Adventure

Use a simple sequence of code blocks and a loop to make a rocket animation.
Write your awesome label here.

Healthy Eating

Code a game with a score variable, where a cat chooses healthy food.
Write your awesome label here.

Tennis

Build a tennis game. Use x and y coordinates to position and check sprite positions.
Write your awesome label here.

Snake

Code the classic Snake computer game, incorporating a score variable.

Coding Books  (Various ages typically 7-11. These are 'real' books that can be bought in bookshops or Amazon) 

Write your awesome label here.
Use code to create your own platform games. Design levels, make animations and add sounds. Use variables to keep the score and simulate gravity.
Write your awesome label here.
Use HTML & Javascript to code a series of games. Draw objects on the canvas, use variables and timers. Import images and add sounds.
Write your awesome label here.
Use Scratch to make mazes games, road-crossing games, and two-player games that keep score. Add animations + sound effects.
Write your awesome label here.
With easy-to-follow, illustrated step-by-step instructions, create all types of popular driving and action games using Scratch.
TESTIMONIALS

Feeback on my courses and books

I don't normally review purchases but this is brilliant. My 9 year old uses it independently and it has taught him so much. Really clear instructions and a new skill with every lesson. It's his absolute favourite birthday present
 Tasha Taylor
We got this for home educating my son on coding and only because we got the authors other book on how to code Platformer Games. Honestly these books are just brilliant.
CHRIS MICHAEL
This book is an excellent way to introduce children to coding with HTML and JavaScript. It is easy to read and understand, and provides a great foundation for kids to start creating their own computer games. The step-by-step instructions make it simple to follow and the hands-on approach makes it fun. 
JON
Write your awesome label here.
What makes THESE different

Learn to code with Max

Unique interactive courses. 
Experienced teacher, children's author, educational technologist and software developer.
Learn at your own pace, with step by step videos.
our courses

All my current courses

Want to keep up to date?

Sign up for course updates.
Thank you!
Created with