acm-header
Sign In

Communications of the ACM

Blogroll


bg-corner

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...

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...
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account