Seneca learning is a fantastic website targeted at Secondary pupils with a wide range of subjects organised by exam board. It can be used for free to create a “class” for pupils to study content for different subjects. You can set courses as an ‘assignment’ for pupils to ‘study’ and then set tasks, usually quizzes for pupils to complete to test their understanding of a topic. These are automatically assessed and teachers can then access pupil scores to ascertain pupils’ level of understanding.