The micro:bit platform is great for teaching kids and adults coding. The ELECFREAKS micro:bit XGO Robot Kit comes with everything you need to get started with it. It has 12DOF (3 on each foot). This robot has an all aluminum shell with anodized coating. It supports 19+ action.
The micro:bit XGO Robot has a compact design and can be controlled with a mobile app, joystick or computer. The ELECFREAKS micro:bit XGO Robot can sit down, crawl, stretch, shake hand and and whole lot more. It is ready for Makecode and Python coding. You can expand it with Arduino and Raspberry Pi.
[where to get it][official site]