Based upon the WJEC A-Level specification I have put together a practical mock exam for students studying for the 2016 practical exam.
You can find it here
The exam contains similar questions to that of the exam whereby:
The first section is about their ability to demonstrate that they can read, understand and fix code.
There is a series of broken code that they should fill in.
I have also made a video tutorial on how to tackle part one which can be found here
The second part of the practical is to create a similar User interface.
They are then required to implement various algorithms such as saving information to files and then searching that file for a particular record.
A video tutorial on how to tackle part two can be found here