Remember the SCUTTLE robot? It is an open source robot that can be made with off-the-shelf parts and 3D printing. It is a wonderful project to take on to master electronics, robotics, and coding. A whole host of designs, code, and 3D printable components are available for it.
The above GIF shows how this robot can be used to carrying a giant stone. More info about this project is available here.