Computer Science Teacher

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

Thursday, August 31, 2017

Gamification and Teaching Computer Science

›
Gamification is a huge buzz word in education generally today. There are proponents and opponents of course. And both sides have good argume...
2 comments:
Tuesday, August 15, 2017

Ideas for Computer Science Teachers from CS Teachers

›
For me one of the big benefits of social media is getting and sharing ideas from other computer science teachers. Blogs, Twitter, and Facebo...
Thursday, August 10, 2017

#BUILTBYGIRLS Challenge - for teen girls with startup ideas

›
This looks interesting. Know a girl with entrepreneurship dreams and ideas? #BUILTBYGIRLS is looking for the next wave of startup founders a...
Tuesday, August 08, 2017

How To Retain Computer Science Teachers

›
One of the big topics around computer science education is the shortage of teachers with enough CS knowledge to properly teach the subject. ...
3 comments:
Monday, August 07, 2017

Twitter Chats for Computer Science Teachers

›
With the isolation that many computer science teachers feel social media can be an important part of both building community and professiona...
Tuesday, August 01, 2017

Cybersecurity–This Summer's Computer Science Education Buzzword

›
Cybersecurity seems to be all the rage these days. It was a big topic of conversation at this summer's CSTA conference, I've had a n...
4 comments:
Monday, July 31, 2017

An Online Forum for Computer Science Educators

›
Stack Exchange is one of  a number of online forums being used by the computer science community to ask and answer questions. While most of ...
Friday, July 28, 2017

Where Will We Get The Teachers/

›
Computer Science Teachers Needed. But Who Will Pay to Train Them? It's always someone else's job. Or someone else's money. Who ...
2 comments:
Thursday, July 27, 2017

Do We Want Computer Science to be Required?

›
Is making computer science a required course for everyone really a good idea? Doug Bergman made some interesting comments on Facebook today...
3 comments:
Wednesday, July 26, 2017

Time to Include More Hardware Devices in Teaching Computer Science?

›
Lately I have been thinking hard about including small programmable devices in my programming courses. Talking about his on Twitter brought ...
3 comments:
Sunday, July 23, 2017

Is Computer Science Education Facing a Bursting Bubble?

›
The other day Audrey Watters, one of my favorite contrarians, posted  Why Are Coding Bootcamps Going Out of Business? which focused on the ...
3 comments:
Friday, July 21, 2017

Five Must Read Blogs for Computer Science Teachers

›
I maintain a computer science education blog roll with as many good blogs for computer science teachers as I can find. It's a good like...
3 comments:
Thursday, July 20, 2017

Algorithms, Bias, and Beautiful Women

›
I've been keeping my eyes open for things to discuss with students this fall, especially in Advanced Placement Computer Science Principl...
Wednesday, July 19, 2017

GP–A General Purpose Block Programming Language

›
I added GP to my list of block programming languages this morning. Mark Guzdial announced on his blog that it was available in Beta ( The ...
Monday, July 17, 2017

Teach Me How To Teach

›
Garth Flint hits it out of the part with It is not about coding Key issue? "Although both camps were for teachers neither dealt with a...
1 comment:
Saturday, July 15, 2017

CSTA 2017–Some Thoughts

›
Normally I write several blog posts during a CSTA Annual Conference. Not this year. Why? Too much going on! The sessions I attended were ver...
4 comments:
Friday, July 14, 2017

Ethics and Computer Science Education

›
Are ethics and the effects of computer science a reason to teach CS to everyone? Increasingly we are seeing all sort of impacts on daily lif...
2 comments:
Thursday, July 06, 2017

Computer Science Teacher or Teacher of Computer Science

›
In some respects we have an identity problem in computer science education. Some of us think of ourselves as computer science teachers. Gene...
5 comments:
Wednesday, July 05, 2017

Twitter Chat - teaching computer science away from the computer #InfyEdChat

›
I'm going to host a twitter chat on Monday, July 10, 5PM PT / 8PM ET. Join me to talk about teaching computer science away from the comp...
3 comments:
Friday, June 30, 2017

Professional Development for the Advanced CS Teacher Teaching Advanced Students

›
This is sort of a riff from yesterday’s post about what to teach students who are beyond the normal Advanced Placement CS level or perhaps ...
5 comments:
‹
›
Home
View web version
Powered by Blogger.