Welcome to MSDN Blogs Sign in | Join | Help

Computer Science Teacher - Thoughts and Information from Alfred Thompson

Alfred Thompson's blog about teaching computer science at the K-12 level. Alfred was a high school computer science teacher for 8 years. He has also taught grades K-8 as a computer specialist. He has written several textbooks and project books for teaching Visual Basic in high school and middle school. Alfred is the K-12 Computer Science Academic Relations Manager for Microsoft and is trying to be the Microsoft Education Blogger.

Syndication

News


Featured in Education.AllTop.com



TwitterCounter for @alfredtwo




Browse by Tags

All Tags » C++   (RSS)
What Does It Take to Make Change in CS Education?
This started out as a comment on Mark Guzdial’s blog post What changes CS Education? which you of course must read. No really. I’ll even wait. Back? OK a key summary jumped out at me: My first pass analysis suggests that, to make change in CS, invent Read More...

Posted Friday, September 18, 2009 3:36 PM by Alfred Thompson | 5 Comments

Making a List, Checking it Twice
digg_url = "http://blogs.msdn.com/alfredth/archive/2009/06/26/making-a-list-checking-it-twice.aspx";digg_title = "Making a List, Checking it Twice";digg_bgcolor = "#EEEEEE";digg_skin = "normal"; digg_url = undefined;digg_title = undefined;digg_bgcolor Read More...

Posted Friday, June 26, 2009 12:29 PM by Alfred Thompson | 9 Comments

Interesting links Twittered May 25 2009
digg_url = "http://blogs.msdn.com/alfredth/archive/2009/05/25/interesting-links-twittered-may-25-2009.aspx";digg_title = "Interesting links Twittered May 25 2009";digg_bgcolor = "#EEEEEE";digg_skin = "normal"; digg_url = undefined;digg_title = undefined;digg_bgcolor Read More...

Posted Monday, May 25, 2009 9:18 PM by Alfred Thompson | 0 Comments

No You Can’t Use That Feature
digg_url = "http://blogs.msdn.com/alfredth/archive/2009/05/20/no-you-can-t-use-that-feature.aspx";digg_title = "No You Can’t Use That Feature";digg_bgcolor = "#EEEEEE";digg_skin = "normal"; digg_url = undefined;digg_title = undefined;digg_bgcolor = undefined;digg_skin Read More...

Posted Wednesday, May 20, 2009 4:52 AM by Alfred Thompson | 4 Comments

Interesting Links Twittered and Otherwise May 11th 2009
digg_url = "http://blogs.msdn.com/alfredth/archive/2009/05/11/interesting-links-twittered-and-otherwise-may-11th-2009.aspx";digg_title = "Interesting Links Twittered and Otherwise May 11th 2009";digg_bgcolor = "#EEEEEE";digg_skin = "normal"; digg_url Read More...

Posted Monday, May 11, 2009 5:41 AM by Alfred Thompson | 0 Comments

Programming Languages Side By Side
digg_url = "http://blogs.msdn.com/alfredth/archive/2009/04/09/programming-languages-side-by-side.aspx";digg_title = "Programming Languages Side By Side";digg_bgcolor = "#EEEEEE";digg_skin = "normal"; digg_url = undefined;digg_title = undefined;digg_bgcolor Read More...

Posted Thursday, April 09, 2009 11:21 AM by Alfred Thompson | 13 Comments

When Is A Short Circuit a Good Thing?
I get inspiration for blog posts from a number of places. Sometimes from Twitter (see yesterday’s post) and sometimes for other blogs. Actually other blogs are a constant and regular source of inspirations. Today’s post was inspired by a Programming Pop Read More...

Posted Friday, December 12, 2008 5:17 AM by Alfred Thompson | 0 Comments

The Future Of Programming Languages
I have to confess that I am a programming language geek. I’m always looking at new languages and trying to understand how they solve different problems. And so this Panel: The Future of Programming Languages was very interesting to me. I think that it Read More...

Posted Monday, November 03, 2008 11:17 AM by Alfred Thompson | 0 Comments

What Does This Code Do?
“What does this code do?” is often a bit of a gotcha sort of question. OK sometimes it is a simple thing to make sure a student understands the syntax but many times it is really asking if the student understands some underlying concepts of either the Read More...

Posted Thursday, October 23, 2008 6:15 AM by Alfred Thompson | 3 Comments

A Whole Pile of Programming Competition Questions
I was looking through the web site for the HP Code Wars competition the other day and came across the page where they list the questions they have used in this annual high school programming competition since 1999. (The previous years questions – including Read More...

Posted Thursday, June 12, 2008 10:45 AM by Alfred Thompson | 0 Comments

Class Programming Project Ideas
digg_url = 'http://blogs.msdn.com/alfredth/archive/2008/05/26/class-programming-project-ideas.aspx'; It is often interesting what one finds by reviewing referral links (the information that shows how people get to a blog or web site). One of the sites Read More...

Posted Monday, May 26, 2008 7:02 AM by Alfred Thompson | 0 Comments

A Stopwatch Object in .NET
Did you know that there was a Stopwatch object in .NET? Me either. Apparently it was added in the .NET Framework in version 2.0 and no one told me. Imagine that. Seriously though I have often had to add some code in various projects to understand how Read More...

Posted Tuesday, January 22, 2008 4:30 AM by Alfred Thompson | 0 Comments

Top December Posts
Well I must confess that I am struggling to get back into the whole "doing work" thing after taking the last 10 or so days off. It's a good thing I had posted some posts to appear during the break or some of your would wonder if I'd fallen off the face Read More...

Posted Wednesday, January 02, 2008 5:42 PM by Alfred Thompson | 0 Comments

Insert Cute Little Cartoon Mascot Here
A long long time ago in a place far far away I was an operating system developer. OK it wasn't a place far far away in that it was here in New Hampshire where I still live but for many of you that is a far far away place in some ways. This was almost Read More...

Posted Thursday, November 15, 2007 8:51 AM by Alfred Thompson | 1 Comments

My Ideal First Programming Language
Long before I ran into graphical/drag and drop programming languages for kids like Scratch and Alice I was thinking about some thing similar. What I wanted was a tool that allowed a beginner to write their own programs without syntax and syntax errors Read More...

Posted Monday, November 05, 2007 4:12 AM by Alfred Thompson | 7 Comments

More Posts Next page »
Page view tracker