**A Level Computer Science: Introduction to programming**

This module contains:

##### Compatible with the following examination boards

### Download A Level Module 46: Introduction to programming

**This download is exclusively for Teach Computer Science subscribers!**

To download this file, click the button below to signup (it only takes a minute) and you'll be brought right back to this page to start the download!

Already a member? Log in to 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: