The Kitronik ARCADE is a fun and engaging educational tool for kids to learn Digital Technologies' concepts! With web-accessible programming interfaces, the ARCADE is suitable for both visual block programming and later text-based with expansion for hardware tinkering; design game-based programs that are playable through a familiar game controller/console interface.
Check out this excellent Kitronik programmable alarm clock kit for the micro:bit - with multicoloured LEDs, real time clock, battery backup, and sound! There's no soldering so this can be programmed with drag 'n' drop blocks (MakeCode) - suitable from ages 8 upwards, or with MicroPython for more advanced makers.