acm-header
Sign In

Communications of the ACM

Blogroll


Refine your search:
dateMore Than a Year Ago
authorAlfred Thompson
bg-corner

Computer Science Educator Interview Series Index (2017)
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Computer Science Educator Interview Series Index (2017)

From time to time I like to highlight computer science teachers with virtual interviews posted on my blog. The first series was in 2013 (CS Educator Interviews:...

CS Educator Interview: Michelle Lagos
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

CS Educator Interview: Michelle Lagos

Michelle Lagos serves on the CSTA Board which is how I first met her. She is currently an At-Large member. Several years ago she was the International Representative...

Am I Doing It All Wrong?
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Am I Doing It All Wrong?

My programming students are learning about methods. Functions, subroutines, what ever you want to call them they are important. Coming up with examples for demos...

CS Educator Interview: Mike Thompson
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

CS Educator Interview: Mike Thompson

I met Mike Thompson (no relation) just recently. He was giving a professional development session on teaching middle school students with AppInventor. I wantedWHERE...

CSTA 2018 Conference Call for Proposals
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

CSTA 2018 Conference Call for Proposals

It’s that time again! I have to get to work on a proposal. Or two. This is the best conference for computer science educators. If you have something good to share...

CS Educator Interview: Bob Irving
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

CS Educator Interview: Bob Irving

Bob Irving teaches middle school students and seems to have a lot of fun doing so. He constantly learning new things to share with his students. He is half of of...

CS Educator Interview: Vicky Sedgwick
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

CS Educator Interview: Vicky Sedgwick

My first teaching jobs were teaching in a pair of schools (half time in each) where I saw students from kindergarten through eight grade. It was a great learning...

CS Educator Interview: Rebecca Dovi–the update
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

CS Educator Interview: Rebecca Dovi–the update

Rebecca Dovi is a ball of energy. She is full of ideas and always doing cool things. When I last interviewed her (http://blog.acthompson.net/2013/08/cs-educator...

CS Educator Interview: Saber Khan
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

CS Educator Interview: Saber Khan

I believe I first met Saber Khan over Twitter. Since them we have interacted in a number of ways on and off line. We met face to face for the first time this past...

Who Says There Is No Room for More Computer Science
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Who Says There Is No Room for More Computer Science

People keep asking me what required course I would remove to make room for a required computer science course. So I decided to take a look at current requirements...

Fear and Loathing and Required Computer Science Education
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Fear and Loathing and Required Computer Science Education

It seems like every time someone suggests that computer science be a required school subject someone (sometimes several people) bring up on particular objection...

Designing Projects for Programming Students
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Designing Projects for Programming Students

Last night a teacher friend of mine gave me a USB stick with the projects he uses with his students. I have projects for C++, Python, Java, and Visual Basic from...

Congressional App Challenge Launches Today
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Congressional App Challenge Launches Today

Something that looks interesting at least in Congressional Districts where there is a sponsor. Visit the web site to check it out. Congressional App Challenge Launches...

Illustrating the Difference Between Bandwidth and Latency
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Illustrating the Difference Between Bandwidth and Latency

Earlier this week my AP CS Principles classes were discussing the difference between latency and bandwidth. My curriculum resource (I’m using the curriculum from...

Be a Router and Share Messages
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Be a Router and Share Messages

The curriculum I am using for Advanced Placement Computer Science Principles is the excellent Code.Org curriculum. I really like the Internet Simulator that isI...

NCWIT Aspirations in Computing 2018
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

NCWIT Aspirations in Computing 2018

Several of my students have applied for this award and all found it quite worthwhile.There are many benefits for students in high school and college. It’s really...

National Briefing Call on K-12 Computer Science Education
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

National Briefing Call on K-12 Computer Science Education

I'm told this will be very well worth the time. I may even join with my Advanced Placement Computer Science Principles students.We are pleased to invite you toCSforAll...

Yet Another Example of the Importance of Good Names
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Yet Another Example of the Importance of Good Names

A little Tuesday humor. I think I may use this to help students understand the importance of good variable names and other identifiers.

Who Wants to be the DNS Server?
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Who Wants to be the DNS Server?

We’re studying how the Internet works in my AP CS Principles course. I wanted a little exercise to help students understand how DNS servers work and maybe through...

Curriculum is Hard
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Curriculum is Hard

Generally speaking I am a roll my own sort of teacher when it comes to curriculum. This year that is a bit overwhelming because I am teaching four different courses...
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account