acm-header
Sign In

Communications of the ACM

Blogroll


bg-corner

Creative Coding Through Games and Apps
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Creative Coding Through Games and Apps

I've been looking into this lately. It looks like an interesting first course for a lot of schools. Creative Coding Through Games and Apps is a first-semester...

Contests for Computer Science Students and Grants for Teachers
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Contests for Computer Science Students and Grants for Teachers

Earth | Microsoft Imagine Cup https://www.imaginecup.com/Earth via @MSFTimagine An Imagine Cup coding competition for students between 6 and 18 years old from Microsoft...

Interesting Links 17 November 2015
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Interesting Links 17 November 2015

Yesterday’s interesting links was all about links to educators and their blogs and resources. Today is about links from non profits and companies. Good stuff all...

Interesting Links 16 November 2015
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Interesting Links 16 November 2015

Last week was loaded with interesting things flowing from blogs, twitter, Facebook and email. When I first put this post together I realized it was so long that...

How do you terrify computer science students?
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

How do you terrify computer science students?

How do you terrify computer science students? Ask them to design their own project to be graded. I asked my programming students today to come up with a project...

Adding Interest Via Data
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Adding Interest Via Data

One of the lessons that stuck with my from some workshops I took some years ago was that more interesting projects involved doing things that involve a lot of data...

Imagine Cup Earth–Online Competition
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Imagine Cup Earth–Online Competition

Back in my Microsoft days I was actively promoting the Imagine Cup competitions. Realistically, while a couple of high school teams did well, its really hard for...

Beetle Blocks Visual Code for 3D Design
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Beetle Blocks Visual Code for 3D Design

The other day I added a new entry to my blog post listing drag and drop programming languages. It is based on Scratch and Snap! which many teachers are alreadyBeetle...

How to Teach Coding
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

How to Teach Coding

Mitchel Resnick, the man behind Scratch and other cool educational tools, runs the Lifelong Kindergarten research group at MIT’s Media Lab. He posted a great article...

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

Congressional App Challenge 2016

Do you know students who are  interested in creating an app? The Congressional App Challenge is now open for submissions! Entries are due by January 15, 2016. Learn...

Interesting Links 7 November 2015
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Interesting Links 7 November 2015

I spent the last few days in Phoenix Arizona at the fall board meeting of the Computer Science Teachers Association. It was a very busy couple of days and I got...

Are there some students who can't learn how to code?
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Are there some students who can't learn how to code?

Are there some students who can't learn how to code? Mark Guzdial asks that question on his blog and says that “Teachers must always answer "No!"” There is some...

Do We Still Need Computer Science Teachers?
From Computer Science Teachers Association

Do We Still Need Computer Science Teachers?

These days it seems like “how to learn coding yourself” opportunities are everywhere. There are MOOCs  from major universities, code.org (http://code.org) has great...

Thoughts On Old Software–Why We Need Documentation
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Thoughts On Old Software–Why We Need Documentation

A former student sent me a links today - NASA seeks programmer fluent in 60-year-old languages to work on Voyager My first thought was that  I know FORTRAN and...

Interesting Links 2 November 2015
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Interesting Links 2 November 2015

Wow! It’s November already. My school’s first quarter is done (I’ll finish updating grades today I hope), Halloween is over and so is Daylight savings time. And...

Learning By Teaching
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Learning By Teaching

One of the best things about teaching is students asking questions that never occurred to you. I learned several new things today. Students always seem to have...

Interesting Links 26 November 2015
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Interesting Links 26 November 2015

I’m writing this post from a hotel in Chicago. I’m here for some meetings which I’ll be sure to blog about later. I left my power cord home so this may be a short...

Would You Like  a Hint?
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Would You Like a Hint?

Students ask me why their program doesn’t work all the time. Sometimes they ask me as soon as a problem pops up. Usually they work on it themselves for a while....

TechPrep -- a website to help people start programming careers
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

TechPrep -- a website to help people start programming careers

Facebook entered the efforts to help more people learn about programming yesterday with a new website. “TechPrep -- a website to help people start programming careers...

Programmers vs. Idiots
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Programmers vs. Idiots

I found this image recently and shared it on Facebook. Reactions from my friends was interesting. Most agreed with my saying that I didn’t think programmers were...
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account