Here's our second KS3 ICT quiz on processes. You probably use at least one computer program or application (app) most days. In the world of ICT, procedures, controls and design are all important ideas in building computer programs. They are a sequence of instructions that are written in a language that a computer 'understands' and tells the computer what it should do. A program is a sequence of procedures that run in a certain order, depending on the input received by the computer. The more complicated programs are written using an approach called Top-Down Design. This involves writing the program in small chunks, each one of these is called a procedure.
Producing a computer program is often organised by using a flow chart. A flow chart is perfect for this task because it is exactly what goes on in a computer processor, but written down on paper.