Computer Science Teacher

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

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...
Friday, November 02, 2018

Propose a Presentation for the CSTA Annual Conference 2019

›
CSTA just announced the Call for Proposals . for the CSTA Annual Conference just days after I blogged ( Getting Computer Science Teachers To...
Monday, October 29, 2018

Getting Computer Science Teachers To The Next Level

›
A number of related (well in my eyes anyway) have got me thinking about how we need to develop computer science teachers. Phil Bagge’s post ...
1 comment:
Saturday, October 27, 2018

CSTA New England Regional Conference 2018

›
This is the second of these conferences. How I missed the first year I don’t remember but I’m glad I made it to this one. The conference was...
Wednesday, October 24, 2018

Nominate Someone as a 2018 Champion of Computer Science

›
Know someone or some organization or some school responsible for doing great things in computer science education? Maybe they should be nomi...
Monday, October 22, 2018

The Imperative to Teach Ethics

›
Ethics has been on my mind a lot lately. Last week, the ACM had a Twitter chat around the ACM Code of Ethics using the hashtag #ACMCodeOfEt...
Thursday, October 18, 2018

Professional Development Is Expensive–Who Should Pay For It?

›
I first started to appreciate the cost of professional development when I was working with and for Microsoft. Microsoft at the time was work...
4 comments:
Wednesday, October 17, 2018

ACM to Host Twitter Chat on Ethics in Computing October 18

›
On Thursday, October 18, ACM will host a Twitter chat on ethics in computing beginning at 11:00 a.m. EDT (15:00 UTC). During the chat, ACM w...

Join the #CSK8 Twitter Chat 17 October 2018

›
These are great chats with a lot of wonderful people sharing ideas about computer science in grades K through 8. Join us for # csk8 chat ...
Tuesday, October 16, 2018

Lossy Text Compression Project

›
My motto has long been "steal from the best" at least when it comes to teaching resources. Today I found a good project from Code....
1 comment:
‹
›
Home
View web version
Powered by Blogger.