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 » scratch   (RSS)
Interesting Links November 9 2009
Welcome to this week’s collection of interesting links. Some of these I found on Twitter, some on various blogs, and some came by email from various people. I hope you find something useful here. The Innovative Teacher Network is now the new Partners Read More...

Posted Monday, November 09, 2009 5:09 AM by Alfred Thompson | 0 Comments

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

Interesting Links August 24 2009
As I put this summary together I’m just about ready to head to Redmond WA by way of Seattle in the morning. Early in the morning. Even earlier than my wife gets up to go to school.  It’s my first trip to  the Microsoft headquarters area in over Read More...

Posted Monday, August 24, 2009 4:26 AM by Alfred Thompson | 1 Comments

ScratchEd – Community site for educators using Scratch
digg_url = "http://blogs.msdn.com/alfredth/archive/2009/07/09/scratched-community-site-for-educators-using-scratch.aspx";digg_title = "ScratchEd – Community site for educators using Scratch";digg_bgcolor = "#EEEEEE";digg_skin = "normal"; digg_url = undefined;digg_title Read More...

Posted Thursday, July 09, 2009 5:33 AM by Alfred Thompson | 0 Comments

SIGCSE 2009 Day 1
digg_url = "http://blogs.msdn.com/alfredth/archive/2009/03/05/sigcse-2009-day-1.aspx";digg_title = "SIGCSE 2009 Day 1";digg_bgcolor = "#EEEEEE";digg_skin = "normal"; digg_url = undefined;digg_title = undefined;digg_bgcolor = undefined;digg_skin = undefined; Read More...

Posted Thursday, March 05, 2009 10:06 PM by Alfred Thompson | 5 Comments

Useful Web Links for Computer Science Teachers
I keep doing sets of links to hand out at various conferences. It seems like every time I do the list comes out a little differently. Some new things. Some things have new addresses. And the order of things changes for the audience. This list is from Read More...

Posted Friday, January 30, 2009 5:20 AM by Alfred Thompson | 4 Comments

Another Web Site with Computer Science Teaching Information and Resources
Over at the teaching computers to kids website I found a link to kidslike.info . This site is dedicated to providing free tools for teaching computer science, math and science. They are promising more subjects in the future. I found a number of interesting Read More...

Posted Tuesday, January 06, 2009 5:48 AM by Alfred Thompson | 3 Comments

LearnScratch.ORG
I keep learning cool things from Twitter. No really. The people I follow are often doing interesting and educational things and sharing via Twitter. Last week someone posted a Tweet about http://learnscratch.org/ . I made a note to visit the site and Read More...

Posted Thursday, November 13, 2008 6:00 AM by Alfred Thompson | 1 Comments

Computer Science for Middle School
I spent yesterday at a large STEM event in Denver Colorado. Something like 1,500 middle school girls were brought to the Colorado Convention center for workshops and talks about science, technology and engineering. My colleague Hilary Pike conducted several Read More...

Posted Thursday, November 06, 2008 12:22 PM by Alfred Thompson | 3 Comments

Links from my talk at Stevens Institute of Technology
digg_url = 'http://blogs.msdn.com/alfredth/archive/2008/05/16/links-from-my-talk-at-stevens-institute-of-technology.aspx'; Yesterday I gave one of the keynote talks at Stevens Institute of Technology’s second annual high school computer science workshop Read More...

Posted Friday, May 16, 2008 1:08 PM by Alfred Thompson | 5 Comments

Updates on Beginning Programming Languages
I would imagine that a lot of people are looking for interesting things to do with brand new computers this week. Some people are (I hope) looking for ways to teach young people about programming. Or perhaps you are looking for your self regardless of Read More...

Posted Thursday, December 27, 2007 7:12 AM by Alfred Thompson | 3 Comments

Top November Posts
November was an interesting month in some ways. It seems that when I really lay out an opinion piece it attracts more attention in both readers and comments. At the same time some informational posts quietly attract a lot of readers as well. Is Computer Read More...

Posted Tuesday, December 04, 2007 3:20 AM by Alfred Thompson | 0 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

Irrelevant Programming Languages
Mark Hendrickson from O'Reilly has an interesting review of the market for computer books in a four part series. The fourth part examines the programming language book market. I have no doubt that it is a valuable discussion for people who are thinking Read More...

Posted Monday, May 21, 2007 3:21 AM by Alfred Thompson | 5 Comments

Variables Late or Variables Early?
One of the shining stars of teaching computer science in recent years is the Alice environment. There is some early research and many anecdotal tales of great success using this tool for teaching beginning programming. I must admit that I like it myself. Read More...

Posted Tuesday, May 01, 2007 3:07 AM by Alfred Thompson | 3 Comments

More Posts Next page »
Page view tracker