Computer Science Teacher

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

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:
Wednesday, November 13, 2019

Not Too Easy and Not Too Hard

›
We’re covering Classes and Objects in my Programming Honors course this week. Specifically we are learning how to program classes in C# and ...
1 comment:
Friday, November 08, 2019

Define Better

›
Someone posted an interesting question on Facebook. Is using ++i(pre-increment) better than i++(post-increment) ? My reply was to ask for a ...
5 comments:
Thursday, November 07, 2019

AI-assisted Programming

›
As I said in yesterday’s blog post,Microsoft has been running their big MSIgnite event this week and making all sorts of announcements. One...
2 comments:
Wednesday, November 06, 2019

Visual Studio Online–Possibilities for Education?

›
Microsoft has been running their big MSIgnite event this week and making all sorts of announcements.  One of them was a cloud-based develop...
2 comments:
‹
›
Home
View web version
Powered by Blogger.