There is no better way to learn robotics, electronics, and coding than building and programming your own robots. SparkFun has shared a guide that shows you how to build your own gesture-controlled robot with a smart glove using XBees, Arduino, and an accelerometer.
To complete this project, you are going to need a SparkFun XBee Explorer USB, SparkFun RedBoard, battery, conductive thread bobbin, and a few other parts to complete this. More info is available here.