Python Resource Pack 6 is a set of coding challenges designed to support the teaching and learning of the Python programming language.

This pack is designed for those who have some experience of programming in Python, such as completing the exercises in Resource Packs 1 - 5. It is suitable for teaching Python in schools at GCSE, AS and A Level, for tutors and learners in adult learning classes or for the hobbyist learning at home.

As part of the higher-level learning and exam preparation for which the pack is designed, emphasis is placed on the system life cycle and program documentation by requiring:

The pack is designed to support learning that has previously taken place in the classroom, via self-directed study, or by following tutorials.

The pack contains eleven challenges, each consisting of:


Purchase Python Resource Pack 6 in the GBCMS Online Store

The following topics are introduced:

The challenges are designed so that self-directed research will be required to complete them; they are not a cut-and-paste tutorial.


Purchase Python Resource Pack 6 in the GBCMS Online Store

Python Resource Pack 6 background