New to PG?
Start here

Practical skills

£14.00 each Discounted rate from £11.20

Learning to Program in Python

PM Heathcote ISBN: 9781910523117

>>

See inside

Request an eBook from one of our partners: 

Classoos_logo

Contents:

  • Chapter 1: Data types, operators and I/O
  • Chapter 2: Strings and numbers
  • Chapter 3: Selection
  • Chapter 4: Iteration
  • Chapter 5: Lists and tuples
  • Chapter 6: Validating user input
  • Chapter 7: Searching and sorting
  • Chapter 8: Functions
  • Chapter 9: Reading and writing files
  • Chapter 10: Databases and SQL
  • Chapter 11: Python’s SQLite module
  • Chapter 12: Introduction to Tkinter
  • Chapter 13: Developing an application using Tkinter
  • Chapter 14: Program design
  • Chapter 15: Testing and debugging

The answers pack is available as a free download.

Learning to Program in Python

Published 23rd June 2017. 128pp.

Available in printed and digital formats.

This book is a straightforward guide to the Python programming language and programming techniques. It covers all of the practical programming skills that may be required up to GCSE level and for those at AS Level with limited exposure to Python. It is suitable for both experienced programmers, students or individuals with very little or no programming experience in other languages. 

It teaches basic syntax and programming techniques, and introduces three inbuilt Python modules:

  • Tkinter, used for building a graphical user interface, which is an option that some users may like to include in their project work. 
  • SQLite, which enables the creation and processing of a database from within a Python program. This provides an alternative to writing to a text file when data needs to be stored and retrieved.
  • pdb, Python’s debugging module, which can be used to help find elusive logic errors.

Questions and exercises are included in every chapter. Answers to these as well as over 120 Python programs for all the examples and exercises given in the book are provided to students and teachers in a free pack available to download on our website.

What people say...

Wow! This is certainly the most comprehensive and useful book out there for A Level OCR Computing.  I will be purchasing a class set for year 12 and 13.  

Craig Sargent. Head of Computer Science, Archway School

I received your sample copy today and took the opportunity to show it [to my outgoing] A2 students.

They said they liked the Layout and use of colour – compatible with the other textbooks they like, and they quickly found the Edward Snowden and NSA sections and were very engaged in the opposing arguments on each.

I liked the use of pseudo-code.

Juan Alvarez Zafra. Mathematics and Computing Department, St Brendan’s College

  • See inside

    Request an eBook from one of our partners: 

    Classoos_logo

    Contents:

    • Chapter 1: Data types, operators and I/O
    • Chapter 2: Strings and numbers
    • Chapter 3: Selection
    • Chapter 4: Iteration
    • Chapter 5: Lists and tuples
    • Chapter 6: Validating user input
    • Chapter 7: Searching and sorting
    • Chapter 8: Functions
    • Chapter 9: Reading and writing files
    • Chapter 10: Databases and SQL
    • Chapter 11: Python’s SQLite module
    • Chapter 12: Introduction to Tkinter
    • Chapter 13: Developing an application using Tkinter
    • Chapter 14: Program design
    • Chapter 15: Testing and debugging

    The answers pack is available as a free download.

  • How to order

    1. Add individual units to a draft order or download a blank order form below to complete manually

    2. Using a draft order you can either:

    1. Save your order online
      (registration or log in required)
    2. Email us your complete order
      (registration or log in required)
    3. Create a PDF
      (to fax or email at a later date)

    Download blank order form

    PDF

    Word

  • How much are the printed books?

    Please see each book for prices. (No VAT on books). Discounts are listed below:

    1-15 books 10% discount
    16-30 books 15% discount
    31+ books 20% discount

    Next day delivery on all UK mainland orders received before noon.

    24 hour delivery

    For UK deliveries, please add £3.00 P&P on orders of up to 3 books. P&P on orders of 4 or more books is FREE.

    Send us a request for a FREE inspection copy.