Introduction to programming A Level Resources

A Level Computer Science: Introduction to programming

This module contains:

  • An editable PowerPoint lesson presentation
  • Editable revision handouts
  • A glossary which covers the key terminologies of the module
  • Topic mindmaps for visualising the key concepts
  • Printable flashcards to help students engage active recall
  • A quiz with answer key to test knowledge and understanding of the module
Compatible with the following examination boards
Introduction to programming A Level Resources Image 1
Introduction to programming A Level Resources Image 2
Introduction to programming A Level Resources Image 3
Introduction to programming A Level Resources Image 4
Introduction to programming A Level Resources Image 5

Download →

Introduction to programming

The representation of real-time components of a problem into variables allows us to represent the problem in such a way that it can be solved by a computer program. Here is a simple mathematical problem. A plumber earns $20 per hour. In addition to that, he earns a bonus of $50 for each job he completes. In a week, if he works for 22 hours and earns $740 including a bonus, how many jobs does he complete in that week?
Can you represent this problem in terms of variables?

This A Level Computer Science module introduces programming to your students, explaining:

  • Significance of variables and constants in programming
  • Different data types
  • Input and output statements in Python programming language
  • String manipulation in Python

More Problem solving and programming Modules

Introduction to programming is one lesson in our Problem solving and programming module. The other theory lessons can be found below: