Computational Thinking (P2)

This component incorporates and builds on the knowledge and understanding gained in Computer Systems, encouraging learners to apply this knowledge and understanding using computational thinking. Learners will be introduced to algorithms and programming, learning about programming techniques, how to produce robust programs, computa onal logic, translators and facilities of computing languages and data representa on. Learners will become familiar with computing related mathematics.