Sign in
MSDN Blogs
Microsoft Blog Images
More ...
Browse by Tags
Search
Archives
Archives
September 2012
(3)
August 2012
(19)
July 2012
(17)
June 2012
(16)
May 2012
(18)
April 2012
(21)
March 2012
(22)
February 2012
(24)
January 2012
(19)
December 2011
(21)
November 2011
(18)
October 2011
(18)
September 2011
(17)
August 2011
(24)
July 2011
(23)
June 2011
(21)
May 2011
(27)
April 2011
(25)
March 2011
(28)
February 2011
(20)
January 2011
(22)
December 2010
(19)
November 2010
(19)
October 2010
(21)
September 2010
(18)
August 2010
(20)
July 2010
(15)
June 2010
(17)
May 2010
(19)
April 2010
(24)
March 2010
(22)
February 2010
(22)
January 2010
(19)
December 2009
(20)
November 2009
(14)
October 2009
(17)
September 2009
(17)
August 2009
(19)
July 2009
(20)
June 2009
(22)
May 2009
(17)
April 2009
(22)
March 2009
(20)
February 2009
(18)
January 2009
(23)
December 2008
(21)
November 2008
(22)
October 2008
(23)
September 2008
(22)
August 2008
(23)
July 2008
(22)
June 2008
(22)
May 2008
(23)
April 2008
(22)
March 2008
(22)
February 2008
(24)
January 2008
(24)
December 2007
(23)
November 2007
(25)
October 2007
(24)
September 2007
(24)
August 2007
(23)
July 2007
(22)
June 2007
(24)
May 2007
(26)
April 2007
(21)
March 2007
(28)
February 2007
(28)
January 2007
(26)
December 2006
(24)
November 2006
(20)
October 2006
(26)
September 2006
(26)
August 2006
(29)
July 2006
(26)
June 2006
(26)
May 2006
(34)
April 2006
(41)
March 2006
(33)
February 2006
(28)
January 2006
(25)
December 2005
(16)
November 2005
(18)
October 2005
(10)
September 2005
(11)
August 2005
(10)
July 2005
(1)
Tags
C#
Careers
Computer Science Education
Conferences
Contests
CSTA
Diversity
education
Education Technology
first programming experience
fun
Game Programming
Imagine Cup
Kodu
Microsoft
Professional Development
Programming
Projects
rant
Robotics
teaching
Visual Basic
Visual Studio
Windows Phone 7
XNA
Common Tasks
Blog Home
Email Blog Author
About
RSS for posts
RSS for comments
Tagged Content List
Blog Post:
New Teaching & Learning Resources for XNA and Web
Alfred Thompson
Last week Microsoft put several curriculum modules on on the higher education part of the Faculty Connection. While aimed at the college/university space I think they may be useful for many high school people especially those working on independent studies involving XNA. What is a Curriculum Module...
on
17 Mar 2010
Blog Post:
What Does It Take to Make Change in CS Education?
Alfred Thompson
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 a language or tool at a well-known institution. ...
on
18 Sep 2009
Blog Post:
Making a List, Checking it Twice
Alfred Thompson
A while back the College Board dropped one of the Advanced Placement Computer Science exams – the so-called AB exam. (About 14 months ago and I wrote about dropping the APCS AB exam here ) Ever since then there has been a lot of discussion about the AP computer science curriculum in specific and the...
on
26 Jun 2009
Blog Post:
AP Java Workshop
Alfred Thompson
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 for the wonderful people (attendees as well as faculty...
on
23 Feb 2009
Blog Post:
From Java to C# - How, What, and Why – SIGCSE Pre-conference Workshop
Alfred Thompson
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 pre-conference workshop, From Java to C# - How...
on
2 Feb 2009
Blog Post:
Java To C# Orange Book
Alfred Thompson
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 “ C# Yellow Book ” text book that I have written...
on
28 Jan 2009
Blog Post:
When Is A Short Circuit a Good Thing?
Alfred Thompson
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 Quiz posted by Rob Miles. The sample code he uses...
on
12 Dec 2008
Blog Post:
What Does This Code Do?
Alfred Thompson
“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 programming language or how computers work. Rob Miles...
on
23 Oct 2008
Blog Post:
GridWorld RolePlay Online
Alfred Thompson
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 important for student success. For a number of years...
on
11 Aug 2008
Blog Post:
RampUp – Learn Microsoft Technology Online
Alfred Thompson
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 and for developers who want to upgrade their skills...
on
23 Jun 2008
Blog Post:
Class Programming Project Ideas
Alfred Thompson
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 I found last week was Vince Huston’s “ Teaching Programming ” page. Besides having a number of useful links (including one to my blog – thanks!) is a...
on
26 May 2008
Blog Post:
Bootstrapping XNA into High School Computer Science
Alfred Thompson
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 has a video advertisement that shows students...
on
9 Apr 2008
Blog Post:
Summer Workshops for Teachers
Alfred Thompson
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 are also wonderful networking opportunities as...
on
18 Feb 2008
Page 1 of 1 (13 items)