Sign In

Communications of the ACM

Blogroll



CSPdWeek: Free Professional Development for many K-12 Teachers
From Computer Science Teacher – Thoughts and Information From Alfred Thompson

CSPdWeek: Free Professional Development for many K-12 Teachers

The people I talk to who went to last year;s event rave about it. If you are looking for some good professional development this is well worth looking into. CSPdWeek...

ACM and CSTA Announce Cutler-Bell Prize Student Winners
From Computer Science Teacher – Thoughts and Information From Alfred Thompson

ACM and CSTA Announce Cutler-Bell Prize Student Winners

Make no mistake I think the Cutler-Bell Prize is an outstanding award. I love that it recognizes early computer scientists (high school students!) for outstanding...

Datasets For Use in Teaching Computer Science
From Computer Science Teacher – Thoughts and Information From Alfred Thompson

Datasets For Use in Teaching Computer Science

I found this thanks to the APCS A mailing list.  CORGIS Datasets Project The Collection of Really Great, Interesting, Situated Datasets “The CORGIS Datasets...

Hip Hip Array
From Computer Science Teacher – Thoughts and Information From Alfred Thompson

Hip Hip Array

My programming courses are a semester long. That’s it. After that someone else gets to teach them more programming and computer science. A semester is not a lot...

March Madness and Programming Projects
From Computer Science Teacher – Thoughts and Information From Alfred Thompson

March Madness and Programming Projects

Yesterday was selection Sunday and the NCAA announced the teams entering the 2017 basketball championships. So of course I thought about programming projects. I...

Conferences for K-12 Computer Science Educators
From Computer Science Teacher – Thoughts and Information From Alfred Thompson

Conferences for K-12 Computer Science Educators

If you are a K-12 teacher looking for conferences about using technology in education there are many conferences one can go to. If you are a post secondary school...

What’s New in C# 7.0 for Beginning Programmers
From Computer Science Teacher – Thoughts and Information From Alfred Thompson

What’s New in C# 7.0 for Beginning Programmers

Well it looks like Visual Studio 2017 is out. I've installed the of the community edition on my Surface (not enough disk for everything I'd like :-( ) but enough...

Infosys Foundation USA Asks Why Do You Make #WhyIMake
From Computer Science Teacher – Thoughts and Information From Alfred Thompson

Infosys Foundation USA Asks Why Do You Make #WhyIMake

Thanks to a Facebook link I found a video interview created by Infosys Foundation USA. on why he “makes.” This lead to one with Adam Savage of mythbuster fame on...

Bit Rot or How do I read this data?
From Computer Science Teacher – Thoughts and Information From Alfred Thompson

Bit Rot or How do I read this data?

Last night I had a very weird dream. In it I was trying to recover the programs I wrote in college. I have saved most of them. Well in a manner of speaking. Some...

You’re Teaching the Wrong Programming Language
From Computer Science Teacher – Thoughts and Information From Alfred Thompson

You’re Teaching the Wrong Programming Language

No, really you are. If someone hasn’t told you this yet it’s probably because too few people know what programming language you are teaching. Of course someoneStarting...

Software Developers–Quantity vs Quality
From Computer Science Teacher – Thoughts and Information From Alfred Thompson

Software Developers–Quantity vs Quality

Today is a snow day here in New Hampshire. My third one this week. So I have taken care of most of the errands I use snow days to take care of and have some time...

Review the revised K-12 Computer Science (CS) Standards
From Computer Science Teacher – Thoughts and Information From Alfred Thompson

Review the revised K-12 Computer Science (CS) Standards

The Computer Science Teachers Association (CSTA) revised K-12 Computer Science (CS) Standards is now available for review. This is not to be confused with the CS...

The Complex Question of Complexity in Programming
From Computer Science Teacher – Thoughts and Information From Alfred Thompson

The Complex Question of Complexity in Programming

I spent most of last week grading semester projects written by my students. Reading through the code of beginners is really interesting. It’s interesting in part...

Computer Science Education at SxSWEdu 2017
From Computer Science Teacher – Thoughts and Information From Alfred Thompson

Computer Science Education at SxSWEdu 2017

SxSWedu is one big conference I have never been to. Seeing how it is tied to the big South By SouthWest Interactive and Music conferences it has always fascinated...

What I Learned in College
From Computer Science Teacher – Thoughts and Information From Alfred Thompson

What I Learned in College

For various reasons my thoughts lately have been on my college experience. Now I graduated in 1975 which was a few years ago. A lot has changed in computing and...

How Important Are Number Bases for pre-University Computer Science?
From Computer Science Teacher – Thoughts and Information From Alfred Thompson

How Important Are Number Bases for pre-University Computer Science?

Do high school or younger computer science students really need to understand number-base conversion and binary, decimal, and hexadecimal number systems? Obviously...

Computer Science Education Things I’m Watching in 2017
From Computer Science Teacher – Thoughts and Information From Alfred Thompson

Computer Science Education Things I’m Watching in 2017

What is going to be big in 2017? It’s always hard to tell but there are several things I think I need to keep an eye on this year. (Note: Last year’s things to.)...

Looking Back on CS Education in 2016
From Computer Science Teacher – Thoughts and Information From Alfred Thompson

Looking Back on CS Education in 2016

I started 2016 with a post called Computer Science Education Things to Watch in 2016. It's time to look back and write about what I think I saw over the year. My...

Acting Out The Loop
From Computer Science Teacher – Thoughts and Information From Alfred Thompson

Acting Out The Loop

One of my major goals this year has been to get more activity in class to help students understand concepts. Jumping right into code is awfully abstract for many...

What’s Your Elf Name–A Programming Project
From Computer Science Teacher – Thoughts and Information From Alfred Thompson

What’s Your Elf Name–A Programming Project

I love string manipulation projects. Maybe because I have always been more of a word person than a math person. Who knows why. I see them every where. For example...
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account
Read CACM in a free mobile app!
Access the latest issue, plus archived issues and more
ACM Logo
  • ACM CACM apps available for iPad, iPhone and iPod Touch, and Android platforms
  • ACM Digital Library apps available for iOS, Android, and Windows devices
  • Download an app and sign in to it with your ACM Web Account
Find the app for your mobile device
ACM DL Logo