---
tags: cs1px
---
# DRAFT ONLY
| Question | Topic/Theme | Marks |
| -------- | -------- | -------- |
| Q1 a,b,c | Understanding and describing code, functional programming | 5 |
| Q2 a,b,c | Debugging, recursion, writing looping code, errors | 10 |
| Q3 a,b | Code for dictionaries, testing | 15 |
| Q4 a,b,c | Searching or sorting, debugging, complexity | 10 |
| Q5 a,b,c | Lists, searching or sorting, writing from plain-language specification, complexity | 10 |
| Q6 | Programming question: data structures, testing, functional programming | 10 |