Hi @Ohdoleavemealone my DS is 8 and I've done a lot of research around this for Christmas.
He is getting a Raspberry Pi 400 kit, so we can set him up with his first computer. It's a proper computer, not a toy, and it plugs into a monitor or TV. You get a thick guidebook with it and it's step by step so they can follow it themselves (with an adults help)
Raspberry Pi 400
We are planning on using this for him to practice Scratch and code his Microbit. We already have a Microbit, but I've bought him a robot to go with it.
Robot
I also want him to have his own computer for general PC skills. They use iPads in the classroom, but get no time in the IT room. I'm sure this isn't helped by Covid catch up on priority subjects. So I hope to even teach him to type a story on a word processor, get used to using a keyboard and mouse, which are vital skills for him.
Finally, I've got him this Scratch book that is in a comic book style to work through.
Scratch book
If you have any further questions please ask. I did a lot of research about a month ago into this so I'm happy to help you too! I work in tech for a job and have completed a Scratch in primary schools course, so I generally understand this area.