Programming is a skill that people develop at very different rates and as a result we deliver programming lessons in a very student-led way. We will teach you the basics of programming in lessons however lessons will quickly move on to self-development time in which you will attempt a variety of increasingly difficult programming tasks using the support documentation made available to you.
You will be expected to keep a developmental log of the development of your coding skills over time so that your teacher can monitor your progress and provide feedback on your code.