acm-header
Sign In

Communications of the ACM

Blogroll


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

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...

XNA is Dead (or will be soon)
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

XNA is Dead (or will be soon)

I’ve really loved using XNA Game Studio for game development. I think its been a great tool for hobbyists, students and even serious casual game developers. It...

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

Interesting Links 4 February 2013

I was flat out all last week teaching full-time. It was a good week even though a bit stressful. Starting teaching new courses, especially after a long hiatus,SAS...

Do We Need Radical Change in Computer Science Education?
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Do We Need Radical Change in Computer Science Education?

Everyone seems to be getting into the game of “fixing” computer science education. From Khan Academy to Code.org online programs seem to be popping up weekly. Some...

Canadian Computing Education Day + Scratch Day Canada
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Canadian Computing Education Day + Scratch Day Canada

This came though on one of the mailing lists I am on. I know that some from Canada read this blog (or so the analytic report claims) so I thought I would also share...

New CSTA Discussion List
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

New CSTA Discussion List

This is something we (Computer Science educators) have needed for a while – a general purpose mailing list to discuss a wider range of CS education topics. As this...

Going Home Again aka Back To The Classroom
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Going Home Again aka Back To The Classroom

Started teaching again full-time today. I’m teaching at the same school I taught at 9.5 years ago when I went to work for Microsoft. There are a lot of changes....
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account