Computer Science Teacher

This is Alfred Thompson's blog about computer science education and related topics.

Monday, March 30, 2026

Talking Artificial Intelligence With Richard Crane from MILL5

›
Trying something new to me. I’ve been really interested in AI recently and when my friend, Rich, approached me about sharing his thoughts ab...
1 comment:
Tuesday, March 03, 2026

Computer Programming or Software Development

›
My friend Pat Yongpradit has a post on LinkedIn that got me thinking. It starts with a key statement “Computer programming (coding) is not ...
Sunday, March 01, 2026

Selling AI Before It’s Time

›
Artificial Intelligence has been big in the news the last few days. A lot of the talk has been about the Trump administration designating An...
Monday, February 23, 2026

Who Is Driving Changes to Computer Science Education

›
There are a lot of Changes happening at code dot org The Slashdot article linked there lists several of them. While the changes include a n...
1 comment:
Saturday, February 07, 2026

AI Tutors and the Human Connection

›
I  recently shared at quote on Facebook: Unless our students know that we care, they will not learn from us. I made the comment that...
Sunday, February 01, 2026

Reminiscing - When Computers Had Lights

›
Back before the personal computer age, computers had lights and toggle switches. One could use the switches to program computers and read an...
1 comment:
Friday, January 30, 2026

CS Teacher Improvement Through Observation

›
I remember the first time I was observed by a principal. Brilliant man with two masters degrees and ABD PhD. He told me that he didn't u...
Wednesday, January 28, 2026

Are AI Code Assistants Getting Better or Worse

›
A friend of mine sent me a link to an opinion piece in the IEEE Spectrum - AI Coding Assistants Are Getting Worse –> Newer models are mor...
Monday, January 26, 2026

RotWords–String Manipulation Project

›
BlueSky is the microblogging site for me these days. That is where I am getting ideas and information about teaching computer science among ...
Saturday, January 24, 2026

Dice As a Design Problem

›
The other day I ran into an interesting programming exercise on BlueSky. The project description is at 2D Dice Grid Scoring Algorithm - ...
Monday, January 19, 2026

Funding for CS Educational Tools

›
Mark Guzdial posted a link to an interview with Jens Mönig . Jens is the main person behind Snap! which developed out of Scratch (which Jen...
Friday, January 09, 2026

Binary Math–Subtracting by Adding

›
Some of my readers who have been teaching Advanced Placement Computer Science (APCS) will remember the BigInt case study. It was a case stud...
Saturday, December 27, 2025

AI Written Code and Making Assumptions

›
I’ve been writing some code for my own amusement the last few days. I have happily using Microsoft CoPilot to help me out. One really has to...
Thursday, December 11, 2025

Computer Science Education Week Greeting Cards

›
Seems like several years now I have joked or perhaps half joked that there are no Computer Science Education Week greeting cards. Have any o...
Monday, December 08, 2025

How Much Debugging Knowledge Do CS Teachers Need

›
Mark Guzdial's blog is number one on my “must read” blog list. If you are a computer science educator it should be on your list as well...
Wednesday, December 03, 2025

Are We Really Teaching Artificial Intelligence

›
According to Code.ORG The Hour of Code is now the Hour of AI The Hour of AI makes teaching AI literacy easy, engaging, and fun. Em...
Saturday, November 29, 2025

Teaching Reading Code–More Important Than Ever

›
Thanks to Facebook memories and a link that was almost a dead link I reread a post on my old blog – How To Read Code . It got me thinking ab...
1 comment:
Wednesday, November 26, 2025

Monty Hall Problem and the Problem of Artificial Intelligence

›
I’m always looking for interesting projects. The other day I ran into the story of the Monty Hall Problem . The brief version of this logic/...
Tuesday, November 18, 2025

CS Education Researchers On Regrets

›
Pay Yongpradit recently posted ( LinkedIn post ) about asking a number of computer science education leaders and researchers “about their bi...
Monday, November 03, 2025

Flag on the Play AI Let Me Down

›
My latest coding involves an attempt to memorize nautical signal flags. I’ve played with this idea in the past but never had the time to rea...
‹
›
Home
View web version
Powered by Blogger.