acm-header
Sign In

Communications of the ACM

Blogroll


bg-corner

Coding as Game Play
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Coding as Game Play

I’ve been thinking a lot about the idea of how we teach computer science or perhaps just programming to younger students. Some of it brought on my the online debate...

Interesting Links 19 May 2014
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Interesting Links 19 May 2014

The only blog post I wrote was the Monday morning links post. I feel like I’m slacking off but I sure was overloaded with other things to do last week. Some ofReading...

Interesting Links 12 May 2014
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Interesting Links 12 May 2014

Looking at my Facebook timeline it looks like schools in the southern US are starting to wrap up for the year already. My school has about another month or so.National...

Can You Explain the Binary Clock?
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Can You Explain the Binary Clock?

Some years ago my wife bought me a binary clock. I have it sitting on my desk at school facing the students. It drives the students crazy. What is it? A clock....

The Case For Lifelong CS Education
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

The Case For Lifelong CS Education

I stumbled upon a really good talk by Simon Peyton Jones from Microsoft Research about teaching computer science early on today. In it he talks about some things...

Big Change At The CSTA
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Big Change At The CSTA

Earlier this evening Chris Stephenson, the founding executive director of the Computer Science Teachers Association, announced her resignation from the CSTA. (Looking...

Interesting Links 5 May 2014
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Interesting Links 5 May 2014

Well back to school for me today. I didn’t plan on much Internet time last week (school break) but it turned out that the weather was horrible and I stayed indoors...

BASIC, Computing, and What Have We Lost?
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

BASIC, Computing, and What Have We Lost?

Yesterday, May 1, 2014 was the fiftieth anniversary of the BASIC programming language. Articles about this are abundant on the Internet and rightly so. I link to...

HSCTF: A Cybersecurity Competition For High School Students
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

HSCTF: A Cybersecurity Competition For High School Students

HSCTF, an online competition which will educate high school students across the country about computer security, runs from May 18-25, 2014. Competitors in HighHSCTF...

Interesting Links 28 April 2014
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Interesting Links 28 April 2014

I’m officially on vacation this week. I’m not sure if there will be an interesting links post next week as I plan to take some time off of the Internet. In thehttp...

So Many Myths About Teens and Computing
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

So Many Myths About Teens and Computing

For the last year and a half I have been back in the classroom as a full-time teacher. It’s a lot of fun working with the students. It’s been a bit eye-opening...

Upcoming Bootstrap Workshops
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Upcoming Bootstrap Workshops

From the CSTA announcement list. Bootstrap is a curricular module for students ages 12-16, which teaches algebraic and geometric concepts through computer programming...

Windows Phone 8.1 Project my Screen app now available
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Windows Phone 8.1 Project my Screen app now available

last week I installed the new Windows Phone 8.1 for Developers on my Nokia phone. There were some pretty cool features there with Cortana (the Siri for Windowsdownload...

Interesting Links 21 April 2014
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Interesting Links 21 April 2014

I may be getting some spring fever. Next week is our school’s April vacation but mild days and a sunny sky have me wishing I had a bit more time to enjoy the day...

Programming Languages Are Horrible
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Programming Languages Are Horrible

A bunch of my students in my honors programming class made the same error yesterday. Remarkably today Bertrand Meyer had a post about the very same error in the...

Interesting Links–14 April 2014
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Interesting Links–14 April 2014

Crazy busy weekend for me. The weather was great and I got a lot done outside. Left me too tired to write this up last night. Sorry for the early birds who usually...

Code: Echo–Programming Challenge
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Code: Echo–Programming Challenge

Using a coding challenge as a promotional event for a movie? This is a new one on me but it looks interesting. What I especially like is that they are sharing resources...

Summer Work for Computer Science and Robotics Instructors
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Summer Work for Computer Science and Robotics Instructors

If you are a member of the CSTA you should have received this announcement via email. BUT if you didn’t or you are not a CSTA member (why not?) I thought this worth...

My Students Are Not Me
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

My Students Are Not Me

Sometime in elementary school a teacher taught number bases. I was fascinated. It was interesting. It was fun. It made perfect sense to me. I spent hours converting...

Don’t Just Grab the Wheel, Ask the Driver to Turn
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Don’t Just Grab the Wheel, Ask the Driver to Turn

We’re learning about classes and related topics like data hiding and using methods rather than public data in my programming class these days. One of the students...
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account