Apply basic programming constructs to solve a problem

Qualifying statement:

Learners are able to develop algorithms that make use of basic programming constructs to satisfy predefined outcomes or project briefs.

Example outcomes

  • Can create subroutines/procedures/functions in their programs
  • Can programmatically read and manipulate a data structure
  • Can use standard communication protocols and APIs to transfer data between computers and applications

Example projects