Computer Science Teacher

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

Monday, April 30, 2018

Are You In On the Social Media Conversation around CS Education?

›
Today is the absolute deadline for my students in Advanced Placement Computer Science Principles to upload their Create Performance Task to ...
4 comments:
Thursday, April 26, 2018

Computer Science K-12: Imagining the possibilities!

›
My friend Doug Bergman has a new book out called Computer Science K-12: Imagining the possibilities! I reviewed drafts of the book while it...
1 comment:
Wednesday, April 18, 2018

Arrays, Loops, and Racing Horses

›
One of the things I like about using Visual Studio and C# (and Visual Basic for that matter) is the ability to easily create some fun graphi...
Tuesday, April 17, 2018

Training The Next Generation of Computer Science Teachers

›
The biggest problem in computer science education is training the teachers we need. That seems to be the big thing on my social media in the...
Friday, April 13, 2018

Teachers For Now or Teachers Forever?

›
One really can get a lot out of following Twitter hashtags from conferences and other events. Today I saw the following Tweet: This in a nut...
1 comment:
Thursday, April 12, 2018

Can We Afford a Digitally Illiterate Congress?

›
Like many people I found the Zuckerberg Congressional Hearings disturbing on several levels. Yes, there are some serious issues with Faceboo...
1 comment:
Monday, April 09, 2018

Why Programmers Need To Ask Questions

›
I keep seeing suggestions that people don’t need to learn programming because computers will do it better. I am skeptical. In part I am a sk...
Friday, April 06, 2018

Idealism and Computer Science

›
Idealism is a good thing. Well, mostly it is. This morning I heard Facebook COO Sheryl Sandberg say that Facebook was too idealistic about s...
Thursday, April 05, 2018

Thoughts on where CS education tools come from

›
TouchDevelop is being retired . It’s not the first tool with educational use to be retired by Microsoft. Or from other companies either. Whi...
3 comments:
Wednesday, April 04, 2018

Phillips Academy Capture the Flag 2018

›
Those of you with interests in working on cybersecurity with your high school students this Capture the Flag event will find this to be of i...

How To Teach Computer Science

›
How can I do a better job of teaching computer science? It’s a question I ask myself just about every day. There have been two big influence...
Tuesday, April 03, 2018

Digital Thinkers?

›
This message from Brian Aspinall was floating around in my social media the other day and it really resonates with me. I’ve long said that ...
2 comments:
Monday, April 02, 2018

Is Computer Science Hard to Learn?

›
It’s been close to 45 years since I took my first computer science course. I really struggled with the first program. OK someone mostly wrot...
2 comments:
Thursday, March 29, 2018

But I Digress

›
Students sure are good at distracting teachers from the main topic. Especially if they have a teacher who likes to talk. I confess that I am...
Wednesday, March 21, 2018

The Problems With Small Programming Projects

›
Most programming projects for beginners are small ones. They are focused on a specific concept that is under discussion. They are often forc...
1 comment:
Tuesday, March 20, 2018

Should We Do More With Spreadsheets in CS Education?

›
The Microsoft Research podcast has some very interesting interviews. One of them is How Programming Languages Quietly Run the World with Dr....
6 comments:
Monday, March 19, 2018

Advanced Placement Computer Science is a necessary evil for #CSforAll

›
Two controversial assertions in that title. That APCS is necessary and that it is evil.  I thought about leaving this post at that and seein...
3 comments:
Friday, March 16, 2018

Impressive High School Computer Science Students–Made or Born?

›
ACM and the Computer Science Teachers Association (CSTA) announced the winners of the 2017-2018 Cutler-Bell Prize in High School Computing ...
6 comments:
Thursday, March 15, 2018

ACM and CSTA Announce 2017-2018 Cutler-Bell Prize Student Winners

›
Some cool projects which you can read about here . For more information about ACM/CSTA Cutler-Bell Prize in High School Computing, visit htt...
Tuesday, March 06, 2018

Learning By Coding

›
Throughout my career I have increased my knowledge by working on projects. As a teacher who teaches mostly beginners I don’t see a lot of co...
1 comment:
‹
›
Home
View web version
Powered by Blogger.