Here is a very interesting pedagogical kit for learning computing with robots, which is based on the use of IPython Notebooks (so it mixes educational text with interactive code experimentation):
Here is a very interesting pedagogical kit for learning computing with robots, which is based on the use of IPython Notebooks (so it mixes educational text with interactive code experimentation):