acm-header
Sign In

Communications of the ACM

Blogroll


bg-corner

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

AI Debuggers?
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

AI Debuggers?

A meme was posted (by Doug Peterson I believe) asking why if the computer knows there is a semi colon missing that the computer doesn’t add it? It’s a good question...

How Much Hardware Knowledge do CS Students Need
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

How Much Hardware Knowledge do CS Students Need

Back to the basics! Get students close to the hardware! Really? Just how much hardware knowledge do students need today? This post was prompted by a post getting...

Looking Forward to Computer Science Education in 2024
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Looking Forward to Computer Science Education in 2024

“Prediction is very difficult, especially if it’s about the future!” --Niels BohrMy track record at looking forward in CS education is a mixed bag. I kept expecting...

Looking Back on Computer Science Education 2023
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Looking Back on Computer Science Education 2023

I’m posting this early this year. My thinking is clear so why wait?For many, 2023 was the year that Artificial Intelligence, ChatGPT and other tools, really toss...

Spelling Bee Solver Project
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Spelling Bee Solver Project

My wife loves word puzzles. She is amazing at them. Me? Not so much. On the other hand I love programs and programming projects that involved string manipulation...

Last Call for CSTA Conference Proposals
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Last Call for CSTA Conference Proposals

The CSTA Call for Proposals is coming to an end October 30, 2023 11:59 PM PT.Presentations are what makes the CSTA Conference is what makes CSTA the best conference...

The More You Know The More You Expect
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

The More You Know The More You Expect

One thing that happens when you know who to write computer code is that you know how hard or easy some things are. If you’re even the least OCD some things that...

Reimagining CS Pathways: High School and Beyond
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Reimagining CS Pathways: High School and Beyond

This looks like a great opportunity to make a difference in CS education.We are seeking community involvement in a new project called Reimagining CS Pathways: High...

Do You Remember Struggling to Learn?
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Do You Remember Struggling to Learn?

Dave Largent, a CS professor at Ball State University, had an important reminder on his blog -Dave's not here, or is he?: Teachers need to struggle to learn (davidlargent...

Thoughts on CSTA Conferences Past and Present
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Thoughts on CSTA Conferences Past and Present

I am attending the 2023 CSTA Conference online. I’m not writing blog posts about it the way I normally do. Lots of reasons for that but I will post some learnings...

Conversations on AI in Education
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Conversations on AI in Education

Pat Yongpradit from Code.Org tweeted an image of what they are seeing in conversations about AI and Education. (The link on the image below goes to that tweet)Now...

Coding With AIs Prompts Are Important
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Coding With AIs Prompts Are Important

Last night, when I could not sleep, I got up and wrote some code. I added some features and data checking to my Wordle solver helper program. When I finished I...

Finding Words With All The Letters Programming project
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Finding Words With All The Letters Programming project

Does anyone else lay in bed in the morning thinking about coding projects or is it just me? I’ve been playing around with a Wordle solver helper for a while now...

Book Recommendations for CS People
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Book Recommendations for CS People

tl;dr Book recommendations: Overnight Code: The Life of Raye Montague, the Woman Who Revolutionized Naval Engineering Code Girls: The Untold Story of the American...

Does It Run in the IDE?
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Does It Run in the IDE?

I was reading a tweet from a person saying they lost points a program written with pen and paper because the teacher thought the code would not run. When the student...

People Are Bad At Giving Instructions
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

People Are Bad At Giving Instructions

One of the things that make me sure that programming will be around for awhile even with better and better artificial intelligences is that people are bad at giving...

CS Students–Learn Your IDE
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

CS Students–Learn Your IDE

Eugene Wallingford had a great post on WHAT WHAT DOES IT TAKE TO SUCCEED AS A CS STUDENT? It’s got a lot of good advice and I recommend it to students in high school...
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account