Computer Science Teacher

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

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:
Monday, December 31, 2018

Looking Back on CS Education in 2018

›
The last few years I have written start of the year posts about things I want to track in Computer Science education in the new year. Last y...
Friday, December 14, 2018

Sub Goal Labeling in Computer Science

›
One of the interesting ideas in teaching computer science I have been looking at is sub-goal labeling. I’m experimenting with it but to be h...
1 comment:
Friday, December 07, 2018

Teaching Phone Programming Should be Easier

›
Garth Flint and I have been independently looking at resources for teaching mobile phone application development. (Garth’s posts are linked ...
4 comments:
Wednesday, December 05, 2018

Where Does Computer Science Fit–Revisited

›
David Renton is teaching his students at Porter-Gaud how to program virtual reality projects. He posted a video of some of these projects a ...
Monday, December 03, 2018

Happy Computer Science Education Week

›
It’s CS ED week again. Yeah! This is the week that thousands of teachers around the work introduce millions of students to computer science....
Wednesday, November 28, 2018

Ready, Fire, Aim–Why Is Design First So Hard To Learn?

›
“Hours of coding can save you minutes of planning” We’re talking about top-down design in my APCS Principles class this week. I gave the stu...
2 comments:
Thursday, November 22, 2018

The Problem With CS Education Research

›
There is some research in who t teach computer science (OK, mostly its about teaching programming but that’s important too) but not a lot of...
3 comments:
Monday, November 19, 2018

The Learner Gets A Vote

›
One of the cool things about Twitter is that some interesting discussions take place among really smart people and the rest of us get to wat...
1 comment:
Friday, November 16, 2018

Testing Computer Science Knowledge Is Hard

›
How to evaluate computer science students is always a tough question. It’s everywhere that computer science is taught. There is something of...
2 comments:
Thursday, November 15, 2018

16,000 BBC Sound Effects

›
I don’t know about you but I regularly go on the lookout for sound effects for projects. Today, I have to share this new source for sound fi...
Wednesday, November 14, 2018

Post-secondary Cybersecurity Curricular Recommendations

›
There is more computer science than we could ever cover in grades K-12. So much of it is important and exciting. Every parent open house I g...
Tuesday, November 13, 2018

Toys or Tools

›
Are we using toys or tools to teach computers science? The cute little robots for example. Or Micro:bit? or any number of other fun little g...
4 comments:
Monday, November 12, 2018

Guest Hosting a TweetMeet on CS and Hour of Code #MSFTEduChat

›
Computer Science Education week is fast approaching. It's a big week and one of the big activities for a lot of teachers, students, and ...
Friday, November 09, 2018

How Do We Define a Successful High School Computer Science Program?

›
Mark Guzdial has an interesting post asking When do we know that a programming course is not working for non-CS majors? The focus of the po...
1 comment:
Tuesday, November 06, 2018

Teaching Computer Science Teachers to Teach CS

›
My teaching style, especially in the first years, was greatly influenced by the man who taught me computer science. A wonderful man who real...
4 comments:
Monday, November 05, 2018

Programming Projects Should Be Personal

›
I’m always looking for new projects. I find them in the strangest places. Facebook for one. And some not so strange places. The AP CS Princi...
‹
›
Home
View web version
Powered by Blogger.