Programming
Turning an algorithm into a working program.
Topics in this chapter
- 8.1
Variables, constants and data types
PremiumLesson coming soonStoring data in a program and choosing the right data type.
- 8.2
Input, output and operators
PremiumLesson coming soonReading values in, displaying results, and arithmetic, logical and comparison operators.
- 8.3
Selection
PremiumLesson coming soonMaking decisions with IF and CASE statements.
- 8.4
Iteration
PremiumLesson coming soonRepeating steps with FOR, WHILE and REPEAT loops.
- 8.5
String handling
PremiumLesson coming soonLength, substrings, case conversion and other operations on text.
- 8.6
Procedures and functions
PremiumLesson coming soonBreaking a program into reusable parts, parameters, return values and local or global variables.
- 8.7
Library routines
PremiumLesson coming soonUsing built-in routines such as rounding and random numbers.
- 8.8
Arrays
PremiumLesson coming soonOne-dimensional and two-dimensional arrays and looping through them.
- 8.9
File handling
PremiumLesson coming soonOpening, reading, writing and closing text files.
Every premium lesson, sheet and video in this level, plus Pseudocode, Python, Projects, the premium tools and the AI tutor (20 questions a day).
Create a free account to unlockPay by bKash. Access starts as soon as we confirm your payment.