Programmed solution to a problem (Component 3)

LogoThis unit requires students to investigate, design, prototype, implement, test and evaluate a programming solution to a problem. This includes the following areas:

          * Discussion and defining a problem

          * Investigating and analysing a problem

          * Designing a solution

          * Developing and refining a prototype

          * Software development

          * Testing

          * Evaluation.