Computer Science Teacher

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

Friday, February 17, 2017

You’re Teaching the Wrong Programming Language

›
No, really you are. If someone hasn’t told you this yet it’s probably because too few people know what programming language you are teaching...
6 comments:
Friday, February 10, 2017

Software Developers–Quantity vs Quality

›
Today is a snow day here in New Hampshire. My third one this week. So I have taken care of most of the errands I use snow days to take care ...
2 comments:
Friday, February 03, 2017

Review the revised K-12 Computer Science (CS) Standards

›
The Computer Science Teachers Association (CSTA) revised K-12 Computer Science (CS) Standards is now available for review. This is not to be...
1 comment:
Monday, January 30, 2017

The Complex Question of Complexity in Programming

›
I spent most of last week grading semester projects written by my students. Reading through the code of beginners is really interesting. It’...
1 comment:
Wednesday, January 25, 2017

Computer Science Education at SxSWEdu 2017

›
SxSWedu is one big conference I have never been to. Seeing how it is tied to the big South By SouthWest Interactive and Music conferences i...
Wednesday, January 18, 2017

What I Learned in College

›
For various reasons my thoughts lately have been on my college experience. Now I graduated in 1975 which was a few years ago. A lot has chan...
3 comments:
Monday, January 09, 2017

How Important Are Number Bases for pre-University Computer Science?

›
Do high school or younger computer science students really need to understand number-base conversion and binary, decimal, and hexadecimal nu...
6 comments:
Sunday, January 01, 2017

Computer Science Education Things I’m Watching in 2017

›
What is going to be big in 2017? It’s always hard to tell but there are several things I think I need to keep an eye on this year. (Note: La...
Thursday, December 29, 2016

Looking Back on CS Education in 2016

›
I started 2016 with a post called Computer Science Education Things to Watch in 2016 . It's time to look back and write about what I thi...
1 comment:
Friday, December 16, 2016

Acting Out The Loop

›
One of my major goals this year has been to get more activity in class to help students understand concepts. Jumping right into code is awfu...
Wednesday, December 07, 2016

What’s Your Elf Name–A Programming Project

›
I love string manipulation projects. Maybe because I have always been more of a word person than a math person. Who knows why. I see them ev...
3 comments:
Thursday, December 01, 2016

CS Education Week School/District Pledge

›
Does your school believe in Computer Science for All? Take the @CSforAll #CSEdWeekpledge to show your support and be included in announcem...
Sunday, November 27, 2016

How Fast Can You Sort a Deck of Cards?

›
OK I admit it – sorting fascinates me. No, really it does. OF course it is also an important topic for computer science classes. CS Unplugge...
1 comment:
Saturday, November 26, 2016

Programming vs. Computer Science

›
Programming is not the same thing as computer science. But of course they are related. For example, knowing how to use the following arrays ...
1 comment:
Friday, November 18, 2016

Truth and Fiction in Programming Memes

›
I ran into a couple of images with messages about programming today. One I think is useful. The other I think is the opposite of useful. The...
1 comment:
Wednesday, November 16, 2016

Hello Cloud 2017

›
I’m telling my students  about this. Looks like it will be educational even if money is not enough of an incentive. Online Contest The ...
Thursday, November 10, 2016

Too Many CS Teaching Resources

›
The Bring IT, Together conference is taking place this week in Niagara Falls, Canada. I’m not there but I have been seeing some social medi...
1 comment:
Saturday, November 05, 2016

Thinking Deeper About Programming Contests

›
I have this set of mixed feelings about student programming contests. On one level they just feel very artificial and inauthentic. You have ...
1 comment:
Thursday, October 27, 2016

Why is learning Binary hard?

›
Why is learning Binary (and various number bases) so hard for students? I don't remember how exactly there were taught to me except that...
2 comments:
Wednesday, October 26, 2016

Robots for Teaching are everywhere–Which should I use and how?

›
Do a search for “robots for teaching programming” using your favorite search engine sometime. You’ll find a lot of news about the latest and...
4 comments:
‹
›
Home
View web version
Powered by Blogger.