Glossary (Algorithms)

 Glossary

  1. algorithm
    A sequence of logical instructions for carrying out a task. In computing, algorithms are needed to design computer programs.
  2. computational thinking
    A problem-solving method using computer science techniques, where possible solutions are developed and presented in a way that can be understood by humans and computers.
  3. decomposition
    The breaking down of a system into smaller parts that are easier to understand, program and maintain.
  4. flowchart
    A diagram that shows a process, made up of boxes representing steps, decision, inputs and outputs.
  5. instruction
    A single action that can be performed by a computer processor.
  6. program
    Sequences of instructions for a computer.
  7. programming language
    A language used by a programmer to write a piece of software.
  8. pseudocode
    Also written as pseudo-code. A method of writing up a set of instructions for a computer program using plain English. This is a good way of planning a program before coding.
  9. syntax
    Rules governing how to write statements in a programming language.
  10. variable
    A memory location within a computer program where values are stored.