I just completed Unit 1 of Stanford's new online (and free!!) course, "Foundations of Artificial Intelligence". It's being delivered by gurus in the field, Sebastian Thrun and Peter Norvig, and so far consists of videos separated by short quizzes. Homework assignments and exams are to come...!
The course is based on content from their face-to-face class at Stanford, and provides an overview of a very interesting field of study that is, of course, very relevant to robotics education. Even after the just the first video I already feel like I've had lots of excellent professional development for my grade 5-12 robotics classes!