Top Ten Tips for Success in GCSE Computing

  1. You must have an interest in programming
  2. Install Python 3.3 at home and use it to practice your programming
  3. Make use of online resources to help with your programming (see resources)
  4. You must be willing to get things wrong, no programmer gets everything right first time, we learn by debugging our programs and spotting our errors
  5. Add comments to all your programs and save them with sensible filenames, they will form a library of examples that you can refer to as your programming develops
  6. Ensure that all homework tasks are completed on time, they are part of your learning
  7. Use your textbook to help you complete your homework tasks accurately and in detail
  8. Project work must be written up carefully, ensuring that you explain your design, development, testing and evaluation of all tasks
  9. Make sure that any research resources you use are acknowledged in your project report
  10. You must produce your own solutions for the project work

Key Information

  • A451 Computer Systems & Programming.
    • 1 ½ hr written exam at the end of year 11.
    • 40% of final grade
    • A452 Practical Investigation
      • 20 hr Controlled Assessment in class
      • 30% of final grade
      • A453 Programming Project
        • 20 hr Controlled Assessment in class
        • 30% of final grade


  • All students have been issued with a copy of the textbook by S Robson
  • All students have been issued with a login for the ICT Workout website
  • BBC Bitesize has a computing section which supports this course
  • Teach-ICT also has a lot of useful notes and resources
  • is a useful reference for Python programming
  • is an online teaching tool for Python beginners