There are six projects in this course and one spare project. To make it as adaptable as possible we have prepared three versions of each project (simple, main and advanced) except for the extra project (there is one version of this, though the lesson plan suggests possible extensions and simplifications).
The first two projects in the course are quite simple, and the simple versions of each would suit new coders. The final project is quite advanced and has been designed to allow the students more freedom to personalise their projects, however there is still a very simple version that a new coder could do.