KS3 Computing: Python Programming Guide with Online Edition, Python Files & Videos
- • MASTER Python programming with clear notes, coding challenges & step-by-step video solutions
- • Includes Programming, Coding Challenges & Practice Questions
- • Aligned to KS3 Computing for Years 7-9 with ideal preparation for GCSE
- • Features full answers, 200+ downloadable Python files & free online edition for all devices
- • Standard Delivery within 2-3 working days.
About the KS3 Computing: Python Programming Guide with Online Edition, Python Files & Videos
If your child in Year 7, Year 8 or Year 9 (ages 11–14) is starting Python programming at KS3, the KS3 Computing: Python Programming Guide with Online Edition, Python Files & Videos offers everything they need to build genuine coding skills from scratch. This CGP revision guide combines clear, friendly explanations of essential Python concepts with over 200 downloadable practice files, step-by-step video walkthroughs of trickier challenges, and a free Online Edition readable on any PC, Mac or tablet—so your child can switch between the printed book and on-screen practice whenever it suits them. It's designed to match the English National Curriculum for KS3 Computer Science and provides an ideal head start for GCSE.

Each chapter introduces a new programming skill—variables, loops, selection, functions and turtle graphics—through fully worked examples that show exactly how the code behaves. Practice questions after every topic let your child test their understanding immediately, and coding challenges build confidence by applying skills to mini-projects. Answers are printed at the back of the book so your child can check their work independently, and video solutions guide them through the more demanding challenges step by step. The downloadable Python files give hands-on practice without needing to type everything from scratch, reducing frustration and letting your child focus on understanding logic rather than hunting for typos.

