(!) New Update - September 2024 Complete overhaul of this resource to provider a greater challenge to students learning Python!
This activity aims to challenge students’ Python programming skills in using and creating functions and procedures. This resource is suitable for students with different abilities, with the source code being available for each challenge.
You can easily reuse and adapt our top-quality teaching material to fit your unique teaching style. This activity is suitable for classroom use or for self-study at home, and allows for students to develop their problem-solving skills.
█▀▀ █▀▀ ▄▀█ ▀█▀ █░█ █▀█ █▀▀ █▀
█▀░ ██▄ █▀█ ░█░ █▄█ █▀▄ ██▄ ▄█
Compliant with the AQA/OCR GCSE Computer Science specifications 8525/J277.
This resource contains:
- 12 challenges provide students with an invaluable opportunity to sharpen their coding skills and problem-solving abilities through using functions and procedures.
- Source code answers allowing for students to self-evaluate their work or explore a different way of solving the problem.
Other useful resources from us: - Arrays / Lists - Python Programming Challenges
- Random Numbers - Python Programming Challenges
- Operating Systems (OS) - Complete Lesson (OCR GCSE J277)
█▀▀ █▀█ █ █▀▄▀█ █▀ █▀█ █▄░█
█▄▄ █▀▄ █ █░▀░█ ▄█ █▄█ █░▀█
█░█░█ █ ▀█ ▄▀█ █▀█ █▀▄
▀▄▀▄▀ █ █▄ █▀█ █▀▄ █▄▀
Feel free to leave any feedback in the review section below! :)
Get this resource as part of a bundle and save up to 33%
A bundle is a package of resources grouped together to teach a particular topic, or a series of lessons, in one place.
Python Challenges
This bundle contains all the Python challenges that we have uploaded onto TES. **Save 33% with a bundle than with buying separately.** The sister bundle below contains only the basic challenges, which many high-achieving students find straightforward. Therefore, we created additional challenges which aim to stretch these students, and are included in this bundle. [Sister Bundle - Basic Python Challenges Only](https://www.tes.com/teaching-resource/resource-12792972) █▀▀ █▀█ █ █▀▄▀█ █▀ █▀█ █▄░█ █▄▄ █▀▄ █ █░▀░█ ▄█ █▄█ █░▀█ █░█░█ █ ▀█ ▄▀█ █▀█ █▀▄ ▀▄▀▄▀ █ █▄ █▀█ █▀▄ █▄▀ *Feel free to leave any feedback in the review section below! :)*
Python Programming Challenges Bundle
**Save around 25%** when buying these resources as a bundle. This bundle includes: * [Selections - Python Challenges](https://www.tes.com/teaching-resource/resource-12792919) * [Arrays / Lists - Python Challenges](https://www.tes.com/teaching-resource/resource-12792937) * [Iterations / Loops - Python Challenges](https://www.tes.com/teaching-resource/resource-12792940) * [String Manipulation - Python Challenges](https://www.tes.com/teaching-resource/resource-12792943) * [Subprograms: Functions and Procedures - Python Challenges](https://www.tes.com/teaching-resource/resource-12792947) * [File Handling - Python Challenges](https://www.tes.com/teaching-resource/resource-12792950) * [Random Numbers - Python Challenges](https://www.tes.com/teaching-resource/resource-12792954)
Something went wrong, please try again later.
A good resource, thank you!
Report this resourceto let us know if it violates our terms and conditions.
Our customer service team will review your report and will be in touch.