Computer Science Teacher
This is Alfred Thompson's blog about computer science education and related topics.
Thursday, July 20, 2017
Algorithms, Bias, and Beautiful Women
I've been keeping my eyes open for things to discuss with students this fall, especially in Advanced Placement Computer Science Principl...
Wednesday, July 19, 2017
GP–A General Purpose Block Programming Language
I added GP to my list of block programming languages this morning. Mark Guzdial announced on his blog that it was available in Beta ( The ...
Monday, July 17, 2017
Teach Me How To Teach
Garth Flint hits it out of the part with It is not about coding Key issue? "Although both camps were for teachers neither dealt with a...
Saturday, July 15, 2017
CSTA 2017–Some Thoughts
Normally I write several blog posts during a CSTA Annual Conference. Not this year. Why? Too much going on! The sessions I attended were ver...
Friday, July 14, 2017
Ethics and Computer Science Education
Are ethics and the effects of computer science a reason to teach CS to everyone? Increasingly we are seeing all sort of impacts on daily lif...
Thursday, July 06, 2017
Computer Science Teacher or Teacher of Computer Science
In some respects we have an identity problem in computer science education. Some of us think of ourselves as computer science teachers. Gene...
Wednesday, July 05, 2017
Twitter Chat - teaching computer science away from the computer #InfyEdChat
I'm going to host a twitter chat on Monday, July 10, 5PM PT / 8PM ET. Join me to talk about teaching computer science away from the comp...
View web version