Python Beginners Challenges

This resource consists of a 50 page workbook with 39 different programming challenges listed, along with hints and suggestions for how to proceed with solving them along with explanations of various programming ideas. The workbook as a whole could be used as a detailed introduction to programming in Python, with the removal of some school specific branding, or individual tasks could be modified and used as the basis of lessons on specific topics. The second part of the resource consists of a log book which details various aspects of programming in Python, and asks students to paste in specific pieces of their code to illustrate these programming concepts (eg paste in an example of your code where you have used an if-elif construct in your code). This again could be used as is, or drawn from as a resource, or the concept could be used as the basis for a similar log book. 

Show health and safety information

Please be aware that resources have been published on the website in the form that they were originally supplied. This means that procedures reflect general practice and standards applicable at the time resources were produced and cannot be assumed to be acceptable today. Website users are fully responsible for ensuring that any activity, including practical work, which they carry out is in accordance with current regulations related to health and safety and that an appropriate risk assessment has been carried out.


Published by


    Share this resource

    Lists that tag this content