All blogs / Software / engineering practice
Computer Science Teacher
Computer Science Education Topics
- Posts
- 1,662 from 5 Nov 2005 to 24 Oct 2026
- Posting
- weekly (34 in the last year)
- Kind
- personal blog
- Feed
- https://blog.acthompson.net/feeds/posts/default
Latest
October 2026
September 2026
August 2026
July 2026
June 2026
May 2026
March 2026
- Talking Artificial Intelligence With Richard Crane from MILL5
- Computer Programming or Software Development
- Selling AI Before It’s Time
February 2026
- Who Is Driving Changes to Computer Science Education
- AI Tutors and the Human Connection
- Reminiscing - When Computers Had Lights
January 2026
- CS Teacher Improvement Through Observation
- Are AI Code Assistants Getting Better or Worse
- RotWords–String Manipulation Project
- Dice As a Design Problem
- Funding for CS Educational Tools
- Binary Math–Subtracting by Adding
December 2025
- AI Written Code and Making Assumptions
- Computer Science Education Week Greeting Cards
- How Much Debugging Knowledge Do CS Teachers Need
- Are We Really Teaching Artificial Intelligence
November 2025
- Teaching Reading Code–More Important Than Ever
- Monty Hall Problem and the Problem of Artificial Intelligence
- CS Education Researchers On Regrets
- Flag on the Play AI Let Me Down
October 2025
September 2025
August 2025
- Tiny Book of Simple Cryptography
- Has Computer Science Education Become Too Vocational?
- Reading Code For Fun and Learning
July 2025
June 2025
April 2025
- Different High School Computer Science Strands
- Hardware–Heat and Cold
- Software Learning Stories - Comments
- Software Learning Stories–Bugs are Undependable
- Software Learning Stories–Constants
March 2025
- Teaching The Writing of Secure Code
- High School Cybersecurity Course–What Belongs
- Should K-12 CS Education Be About Belonging in CS
- Rethinking High School Computer Science
February 2025
December 2024
- H1B AI and the Future of Computer Science education
- Three Keys To Being A Great Teacher
- December Adventure–Write some Code Everyday
November 2024
- Hour of Code and Corporate Involvement in CS Education
- Artificial Intelligence Machine Learning and Hexapawn
- Interested in Industry Visitors to Your CS Class?
- Online Programming Environments are Poor Preparation
- Does AI Mean The End Of Teaching Programming
- Changes in Social Media Where to Find Me
- CSTA New England Conference 2024–Exhibit Hall
October 2024
August 2024
July 2024
- Post CSTA 2024 Thoughts
- CSTA Day Four
- CSTA Day Three
- CSTA 2024 Exhibit Hall
- CSTA Day Two
- CSTA Day One
- CSTA At 20 Looking Back #CSTA2024
June 2024
March 2024
February 2024
December 2023
- How Much Hardware Knowledge Do CS Students Need
- Looking Forward to Computer Science Education in 2024
- Looking Back on Computer Science Education 2023
October 2023
- Spelling Bee Solver Project
- Last Call for CSTA Conference Proposals
- The More You Know The More You Expect
September 2023
August 2023
July 2023
June 2023
May 2023
March 2023
February 2023
January 2023
December 2022
- Looking Back and Looking Forward in CS Education 2023
- Thoughts on Optimization of Code
- Coding with ChatGPT–Armstrong Numbers
- When Computers Write Code
- Adventures in Taking Code From the Internet
November 2022
October 2022
- The Computer Science Professional Development Problem
- Micro:Bit Programming for Grades K to 3 With #MicroCode
September 2022
- How Far We Have Come With Programming Languages
- Dealing With Student Misconceptions
- Coding It Yourself Can Be Fun
- Names Have Power – Names and Programming
August 2022
- A Spoon Full of Computer Science
- Artificial Intelligence and CS Education
- Cyber Security and CS Education
July 2022
- Jacdac and Micro:Bit 2.0–First Look
- Freedom To Teach Computer Science Our Way
- A Summary Look Back at #CSTA2022
- My Day Four at #CSTA2022
- My Day Three at #CSTA2022
- My Day Two at #CSTA2022
- Amazon, Google, Meta, and Microsoft at #CSTA2022
- Day One #CSTA2022
- Dice, Simulations, and Math
- Getting Ready for #CSTA2022
- Teaching Computer Science–Moving atoms not pixels
- Welcome New Computer Science Teachers
May 2022
April 2022
March 2022
- Word Games and Cryptography
- APCS A–Java or Python?
- What Should APCS A Really Be About?
- Final Thoughts on SIGCSE 2022
- SIGCSE 2022 Day 3
- SIGCSE 2022 Day 2
- SIGCSE 2022 Day 1
February 2022
January 2022
- What Do Computer Science Teachers Need For Professional Development
- Writing The Wordle Clone
- Computer Science for the sake of ?
- Planning Before Coding
- How Do You Define a Computer Scientist
- Wordle Solving For Fun and Coding
- Is Wordle A Project To Assign Students to Program?
December 2021
- Looking Back on Computer Science Education in 2021
- Computer Science Education Week 2021
- First - Understand the Problem
November 2021
October 2021
September 2021
- Phun With Phone Numbers
- An AI Tutor for CS Education
- Book Review–System Error: Where Big Tech Went Wrong and How We Can Reboot
Every year
2026 252025 282024 232023 192022 462021 482020 822019 802018 1152017 1042016 1372015 1962014 1972013 2382012 942011 462010 562009 572008 402007 252006 52005 1