acm-header
Sign In

Communications of the ACM

Blogroll


bg-corner

December Adventure–Write some Code Everyday
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

December Adventure–Write some Code Everyday

Eugene Wallingford let me in on A December Adventure  From the website “The December Adventure is low key. The goal is to write a little bit of code every day in...

Hour of Code and Corporate Involvement in CS Education
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Hour of Code and Corporate Involvement in CS Education

An interesting article was shared on Facebook recently -Is the 'Hour of Code' the New 30-Minute Saturday Morning Cartoon Commercial? Take a look at it. It may make...

Artificial Intelligence Machine Learning and Hexapawn
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Artificial Intelligence Machine Learning and Hexapawn

A presenter at the recent New England CSTA New England Conference mentioned the game Hexapawn.  Hexapawn is hardly new. It was first introduced in 1962. I first...

Interested in Industry Visitors to Your CS Class?
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Interested in Industry Visitors to Your CS Class?

I get interesting messages from all sorts of places. Recently, I received this message on LinkedIn. I love the idea of bringing industry professionals in to talk...

Online Programming Environments are Poor Preparation
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Online Programming Environments are Poor Preparation

Got your attention didn’t I? More and more teachers are using online coding environments to teach computer science. I used one myself to teach Advanced Placement...

Does AI Mean The End Of Teaching Programming
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Does AI Mean The End Of Teaching Programming

The tl;dr of it is no. At least not yet. As more and more people use artificial intelligent agents to help write code we’re learning that AI is not quite all there...

Changes in Social Media Where to Find Me
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Changes in Social Media Where to Find Me

It appears that a lot of people are leaving X (formerly Twitter) I confess to being one of them. Frankly, X isn’t the same for me. A lot of people seem to be moving...

CSTA New England Conference 2024–Exhibit Hall
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

CSTA New England Conference 2024–Exhibit Hall

Today I was able to attend the 2024 CSTA New England conference. There were 14 exhibits at the conference and I spent some time with several of them. One of the...

NCWIT Aspirations in Computing High School Award
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

NCWIT Aspirations in Computing High School Award

The NCWIT Aspirations in Computing High School Award is an amazing program for young women THe students I have had who earned these awards have found it very useful...

Questions Keeping Me Awake Tonight
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Questions Keeping Me Awake Tonight

It’s about 2:45 AM as I start this post. Why am I writing at this hour? Well, it’s because some things are keeping my mind from shutting down and maybe by writing...

Post CSTA 2024 Thoughts
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Post CSTA 2024 Thoughts

The 2024 CSTA conference was the best one ever for me. It was wonderful to catchup with old friends and to talk to many people I had never met before. CSTA is about...

CSTA Day Four
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

CSTA Day Four

Last day of the conference and I woke up to news of a global network outage that was causing delays in thousands of flights. Including my trip home. Oh well. IGUI4Sher...

CSTA Day Three
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

CSTA Day Three

Before I start on my day three report, I want to suggest people look at Mike Zamansky’s Day Two report on his blog. We attended mostly different sessions and he...

CSTA 2024 Exhibit Hall
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

CSTA 2024 Exhibit Hall

The exhibit hall was impressive this year. I believe three are something like 80 exhibitors. Below is a snapshot of s few of them that caught my eye. The usualFuture...

CSTA Day Two
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

CSTA Day Two

Day two starts with sessions for ALL attendees. I started proctoring a session called Classroom To Career – CS Curriculum With a Purpose. This was a session presented...

CSTA Day One
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

CSTA Day One

Day one for me was the chapter leadership summit. I got talked into the New Hampshire chapter treasurer role. The first thing I did was to connect with the other...

CSTA At 20 Looking Back #CSTA2024
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

CSTA At 20 Looking Back #CSTA2024

CTSA turns twenty and as I write this I am about ready to fly out to Las Vegas for the annual CSTA conference. I’m in the mood to look back a bit. After the conference...

Advice To First Timers at #ISTE24 or #CSTA2024
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Advice To First Timers at #ISTE24 or #CSTA2024

Summer conference season is coming up. ISTE starts this weekend (without me) and CSTA (with me) is in July. Over the years I have been to scores of conferences...

Pangrams Anyone?
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Pangrams Anyone?

Regular readers of this blog know that I have been doing the New York Times Spelling bee (Computer Science Teacher: Spelling Bee Solver Project). Actually, I do...

Alphabet? What alphabet?
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Alphabet? What alphabet?

I used to start a talk on internationalization of code with the question “How many letters are in the alphabet?”  Once I had several people say “26” I would ask...
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account