acm-header
Sign In

Communications of the ACM

Blogroll


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

Computer Science Education Things I'm Watching in 2018
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Computer Science Education Things I'm Watching in 2018

This time of year I like to think about what might happen in the year ahead. 2018 looks to be an interesting year for computer science education. There is a lot...

Looking Back on Computer Science Education in 2017
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Looking Back on Computer Science Education in 2017

Time to look back on the past year I think. I wrote a post in January about what I was watching (Computer Science Education Things I’m Watching in 2017) so I think...

What Do You Do Besides Write Code?
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

What Do You Do Besides Write Code?

A bunch of years ago I read an op-ed piece in one of the news magazines. I forget the one but the piece itself has stuck with me for years. The Op-ed was written...

Some Thoughts on Drag and Drop Block Programming
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Some Thoughts on Drag and Drop Block Programming

I’ve toyed with drag and drop or block based programming for a bunch of years now. I even keep a list of block programming platforms. But this year I am reallyAppInventor...

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

CS Educator Interview: Sheena Vaidyanathan

Sheena is a wonderful innovative teacher who I have know for several years. We also served on the CSTA Board together. She works across grad levels (K-8) at a school...

How (Some) Schools Sabotage Computer Science Education
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

How (Some) Schools Sabotage Computer Science Education

There are many problems getting more computer science into schools. There is a shortage of teachers. There is a problem with room in the schedule. I could go on...

A Rose By Any Other Name Gives An Error
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

A Rose By Any Other Name Gives An Error

There is an old computer science joke that goes more or less like this:There are two hard things in Computer Science: cache invalidation, naming things, and off...

Learning From My Students
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Learning From My Students

Some days I think my greatest edge over my students is that I am better at debugging than they are. Well there is that I actually read documentation as well but...

Resources for Teachers and the AP CS Principles Tasks
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Resources for Teachers and the AP CS Principles Tasks

If you are teaching Advanced Placement Computer Science Principles for the first time as I am you probably still have lots of questions about the performance tasks...

Joint Task Force on Cybersecurity Education Draft Report
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Joint Task Force on Cybersecurity Education Draft Report

The Joint Task Force on Cybersecurity Education is working on curriculum recommendations for post secondary schools but I think their work will be of interest to...

Can’t We (Computer Science people) All Just Get Along?
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Can’t We (Computer Science people) All Just Get Along?

There is some real momentum in growing computer science for all people in the US. Even the Trump administration seems to be behind it (more or less). The pot of...

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

CS Educator Interview: Adam Newall

With increasing interest in computer science before high school these days you may have noticed that I have a number of K-8 teachers in this series. Several ofBootstrap...

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

CS Educator Interview: Mike Zamansky–the update

When I last talked to Mike Zamansky for this blog he was teaching computer science at Stuyvesant high school (one of New York City’s entrance exam high schools)...

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

CS Educator Interview: Steven Floyd

Computer Science education is important all over the world. Recently Steven Floyd who teaches at Mother Teresa Catholic Secondary School in London, Ontario, Canada...

Vicki Davis Interviews Alfred Thompson about CS Education
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Vicki Davis Interviews Alfred Thompson about CS Education

Vicki Davis has a wonderful podcast with interesting educators. Over the summer she interviewed me about teaching Computer Science. Topics include: How to get kids...

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

CS Educator Interview: Raji Gupta

Professional Development days are often a great opportunity to meet other teachers and share idea. Even though I pass his school twice a day on my way to my school...

CS Teacher Interview: Emmanuel Schanzer–The Update
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

CS Teacher Interview: Emmanuel Schanzer–The Update

I interviewed Emmanuel Schanzer in my last series. But like so many things, Bootstrap, the program he directs has grown and expanded. A number of teachers in this...

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

CS Educator Interview: Adam Michlin

Adam and I interact mostly on Facebook where he has created a number of very active Facebook groups including one called Computer Science Educators He's a man of...

Observations on Parents Shopping for High Schools
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Observations on Parents Shopping for High Schools

We had an open house for prospective students and their parents at school on Sunday. We’re a private school so getting parents to see a reason to spend the money...

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

CS Educator Interview: Jackie Corricelli

Jackie Corricelli conducts Advanced Placement Computer Science summer institutes for teachers. That is how I first met here. And I learned a lot from her. She teaches...
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account