acm-header
Sign In

Communications of the ACM

Blogroll


bg-corner

Thinking Deeper About Programming Contests
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Thinking Deeper About Programming Contests

I have this set of mixed feelings about student programming contests. On one level they just feel very artificial and inauthentic. You have a tight time schedule...

Why is learning Binary hard?
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Why is learning Binary hard?

Why is learning Binary (and various number bases) so hard for students? I don't remember how exactly there were taught to me except that it was in either the 5th...

Robots for Teaching are everywhere–Which should I use and how?
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Robots for Teaching are everywhere–Which should I use and how?

Do a search for “robots for teaching programming” using your favorite search engine sometime. You’ll find a lot of news about the latest and greatest robot forRoot...

Teaching Computer Science and the Good Idea Fairy
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Teaching Computer Science and the Good Idea Fairy

The Good Idea Fairy struck again today. I have been taking about data checking and data safety with my freshmen lastly. One of the things we talk about is parity...

Interesting Links 24 October 2016
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Interesting Links 24 October 2016

The two big news event around computer science last week were the Distributed Denial of Service (DDoS) attack on Dyn and the release of the new K-12 Computer Science...

K–12 Computer Science Framework Released
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

K–12 Computer Science Framework Released

After over a year of hard work by a lot of people (I had a small role myself) the K–12 Computer Science Framework is now officially out. Frankly I expect some criticism...

Interesting Links 17 October 2016
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Interesting Links 17 October 2016

Lots of announcements from the Computer Science Teachers Association this past week. We’ll start with them for this week’s links. 2017 CSTA Conference Call for...

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

2017 CSTA Conference Call for Proposals

The CSTA Annual Conference is my favorite conference for computer science education. I have been privileged to attend most of them over the years. And honored to...

Security and the Internet of Things
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Security and the Internet of Things

Yesterday I wrote about Cars and Code about the intersection of transportation and software development. As a teaser I mentioned secure code and the need for that...

Cars and Code
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Cars and Code

The other day I heard someone talk about what it might be like if car makers or other manufacturers released products the way most companies released software.Ford...

Teaching For Change
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Teaching For Change

This post by Valerie Barr (How We Teach Should Be Independent Of Who We Are Teaching) really resonates with me. A lot of what education is about is helping students...

Interesting Links 10 October 2016
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Interesting Links 10 October 2016

It is Columbus Day in New Hampshire. Or as my family likes to say “Leif Landed First Day.” I’ve been enjoying visiting the amazing fall foliage in northern NewDesperately...

Facing Facts About the Geek Gene
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Facing Facts About the Geek Gene

There are a lot of people who want to believe that computer science ability is some sort of innate talent. That either you have a special brain that can handleresearch...

Virtual Reality in Education–Sooner or Later?
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Virtual Reality in Education–Sooner or Later?

There is a lot of excitement about virtual reality and the prospects of it changing education. Everything from Google Cardboard (on the low end of cost and ease...

Infosys Foundation USA/ACM/CSTA Awards for Teaching Excellence in Computer Science
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Infosys Foundation USA/ACM/CSTA Awards for Teaching Excellence in Computer Science

On behalf of CSTA, ACM and the Infosys Foundation USA, I wanted to let you know that applications are now open for the inaugural Infosys Foundation USA/ACM/CSTA...

Interesting Links 3 October 2016
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Interesting Links 3 October 2016

It’s autumn in New Hampshire. The leaves are turning all sorts of bright colors and the nights are getting cool. And school is rolling right along. It’s a great...

Interesting Links 26 September 2016
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Interesting Links 26 September 2016

We celebrated my grandsons second birthday yesterday. Somehow I couldnt get into putting this post together afterwards. It felt like work. Having grandchildrenWe...

When But It Works Isnt Enough
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

When But It Works Isnt Enough

I saw this image on Twitter recently. It was captioned: "Spaces or tabs?""Semicolons." Its all perfectly legal C or C++ code. And a decent compiler will handle...

Bug Reports
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Bug Reports

I saw the following tweet earlier today.  Still earlier in the day I read a post on Mark Guzdials blog about Barriers to Stack Overflow Use for Females which had...

Interesting Links 19 September 2016
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Interesting Links 19 September 2016

The big news last week was the launch of the CSforAll Consortium  with over 180 members committed to K12 CS Education. That was not all I picked up last week though...
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account