New to PG?
Start here

Practical skills

£120.00 + VAT Discounted rate from £96.00

+

Practical programming skills in Python

Essential skills for GCSE projects

>>

Inside the Unit...

Download Free Sample 5.4mb

Areas Covered

  • Lesson 1 Fundamentals
  • Lesson 2 Selection and iteration
  • Lesson 3 Functions and procedures
  • Lesson 4 Regular expressions
  • Lesson 5 Using lists
  • Download sample lesson above
  • Lesson 6 Sorting lists
  • Lesson 7 Reading files
  • Lesson 8 Writing files
  • Lesson 9 2D lists
  • Lesson 10 Programming techniques
  • Example practical problems

There are five complete Python solutions to practical problems included in this unit.

Summary

This unit contains ten topics each guiding GCSE students through the essential programming skills required to develop their own practical projects with success and competence. The unit assumes little prior experience of Python and gradually builds up proficiency in ten key skill areas including file handling, validation and working with lists. The practical application of each of the skill areas covered will also assist students with their understanding of the theoretical examination questions required of all the (9-1) GCSE and IGCSE specifications.

The unit concludes with exemplar solutions to five projects which each demonstrate different applications of the major skills commonly required at this level.

What's included?

The Python skills unit has been written to satisfy the core skills required for the Computer Science GCSE. This unit contains:

  • PowerPoint slides for each lesson
  • Detailed lesson plans
  • Learning objectives and outcomes
  • Worksheets and homework activities with answers
  • Over 20 sample Python programs
  • Five exemplar project solutions

What people say...

Many thanks for continuing to improve and expand your excellent resources. I can’t begin to add up the time it has saved us.

Jules Hazzledine. Head of ICT & Business Studies, William Farr School

We have been using your resources for 5 years now and I find them great! Thank you so much.

Maria Kyriakides. Computer Science teacher, The Royal Alexandra and Albert School

Relevant Textbooks

Inside the Unit...

  • Download Free Sample 5.4mb

    Areas Covered

    • Lesson 1 Fundamentals
    • Lesson 2 Selection and iteration
    • Lesson 3 Functions and procedures
    • Lesson 4 Regular expressions
    • Lesson 5 Using lists
    • Download sample lesson above
    • Lesson 6 Sorting lists
    • Lesson 7 Reading files
    • Lesson 8 Writing files
    • Lesson 9 2D lists
    • Lesson 10 Programming techniques
    • Example practical problems

    There are five complete Python solutions to practical problems included in this unit.

  • 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

  • Unit Pricing and Discounts

    Each unit is individually priced for LIFE. Please view each unit for detail. 

    Discounts are cumulative based on the total number of units licenced to your department.

    All prices subject to further discounts and VAT.

    There are no annual renewal fees.

    2-5 units 10% discount
    6-11 units 15% discount
    12+ units 20% discount