With this guide, your child gains the confidence to write real programs, experiment with code on screen, and tackle increasingly complex challenges without feeling lost. The free Online Edition unlocks access instantly via the CGP website as soon as you place your order, and the unique code inside the printed book activates full access permanently. The combination of book, videos and downloadable files means revision stays flexible, whether your child prefers reading at a desk, watching a walkthrough on a tablet, or coding along at the computer.
This Python programming guide suits any KS3 pupil starting to code, whether they're complete beginners or have dabbled with block-based languages before. CGP's straightforward style removes the jargon, the practical files keep learning active, and the video support ensures no one gets stuck on a tricky concept. It's a reliable, all-in-one resource that prepares your child for GCSE Computer Science while making Python approachable and genuinely enjoyable.
- Over 200 downloadable Python files for hands-on, on-screen practice and coding challenges
- Step-by-step video solutions guide pupils through trickier problems, building problem-solving confidence
- Free Online Edition accessible instantly via CGP website on PC, Mac or tablet, unlocked with the code inside the book
- Full answers included at the back of the book for independent self-checking and revision
- Covers all essential KS3 Python skills—variables, loops, selection, functions and turtle graphics—aligned to the English National Curriculum and ideal GCSE preparation
| Product Code | Publisher | ISBN 13 |
| EN2632 | CGP | 9781837740659 |
Frequently Asked Questions
How much is delivery?
Standard delivery within the UK is free of charge for all orders over £30. Orders below £30 carry a £3.95 delivery charge.
We also deliver to over 200 countries across the world! Delivery fees are charged according to the weight of the parcel and are as competitive as we can possibly offer. This is calculated in the checkout where you are given a full delivery cost before we ask for payment.
When will I receive my order?
Orders shipped within the UK are normally delivered within 2-3 working days.
International orders typically take up to 10 working days assuming all relevant import duty payments are successfully processed on time.
How do I track my delivery?
When your order is shipped, we will send you an email notification that includes your tracking number and a link to the courier's website for you to track your delivery.
Which couriers do you use?
At Exam Ninja, we have no patience for slow, unreliable couriers. As such, we use the tried and trusted couriers, Royal Mail and DPD, for all our deliveries within the UK.
For our global deliveries, we only use the fully tracked couriers DPD, FedEx, TNT, ParcelForce and UPS.
Do you ship internationally?
Yes! We ship to over 200 international destinations using fully tracked international courier services.
The countries we currently ship to are:
- United Arab Emirates Very Popular!
- Spain Very Popular!
- Kuwait Very Popular!
- Malaysia Very Popular!
- Qatar Very Popular!
- Albania
- Algeria
- American Samoa
- Andorra
- Angola
- Anguilla
- Antigua and Barbuda
- Argentina
- Armenia
- Aruba
- Australia
- Austria
- Azerbaijan
- Bahamas
- Bahrain
- Bangladesh
- Barbados
- Belgium
- Belize
- Benin
- Bermuda
- Bhutan
- Bolivia
- Bonaire, Sint Eustatius and Saba
- Bosnia and Herzegovina
- Botswana
- Brazil
- Brunei
- Bulgaria
- Burkina Faso
- Burundi
- Cambodia
- Cameroon
- Canada
- Cape Verde
- Cayman Islands
- Central African Republic
- Chad
- Chile
- China
- Colombia
- Comoros
- Congo
- Cook Islands
- Costa Rica
- Croatia
- Curacao
- Cyprus
- Czech Republic
- Democratic Republic of Congo
- Denmark
- Djibouti
- Dominica
- Dominican Republic
- East Timor
- Ecuador
- Egypt
- El Salvador
- Equatorial Guinea
- Eritrea
- Estonia
- Ethiopia
- Falkland Islands
- Faroe Islands
- Fiji
- Finland
- France
- French Guiana
- Gabon
- Gambia
- Georgia
- Germany
- Ghana
- Gibraltar
- Greece
- Greenland
- Grenada
- Guadeloupe
- Guam
- Guatemala
- Guernsey
- Guinea
- Guinea-bissau
- Guyana
- Haiti
- Honduras
- Hong Kong
- Hungary
- Iceland
- India
- Indonesia
- Ireland
- Israel
- Italy
- Jamaica
- Japan
- Jersey
- Jordan
- Kazakhstan
- Kenya
- Kiribati
- Laos
- Latvia
- Lebanon
- Lesotho
- Liberia
- Libya
- Liechtenstein
- Lithuania
- Luxembourg
- Macau
- Macedonia
- Madagascar
- Malawi
- Maldives
- Mali
- Malta
- Marshall Islands
- Martinique
- Mauritania
- Mauritius
- Mayotte
- Mexico
- Micronesia
- Moldova
- Monaco
- Mongolia
- Montenegro
- Montserrat
- Morocco
- Mozambique
- Namibia
- Nauru
- Nepal
- Netherlands
- New Caledonia
- New Zealand
- Nicaragua
- Niger
- Nigeria
- Northern Mariana Islands
- Norway
- Oman
- Pakistan
- Palau
- Palestine
- Panama
- Papua New Guinea
- Paraguay
- Peru
- Philippines
- Poland
- Portugal
- Puerto Rico
- Reunion
- Romania
- Rwanda
- Saint Lucia
- Saint Vincent and the Grenadines
- Samoa
- San Marino
- Saudi Arabia
- Senegal
- Serbia
- Seychelles
- Sierra Leone
- Singapore
- Slovakia
- Slovenia
- Solomon Islands
- South Africa
- Sri Lanka
- St. Barthelemy
- St. Maarten
- Suriname
- Swaziland
- Sweden
- Switzerland
- Taiwan
- Tajikistan
- Tanzania
- Thailand
- Togo
- Tonga
- Trinidad and Tobago
- Tunisia
- Turkey
- Turkmenistan
- Turks and Caicos Islands
- Tuvalu
- Uganda
- Ukraine
- United States
- Uruguay
- Uzbekistan
- Vanuatu
- Vatican City
- Vietnam
- Virgin Islands (British)
- Virgin Islands (U.S.)
- Wallis and Futuna
- Yemen
- Zambia
- Zimbabwe