Python for beginners: free interactive self marking activities

I wanted to see if it was possible to adapt to make a series of self-marking activities that would be suitable for lessons or homeworks for students who are learning python.

Here’s a preview of all the free activities I’m planning to publish:

Each activity will have four sections. One that explains the theory as simply as possible. One that has some example code that you can run. One with some broken code that you can attempt to fix and one with some open ended ideas for how to extend and apply what you’ve learnt.

On the next page you’ll find links to each activity when they’re published.

2 thoughts on “Python for beginners: free interactive self marking activities

  • September 15, 2018 at 7:40 pm


    Really nice resource, love the accessibility, layout, tasks, everything really.

    Have spotted a few typos: your self/yourself …. it’s/its….. a/at

    More than happy to point them out if you let me know where and how.

  • September 15, 2018 at 7:48 pm

    Thanks Austin. Would really appreciate the quality control feedback on typos-thank you. Just comment like this wherever you see them. Thanks very much 😀


Leave a Reply