This is a great website that has some lovely online quizzes. Which can be done at many levels for many different subject areas. https://www.educationquizzes.com/ks3/
Free printable Lego challenge https://littlebinsforlittlehands.com/lego-challenge-calendar-ideas-kids/