145 ready to use Python programming challenges.
SUITABLE FOR KS3 and GCSE STUDENTS. ALSO AN IDEAL COLLECTION FOR A NON-EXAM ASSESSMENT (NEA) RESOURCE BANK.
These challenges help reinforce your teaching and give pupils a chance to independently practice their Python programming skills.
Includes easy to photocopy challenges, helpful tips of example code they can use to solve the challenges and suggested solutions.
In this resources 145 challenges covering:
- arithmetic operators,
- basic maths operators,
- if…else and if…elif…else,
- for loops,
- while loops,
- use a turtle in Python
- 2D arrays,
- 2D lists,
- 2D directories,
-writing to and reading from an external text file
- writing to and reading from an external .csv file
- Using functions
- Creating a GUI using the TKinter library
- Using SQLite 3 with Python
These challenges are suitable for KS3 computing and GCSE computer science classes who need to practice Python and complete some independent challenges of key skills.
Please read the description of each section carefully as some require knowledge of earlier units before they can be completed.
For more resources including complete units of work visit www.nicholawilkin.com