Try this quiz based on GCSE Computer Science past papers ... iteration, protocols, algorithms and syntax errors.