Computer Science Teacher

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

Friday, September 28, 2018

Girls in APCS Research

›
Are you an Advanced Placement Computer Science teacher? Are you concerned about increasing the number of women in computing?  Are you willin...
Thursday, September 27, 2018

Progressive Code Demonstration Programs

›
One of my goals this year is to improve my demonstration code. As part of that I want some demos that build on top of one another. A lot of ...
Tuesday, September 25, 2018

Doug Bergman–Amazing Computer Science Educator Revisited

›
About five years ago I interviewed Doug Bergman for my occasional series of interviews with computer science teachers.  Doug is constantly ...
Friday, September 21, 2018

What Makes A Great High School Computer Science Program

›
Not long ago someone asked on Facebook for great HS CS programs to visit. Three schools came up quickly and repeatedly. Two are large magnet...
2 comments:
Tuesday, September 18, 2018

Deciding What To Include in High School Computer Science

›
The more I talk to people about what should be included in high school computer science the more I thing of the Indian story of the blind me...
5 comments:
Monday, September 17, 2018

The Multiple Natures of Computer Science Education

›
There was a lot of good CS education activity on Twitter this past weekend. I know I missed a lot of it but some things did stand out for me...
1 comment:
Sunday, September 16, 2018

Preparing Students to Ask Questions

›
I drove behind a Google Maps Street view car for a couple of miles today. Things I wondered about: Will my car show up on Street View? What ...
Monday, September 10, 2018

Do We Really Need CS Focused High Schools?

›
Last week Bill Gates visited the Academy for Software Engineering , a computer science focused high school in New York City. and wrote about...
7 comments:
Wednesday, September 05, 2018

NCWIT Award for Aspirations in Computing–Recognize Girls in Tech

›
Recipients of the NCWIT Award for Aspirations in Computing receive engraved awards, scholarship and internship opportunities, entry to a pee...
Tuesday, September 04, 2018

Why Teach Binary in Computer Science Classes

›
Sometime when I was around age 11 or 12 I learned about different number systems. I was fascinated with the concepts involved. I literally s...
8 comments:
Wednesday, August 29, 2018

Teaching Programming with Blocks vs. Teaching with Text-based Languages

›
Blocks or text? Which should I use with beginners? On one hand, I read research backed articles like Mark Guzdial’s High school students lea...
10 comments:
Saturday, August 18, 2018

Programming FUNdamentals Books

›
Most programming textbooks just are not what I am looking for. They are too long. They are too dull. And they are written for teachers to us...
8 comments:
Wednesday, August 08, 2018

Computer Science Education Progress in New Hampshire

›
Things have been moving right along in New Hampshire. First we developed CS teacher certification (a joint effort with the department of edu...
1 comment:
Sunday, August 05, 2018

Computer Science and Farming

›
One of the things I tell students is that computer science is relevant to a lot of careers that they may not think of at first. An announcem...
1 comment:
Friday, August 03, 2018

School is Getting Close and Teachers Are Getting Ready

›
Two weeks from today I return to school for teacher orientation. Students come in the next week. Things are getting real. While I have been ...
3 comments:
Thursday, August 02, 2018

Encourage US High School Students to Apply for 2018-2019 ACM/CSTA Cutler-Bell Prize

›
Do you know a student working on an amazing computer science project? Maybe they need some recognition to take them to the next level. The C...
1 comment:
Thursday, July 26, 2018

Ethics, Accessibility, and Security–Condiment or Ingredient

›
Too often people think of ethics, accessibility, and security as condiments; something to add at the end rather than ingredients essential f...
Wednesday, July 18, 2018

Updated ACM Code of Ethics Released

›
The ACM has released the latest update for the ACM Code of Ethics . It’s an interesting and important document. I wonder how many computing ...
Monday, July 16, 2018

Is This The Future?

›
Narrator : Alfred Thompson, you’ve just attended an amazing CSTA Conference. Now what? Alfred : I’m going to Disney World! And so I did. I j...
Thursday, July 12, 2018

Microsoft Makes Large Commitment to CSTA

›
One of the big announcements at the recent Computer Science Teachers Association conference was that Microsoft is donating two million doll...
2 comments:
‹
›
Home
View web version
Powered by Blogger.