Last week I posted a list of some of the great computer science related blogs I read on a regular basis (Computer Science Education Blog Roll) Week after week these people share ideas and thoughts and tools that really make a difference in the world. This week, as usually, I list some of the best posts from those very special people. But first Andrew Parsons reminds me that Just One More Week To Enter The Rock Paper Azure Fall Sweepstakes! This is an opportunity for programming hotshots to learn a little about writing applications for the cloud and have a go at writing some artificial intelligence code as well.
I really love Ben Chun’s idea of spending the first 5 minutes of class writing a method of the day. Take a look at his blog post Question of the Day and find the link to the first 10 questions he used with his students. For C#, Visual Basic and F# you could probably do something like this fairly easily with Pex 4 Fun and save some grading time.
I also enjoyed this blog post by Johnny Kissko ( @johnnyeducation) about Kinecting the Gaps in Education. Well worth the read.
In other news, the Alice team (alice.org) out of Carnegie Mellon University has a new Alice Facebook page to help build community.
Ed Donahue ( @creepyed) tweeted about A beginners guide to developing for Windows Phone . Download the guide (the link is to a PDF) and get started!
Computer Science in Top Ten Degrees That Pay Back: In Computer Science As more and more students (and their parents) start to take the economic viability of various degrees and majors it is nice to see computer science near the top of the list.
The student focused Microsoft home page at microsoft.com/student/ has been completely updated and redone. Well worth checking out and sending students you know to visit.
Did you notice that the new Kinect for Windows SDK Beta 2 is now available for download?
last but far from least, Tony Franklin (@TeachTec) has but the most amazing list of Tools for Schools at teachtec.cloudapp.net. This site lists over 100 free Microsoft Education resources that you can use. Oh and perhaps FREE works for you? Check it out and pass it along to any other teachers you may know.