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 » Java   (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

AP Java Workshop
So I have this soft spot in my heart for Carnegie Mellon University. I have been fortunate enough to  take workshops there several times during my teaching career. They’ve been outstanding and incredibly valuable both for the in-class learning and Read More...

Posted Monday, February 23, 2009 5:46 AM by Alfred Thompson | 0 Comments

From Java to C# - How, What, and Why – SIGCSE Pre-conference Workshop
Just on the heels of my finding the Java to C# Orange book I received the following announcement of a pre-conference workshop for SIGCE. Joe Hummel always does a great job with his workshops so I have no hesitation recommending this workshop. The Microsoft Read More...

Posted Monday, February 02, 2009 4:49 AM by Alfred Thompson | 0 Comments

Java To C# Orange Book
So perhaps you are teaching Java and your students want to learn C# (sea sharp). Or maybe you want to learn or teach C# your self and are coming from a Java background. Well  I have found the free resource for you. Rob Miles who wrote the free “ Read More...

Posted Wednesday, January 28, 2009 5:08 AM by Alfred Thompson | 0 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

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

GridWorld RolePlay Online
If you are an AP CS teacher one of the things that is an important part of your curriculum is the GridWorld case study. The case study is one of the key pieces of the APCS exam and understanding how it works and being able to use and modify it is very Read More...

Posted Monday, August 11, 2008 11:11 AM by Alfred Thompson | 0 Comments

Filed under: , , ,

RampUp – Learn Microsoft Technology Online
I just found out about the RampUp program. Briefly this is a program that lets people sign up for and take online training on various Microsoft developer technology such as web development and Visual Studio. There are special tracks for Java developers Read More...

Posted Monday, June 23, 2008 6:38 AM by Alfred Thompson | 1 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

Bootstrapping XNA into High School Computer Science
I've been talking to a lot of schools lately that are experimenting with game development using XNA in their courses. For some of them at least some of the motivation is to attract more students into their computer science programs. Springbrook High School Read More...

Posted Wednesday, April 09, 2008 2:04 PM by Alfred Thompson | 2 Comments

Summer Workshops for Teachers
I received a pair of announcements about summer workshops for teachers at Carnegie Mellon this summer. having attended a number of workshops at CMU over the years I have come to respect them as about the best learning opportunity a teacher can have. They Read More...

Posted Monday, February 18, 2008 5:02 AM by Alfred Thompson | 0 Comments

Page view tracker