Over the next few weeks and months I’ll hopefully be publishing a series of 20 free interactive python tutorials for beginners.
Each activity has four sections:
Theory: what you need to know if you’re in a hurry
Try it: working code snippets that you can adapt and use
Debug it: code sabotaged with common mistakes that you can practise fixing
Extend it: open ended project ideas for your to apply what you’ve learnt.
You can track your progress through each activity and generate a free PDF certificate showing your score at the end.
The first activity is all about getting your python program to output to the screen: