Computer Science Teacher

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

Friday, March 22, 2019

Debugging Student Code for Fun and Learning

›
Students are really good at creating strange hard to solve bugs in their code. I am convinced that the code of a raw beginner can easily be ...
5 comments:
Tuesday, March 19, 2019

Interesting Links for Computer Science Educators 19 March 2019

›
I haven’t done one of these for a while. I still Tweet or retweet a lot at @AlfredTwo but I needed a break. I’m not sure I will do this eve...
Thursday, March 14, 2019

Awards I Wish We Didn’t Need

›
Last week my school was told we had earned the College Board’s Female Diversity award for both Advanced Placement Computer Science A and Adv...
Tuesday, March 12, 2019

High School CS Education: Where Do We Start and Where Do We Go?

›
There are a number of sets of standards with most based on the CSTA standards ( https://www.csteachers.org/general/custom.asp?page=standards...
2 comments:
Monday, March 11, 2019

Don’t Cross The Data Types

›
Remember in the first Ghostbusters movie where the ghostbusters are told not to cross the stream of their ghost busting guns? And then at th...
1 comment:
Friday, March 08, 2019

Making Projects More Interesting With More Data

›
My students are working on the palindrome project. You probably know it – enter a string and report if it is a palindrome or not. In my case...
4 comments:
Monday, March 04, 2019

Remember The Ladies–And Act

›
In March of 1776, Abigail Adams wrote to her husband who would be the second US president “I long to hear that you have declared an independ...
1 comment:
Wednesday, February 27, 2019

What Are You Reading?

›
We all get asked this question – What are you reading? Often this is the context of an interview and the person asking is really asking “how...
2 comments:
Tuesday, February 26, 2019

CSTA Board Elections 2019

›
Wow! Computer Science Teachers Association members should all have gotten an email about this year’s election for the CSTA Board. It is a re...
Friday, February 22, 2019

Don’t Trust Algorithms You Can’t Read

›
I admit that I am a sucker for “the best [what ever] in each state” lists. I want to see how many I have visited and what is “the best” in m...
2 comments:
Friday, February 15, 2019

Minecraft Curriculum for Teaching Computer Science

›
I'm not a Minecraft person. I've had the demos. I know that some kids really get into it but … Well, some teachers love it as much a...
2 comments:
Thursday, February 14, 2019

US Department of Education Needs CS Experts as Reviewers

›
I recieved this from Pat Yongpradit of Code.org and thought I should share it. The US Department of Education has announced the EIR grant c...
Monday, February 11, 2019

Programming Has Sure Changed

›
Last week, I was reading some old code. I wrote it in 1975. It was in FORTRAN IV and it was on punch cards. Really bad code. One character, ...
1 comment:
Thursday, February 07, 2019

Programming Projects and the Good Idea Fairy

›
I think Garth Flint (blog at Garth's CS Education Blog ) first introduced me to the idea of the good idea fairy. The good idea fairy str...
Monday, February 04, 2019

Supply and Demand in Computer Science Education

›
We have a supply and demand problem in computer science education. Demand has never been higher and it is growing.  The need is real. Take a...
1 comment:
Friday, February 01, 2019

What is a variable and why is it so hard to understand?

›
Variables in computer science are complicated. No, really they are. I didn’t consciously  realize how complicated until I read “ What is a v...
2 comments:
Thursday, January 24, 2019

Computer Science Standards and Frameworks

›
I’ve been thinking a lot about computer science standards and frameworks the last couple of days. It’s all Mark Guzdial’s fault because he p...
Thursday, January 10, 2019

Lecture As Performance Art

›
Mark Guzdial posted a link to an article about him ( The social justice case for computing: transforming tools for some into a language for ...
2 comments:
Wednesday, January 09, 2019

Everything Old Is New Again

›
I try not to throw code away. I have punch cards in my attic that are over 40 years old. I also have a bunch of code from my university days...
1 comment:
Tuesday, January 01, 2019

Happy New Year 2019

›
I’ve been thinking about this post for the last several days. My usual practice has been to start the year with a list of things I want to w...
1 comment:
‹
›
Home
View web version
Powered by Blogger.