Designing, building, programming and testing a robots is a combination of physics, mechanical engineering, electrical engineering, structural engineering, mathematics and computing. In some cases biology, medicine, chemistry might also be involved. A study of robotics means that students are actively engaged with all of these disciplines in a deeply problem-posing problem-solving environment.
To illustrate how all these disciplines work together in a robotics environment and to help teachers see how creating robots might fit into their curriculum, we are are in the process of creating an extensive, but certainly not exhaustive, K-12 curriculum map for robotics.
Please take the time to check out Engineering Curriculum Ideas from NASA.
Galileo Educational Network Association, GENA