Coding For Beginners Using Python

£12.99 Suggested Age: 8+ In Stock

5 in stock

  • Beginner’s guide to coding using Python
  • A natural follow on from Scratch
  • Learn to type code
  • Make games, stories and drawings using code!
  • Start applying coding to real life situations

Do you have any questions?

Email us or call Our Expert Fun Learners

0800 862 0272

Get children coding with this lively book from Usborne.

Building on from the previous Usborne Coding book using Scratch, children will learn how to use Python, one of the most popular computer languages, used by Google, NASA and Youtube! Python was designed to be straightforward and easy to read, so it’s an accessible programming language for kids to learn.

Step-by-step instructions show children how to write a simple program, then introduce new commands. Children will learn and use coding concepts such as variables, conditionals, decision trees and correct syntax! Don’t worry if you don’t know what these terms mean, theres a handy glossary in the back of the book, along with tips for debugging your code.

The pages are full of colourful illustrations, to ensure children stay engaged and aren’t bored stiff by a wall of text. Each section has a mini coding project, which can be played once finished! Activities come with optional extensions, so children can customise the program and make it their own.

The activities in the 96 page book include; making a secret decoder using a cipher, creating a choose your own adventure, drawing snowflakes with a turtle, coding your own mine sweeper, and much more coding fun!

Also, if you’re wondering why it’s called Python, the man who wrote it was a big Monty Python’s Flying Circus fan! So it was made with fun in mind!


Weight485 g
Dimensions250 × 210 × 15 mm

, , ,

You can download the latest version of Python from or try in the windows below. Just press the ‘play’ triangle button!

Guess the number!

Make your own story!

Place your order before 2pm on any weekday (excluding bank holidays) and we will dispatch it the same day. 

We offer free shipping on all orders over £50 with a UK delivery address.

Our Standard Delivery Charge is £2.95 – We dispatch most orders Royal Mail 48 Tracked – normally delivered in 2-4 working days. All of our UK orders are tracked and you will receive an email with your tracking information as soon as your parcel is dispatched.

You can chose our Expedited Service for £5.95. Your order will be delivered in 1-2 working days. All of our UK orders are tracked and you will receive an email with your tracking information as soon as your parcel is dispatched.

If you need your order urgently our Next Day Service is fully tracked and will arrive the next working day (please make sure your order is placed before 2pm). The price is calculated by weight and starts at £6.45. You will receive an email with your tracking information as soon as your parcel is dispatched.

Please note if you order using Next day on a Friday it will be delivered on Monday (excluding bank holidays). This service must be signed for and cannot be left in a safe place.

Our “Online only” products are sent using TNT, this service is expected to take 1-3 working days. Unfortunately we cannot offer expedited, next day delivery, click and collect or our gift wrapping service for these items.

There are a small number of locations, usually in remote areas (Highlands, Islands, Northern Ireland), where we cannot guarantee delivery within our usual timescale and cannot offer next day delivery.

Chose Click and Collect to pick up from our Portslade warehouse. You will receive a dispatch email when your order is ready. We are open Monday to Friday from 9am – 5:30pm.

BFPO Addresses 

Shipping costs the same as within the UK. Please use the Royal Mail allocated postcode specific to the BFPO address. There are weight and size restrictions for BFPO post so we may need to split large orders in to 2 or more parcels.

Click here to find your BFPO codes


All international delivery charges are calculated by weight and will vary. We offer a tracked service for France, Germany and Ireland (all other countries tracking is charged as standard). The estimated delivery time is 3-10 working days. Delivery times vary for each country and customs checks can sometimes cause delays. Please allow up to 15 working days for delivery.

Please note that all our products are sold on a delivery duty unpaid (DDU) basis. Import duties, taxes and charges are not included in the item price or shipping cost. These charges are the buyer’s responsibility. Recipients of deliveries made outside the European Union may have to pay import duty. If this is the case, the delivery may be delayed. Unfortunately we are unable to offer any assistance in this process. Please check with your country’s customs office to determine what these additional costs will be prior to ordering.