Where can I get more coding practice?

If you’ve already completed all the homework and lab exercises, and you’re still looking for more coding practice, you could try CodingBat. It has a bunch of small programming exercises in Java, sorted into different topics like arrays, string manipulation, functional programming etc. Completing a few of these exercises may improve your ability to produce Java code quickly, which is important in the exams!

HackerRank also has quite a few Java coding questions. The specifications for these questions are usually more complex and challenging to interpret, so they may provide better practice for some of the more difficult exam questions.

Updated:    12 Jan 2021 / Responsible Officer:    Head of School / Page Contact:    Steve Blackburn