Computer Science Teacher

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

Tuesday, February 18, 2020

Working Through the Stages of Debugging

›
I found this Tweet by Katerina Borodina @ctrlshifti that claimed that the 5 stages of grief apply perfectly to debugging code Denial ...
1 comment:
Tuesday, February 11, 2020

Are Large Classes The Answer To a Computer Science Teacher Shortage?

›
Another teacher reported on Facebook that they were going teach AP CS Principles and that this was the first time they are teaching computer...
8 comments:
Tuesday, February 04, 2020

Iowa Caucus 2020–What Happens When Software Doesn’t Work?

›
It’s too early to tell exactly what went wrong with the Iowa caucus this year but I suspect it will wind up being a case study in several wa...
1 comment:
Monday, February 03, 2020

Check Out The CS Ed Podcast

›
I first heard about the CS Ed Podcast back when I wrote on debugging. Amy Ko of the university of Washington talked about teaching debuggin...
Friday, January 24, 2020

The System Knows Who You Are

›
True confession – give me an app that plays with interesting and personal data and I’ll play for a while. The amount of data available to us...
3 comments:
Thursday, January 23, 2020

Should We Use the Technology in the Classroom?

›
I confess that I would love some augmented reality device that showed me the name of the student I was looking at. I am horrible with names....
Wednesday, January 22, 2020

Thinking and Teaching about Technology Policy Issues

›
What are the top technology issues for the 2020s? Brad Smith, Microsoft President, wrote an interesting post about a month ago called Dawn o...
Monday, January 13, 2020

Having Fun With Computer Science

›
There is no question that there are a lot of ways to have fun with computer science. Some of them are inexpensive. Some of them cost a lot o...
Friday, January 10, 2020

How Do Teachers Without CS Experience Debug Student Code

›
My Programming Honors students are wrapping up their semester projects today. Actually they should all have been handed in by now but I’ll g...
2 comments:
Tuesday, January 07, 2020

What does “doesn’t work” mean?

›
Every computer science teacher has heard it “My program doesn’t work. What is wrong with it?” Sometimes they will show you the code without ...
1 comment:
Thursday, January 02, 2020

A Brief Career Memoir

›
Blame Mike Zamansky for this one. In my last post I mentioned that I am planning on retiring from the classroom this spring. Mike wondered h...
2 comments:
Wednesday, January 01, 2020

A 2020 Vision

›
Sorry. You may be as tired of the 2020 jokes and puns about the new year as I am. I’ll try to avoid them in the future. This is the time of ...
2 comments:
Monday, December 30, 2019

Looking Back on Blogging

›
Both Doug Peterson ( https://dougpete.wordpress.com/2019/12/30/10-years-ago-2/ ) and Mike Zamansky ( https://cestlaz.github.io/post/10-years...
1 comment:
Friday, December 27, 2019

Looking Back on Computer Science Education 2019

›
Christmas break for me until 6 January 2020 and with Christmas over I have some time to think. 2019 was an intere3sting year in CS education...
1 comment:
Thursday, December 12, 2019

Explain This Confusing Code

›
My major task today has been finishing off the semester exam for my Advanced Placement Computer Science Principles students. They’re not hap...
Monday, December 09, 2019

Coding Without a Net

›
My Programming Honors students are struggling with creating classes in C#. They really wanted me to code up a project live (again) and have ...
Wednesday, December 04, 2019

Coding for Fun and Advent of Code

›
My friend Mike Zamansky is a big proponent of the Advent of Code – 25 days of coding problems leading up the Christmas. Since I have been ...
1 comment:
Monday, November 25, 2019

What’s In A Name?

›
Naming things seems to be a continual problem with programming students. I’ve written about this before (two years ago A Rose By Any Other N...
2 comments:
Friday, November 22, 2019

Coding For Fun

›
As with so many things, it started with Doug Peterson. Doug recently posted about something called 100 days of code . This got me started ab...
1 comment:
Thursday, November 21, 2019

Teachers Helping Teachers For Free

›
I understand the appeal of sites like Teachers Pay Teachers . Really I do. Some teachers are awesome at creating resources and the idea of g...
1 comment:
‹
›
Home
View web version
Powered by Blogger.