Lists and Loops

3. Lists and Loops#

Syllabus Points Covered
Programming fundamentals
Designing algorithms
  • Develop structured algorithms using pseudocode and flowcharts, including the use of subprograms

    • Pseudocode

    • Flowcharts

  • Analyse the logic and structure of written algorithms

    • determining the purpose of the algorithm

Developing solutions with code
  • Apply skills in computational thinking and programming to develop a software solution

    • converting an algorithm into code

    • using control structures

  • Implement data structures that support data storage

    • lists

  • Determine typical errors experienced when developing code, including syntax, logic and runtime, and explain their likely causes

Chapter Contents