acm-header
Sign In

Communications of the ACM

Blogroll


bg-corner

Red Green–A different Hello World
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Red Green–A different Hello World

Hello World is more or less the ubiquitous first program for most development environments. I hate it. It’s boring. It made a lot of sense in a command line environment...

Office Mixes for Learning TouchDevelop
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Office Mixes for Learning TouchDevelop

While looking for other things (you know how that goes) I found a series of Office Mixes that teach how to program using TouchDevelop. They are mixed in as part...

Interesting Links 4 May 2015
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Interesting Links 4 May 2015

Last week was school vacation week and I had a lot of plans. I threw them all away and decided to spend a couple of days getting over a nasty stomach bug. I think...

Office Mixes for Learning C#
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Office Mixes for Learning C#

Over the last few months I have recorded a few Office Mixes for use in my C# class. I’ve also built up a nice collection of PowerPoint presentations which I have...

HOW OLD DO I LOOK?
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

HOW OLD DO I LOOK?

Microsoft announced a new web site yesterday that tries to guess the age of people in images. Well guess is probably not the right word. I’m sure the researchers...

Interesting Links 27 April 2015
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Interesting Links 27 April 2015

Here in New Hampshire we are on school vacation this week. Seems like a lot of places were on vacation last week. Like a lot of teachers I will be spending break...

More With TouchDevelop
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

More With TouchDevelop

The more I use TouchDevelop the more I learn about it. The more I learn about it the more I want to use it. For example, groups. I’ve known about groups for a while...

How To Tell Your 1:1 Program is Going to Fail
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

How To Tell Your 1:1 Program is Going to Fail

I saw this question on Facebook. My schools going to all iPad next year for the students. Can we do the coding that we need to for AP Computer Science on an iPad...

#CSK8 has been nominated for a Bammy Award in Education
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

#CSK8 has been nominated for a Bammy Award in Education

#CSK8 is the Twitter chat community and online discussion that is being run by the CSTA K8 task force. In a short period of time it has built a large communityAbout...

Trust and Computing
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Trust and Computing

I’ve been thinking a lot about the issue of trust in computing lately. It’s actually something I started thinking about almost 40 years ago when I had my first...

Interesting Links 20 April 2015
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Interesting Links 20 April 2015

Daffodils are blooming, golf courses are opening, and buds are appearing on trees and bushes. Looks like we’re going to have spring in New Hampshire after all. ...

Learning From Tic Tac Toe
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Learning From Tic Tac Toe

The other day I created some teams (3 to 4 students per team) and asked them to create a program to play tic tac toe – a human player against the computer. I have...

Self Taught Coders and Ugly Code
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Self Taught Coders and Ugly Code

I love this cartoon from xkcd. Of course some self taught programmers write really nice looking code. And some formally taught programmers write ugly code.  The...

Sometimes It is How You Look At It
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Sometimes It is How You Look At It

A couple of days ago I saw an interesting program on the Small Basic blog.  The featured program was one that let a beginner write a turtle graphics program. ITouchDevelop...

Why Would You Do That?
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Why Would You Do That?

Students ask interesting questions. One of the more frequent questions they ask is “why would you do that?” Often it comes, not because you didn’t already explain...

Interesting Links 13 April 2015
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Interesting Links 13 April 2015

Spring may actually be coming. Only of few piles of snow left on my property and I was able to take done the Christmas lights on the tree in front of my house.TouchDevelop...

Help expand K-5 computer science education
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Help expand K-5 computer science education

Saw this item via the CSTA announcements mailing list. Code.org is hoping to expand K-5 computer science education by recruiting qualified computer science teachers...

Augmented Reality and Virtual Reality–the Future of Education?
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Augmented Reality and Virtual Reality–the Future of Education?

Recently a friend of mine sent me a link to a YouTube video about an Augmented Reality Sandbox. It was pretty cool. Cool enough that it looks like a lot of people...

To College or Not To College?
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

To College or Not To College?

One of the ongoing arguments in computer science is if a university degree or study is necessary in computer science. Basically I think it boils down to “do you...

Interesting Links 6 April 2015
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Interesting Links 6 April 2015

Happy Monday! I hope everyone had a great weekend. For me it was a three day weekend. One of the benefits of teaching at a Catholic school is having Good Friday...
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account