This is the second question of yours, where I'm thinking... Shouldn't a teacher already know this? Especially when teaching A Level Computing. But, okay, maybe you were thrown into the deep-end and need to learn it yourself too. I would, however, suggest reading some (or a lot) tutorials regarding Object oriented design in Pascal first, because, like Juha already hinted at, any eager student will bombard you with questions, which you can't handle at the moment.