acm-header
Sign In

Communications of the ACM

Blogroll


bg-corner

Math, Physics, Art and the Spirograph
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Math, Physics, Art and the Spirograph

When I was a kid there were a number of spirograph toys available. Some, like the ones available today, had gears and circles with sprockets. One very old toy that...

Imagine Cup Kodu Challenge 2013
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Imagine Cup Kodu Challenge 2013

I wasn’t sure if this sort of event would happen again but it has. I saw the announcement yesterday. If you have students looking for a challenge and they are...

Apply to be a Pilot Sites for the AP CS Principles Course
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Apply to be a Pilot Sites for the AP CS Principles Course

As you may know a new Advanced Placement Computer Science, usually called AP CS Principles, is being developed by/for the College Board. The College Board is now...

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

Interesting Links 18 March 2013

Posting this a bit late today. I had a very busy weekend which included some snowboarding. That means I was much too tired and sore yesterday to get this ready....

TouchDevelop–This is Cool!
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

TouchDevelop–This is Cool!

I finally decided to get serious about learning TouchDevelop this week. I have sort of toyed with it from time to time and I’ve seen the development team do demos...

Real Life Is …
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Real Life Is …

One of my favorite sayings is that “real life is an open book test.” I don’t remember where or when I first heard it but it is something I repeat rather regularly...

Lecturing or Conversing
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Lecturing or Conversing

I was reading one of those articles about Bill Gates talking about education again. I should stop that. The man is a genius in many areas but education is not one...

2013 CSTA National Survey on High School Computer Science
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

2013 CSTA National Survey on High School Computer Science

The Computer Science Teachers Association is conducting their annual computer science survey right now. CSTA members should have received notice in our email. I...

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

Interesting Links 11 March 2013

It’s Women’s History Month and last week was International Women’s Day. Not surprisingly that there was a lot of talk about women in computer science in particular...

It’s not lazy – its efficient
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

It’s not lazy – its efficient

Years ago I worked for a company that sold computers, software, terminals and many other things. A terminal salesperson worked out of the same office I did and...

ACM/IEEE-C​S CS2013 Ironman-v1​.0 draft released
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

ACM/IEEE-C​S CS2013 Ironman-v1​.0 draft released

Those of you interested in undergraduate computer science education will be interested in the latest draft of the ACM/IEEE-CS CS 2013 curriculum recommendations...

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...
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account