Oxford University Computing Competition
The Oxford University Computing Challenge is an invitation event which aims to encourage students who have achieved a top 10% score in the UK Bebras Challenge to develop their skills further and produce programmed solutions to computational thinking problems.
Similarly to Bebras the previous archived self-marking tasks are an excellent resource.