Another of my favourite sites at this time of the year is the Bible Society Advent Challenge. This is an Advent calendar for thoughtful grown-ups with maybe a bit of help from children.
Each day there is a Bible thought but there are also caring actions. This could be as simple as letting someone in ahead of you when you are driving, doing a bit of litter picking, or buying someone a bunch of flowers. Each day there are three suggested actions to choose from. I have to admit that occasionally none of the suggested actions is suitable for me but I substitute with actions like visiting a lonely person or donating to a food bank.
This year there are also craft activities. (There may have been crafts in previous years but I don't remember.) There are models to cut out and make each day for children to build their own nativity set - just print the sheets, add colour and glue and there you are!