Computer Science Teacher

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

Monday, April 21, 2025

Different High School Computer Science Strands

›
A recent talk by Bjarne Stroustrup at Stanford has sparked some conversation in the Computer Science Educators Facebook group . The talk its...
1 comment:
Tuesday, April 15, 2025

Hardware–Heat and Cold

›
Not all computer problems are caused by software. Sometimes the hardware is the problem. It’s not always easy to tell where the blame lies. ...
Wednesday, April 09, 2025

Software Learning Stories - Comments

›
Continuing my software learning stories series, I will talk a bit about commenting code. One customer I supported many years ago was a Jewis...
Tuesday, April 08, 2025

Software Learning Stories–Bugs are Undependable

›
There is a joke in the software development community that “it’s not a bug. It’s an undocumented feature.” It’s typically used when a bug is...
Monday, April 07, 2025

Software Learning Stories–Constants

›
I am a big fan of using stores to teach. Stories are more memorable that contextless theoretical statements. In my career, over fifty years ...
Sunday, March 30, 2025

Teaching The Writing of Secure Code

›
One of the great problems of teaching computer science is that there is a limited amount of time to teach and an unlimited amount of things ...
Tuesday, March 25, 2025

High School Cybersecurity Course–What Belongs

›
The last few years have seen a huge expansion in the number and types of cyber security courses in high schools. Much of this has been drive...
1 comment:
›
Home
View web version
Powered by Blogger.