acm-header
Sign In

Communications of the ACM

Blogroll


Refine your search:
dateMore Than a Year Ago
authorAlfred Thompson
bg-corner

When Do We Teach Debugging?
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

When Do We Teach Debugging?

I spent some time debugging student code today. Actually I spend a lot of time debugging student code these days. It is not something I mind at all. I see it as...

Interesting Links 4 March 2013
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Interesting Links 4 March 2013

Last week was school vacation week. Like a lot of teachers I spent the week catching up on things around the house. For me that meant spending a coup[le of days...

2013 CSTA Annual Conference Registration Open
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

2013 CSTA Annual Conference Registration Open

Just announced via the CSTA member email system – registration is now open for this summer’s Annual CSTA conference. Some great sessions in the line up. Something...

What Most Schools Don’t Teach
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

What Most Schools Don’t Teach

Code.org has released their highly anticipated video to encourage more people, especially students, to learn how to code for computers. It’s one of the better videos...

Interesting Links 25 February 2013
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Interesting Links 25 February 2013

School vacation week for me this week. Trying to get some work done around the house, relax a bit, grade a bunch and of course plan for the rest of the semester...

Looking At Curriculum From Different Angles
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Looking At Curriculum From Different Angles

My job at Microsoft was to promote the use of Microsoft tools for computer science education. It was a great job and I was promoting tools that I had and that I...

Obama Endorses Programming Classes in High School
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Obama Endorses Programming Classes in High School

On one hand this is great. The President of the United States promotes computer science education. On the other hand he talks about it primarily as a vocational...

A Friendly Survey of Programming Languages
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

A Friendly Survey of Programming Languages

I was sitting around thinking about high school computer science curriculum last night when the idea of a programming languages survey course came to mind. I’m...

I Can Look That Up For You
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

I Can Look That Up For You

One of the things that has happened over the last few years is that I have learned what I needed on a just in time basis. That is to say that rather than trying...

Interesting Links 18 February 2013
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Interesting Links 18 February 2013

Another snowy weekend in New Hampshire for me. Not a bad thing as I had a lot of grading to catch up on. But today is a holiday for my school (Washington's Birthday)...

Drive Fear Out of the Classroom
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Drive Fear Out of the Classroom

Many years ago I was privileged to take the famous four day course taught by W Edwards Deming. Deming is widely credited with turning around the Japanese manufacturing...

Throw Out The Usual Suspects
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Throw Out The Usual Suspects

Anyone who has spent time in a classroom knows that there are some students, usually a small number, to take up most of the class participation. It’s not that they...

Beware the Scaffold That Becomes  Crutch
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Beware the Scaffold That Becomes Crutch

This year I am experimenting with scaffolding to help students get started with projects. For example I started one group with a project to calculate BMI (BodyDescaffolding...

Computer Science - Part of English Baccalaureate
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Computer Science - Part of English Baccalaureate

There is some good news from the UK in that Computer Science is going to be part of English Baccalaureate (secondary school) program there. The Ministry of Education...

Making Money or Making a Difference
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Making Money or Making a Difference

I found this very interesting info graphic (OK Doug Peterson tweeted the link so really he found it first) from Seattle University at Training in Technology: The...

CS Principles–An Update
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

CS Principles–An Update

The About the Program page for the CS Principles, A New First Course in Computing website has some updated documents since the last time I visited it. Of particular...

Interesting Links 11 February 2013
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Interesting Links 11 February 2013

Last week was a great one for me. It ended with a massive snowstorm that hit New Hampshire Friday though Saturday. I love snow and we haven’t had as much as I would...

Improvisational Teaching
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Improvisational Teaching

Yesterday I had a situation where several students were playing catch up after absences and the rest of the class had finished a programming exercise sooner than...

Swapping Values The Tricky Way
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Swapping Values The Tricky Way

Last week my friend Tom Indelicato who talking to his Advanced Placement Computer Science students about sorting. As is necessary this involved talking about how...

The Focus (Finding Outstanding Classrooms Using Social media)
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

The Focus (Finding Outstanding Classrooms Using Social media)

The Focus (Finding Outstanding Classrooms Using Social media) is an  online video show started by Don Wettrick to showcase GREAT teachers and students. I thought...
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account