1 minute read
Iteration
Programming tasks
Programming tasks give you the opportunity to develop your programming and problem-solving skills. Answers to these questions can be found in the solutions chapter, on the digital part of this resource. There are three different types of programming tasks:
DEMO TASKS
You will be presented with a task and a step-by-step solution will be provided to help familiarise you with the techniques required.
PRACTICE TASKS
Questions provide opportunities for developing skills that you have learnt about in the demo tasks.
CHALLENGE TASKS
Challenge tasks will stretch and challenge you even further.
SUMMARY
There is a summary of key points at the end of each chapter.
EXAM-STYLE QUESTIONS
Questions at the end of each chapter which you can use to test your knowledge, understanding or skills. Some of these may require the use of knowledge from previous chapters. Answers to these questions can be found in the solutions chapter, on the digital part of this resource.
NOTE: As there are some differences in the way programming statements are structured between languages, you should always refer back to the syllabus pseudocode guide to see how algorithms will be presented in your exam.