acm-header
Sign In

Communications of the ACM

Blogroll


bg-corner

Teaching Programming with Blocks vs. Teaching with Text-based Languages
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Teaching Programming with Blocks vs. Teaching with Text-based Languages

Blocks or text? Which should I use with beginners? On one hand, I read research backed articles like Mark Guzdial’s High school students learning programming do...

Programming FUNdamentals Books
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Programming FUNdamentals Books

Most programming textbooks just are not what I am looking for. They are too long. They are too dull. And they are written for teachers to use not for students to...

Computer Science Education Progress in New Hampshire
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Computer Science Education Progress in New Hampshire

Things have been moving right along in New Hampshire. First we developed CS teacher certification (a joint effort with the department of education and a team of...

Computer Science and Farming
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Computer Science and Farming

One of the things I tell students is that computer science is relevant to a lot of careers that they may not think of at first. An announcement I read last week...

School is Getting Close and Teachers Are Getting Ready
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

School is Getting Close and Teachers Are Getting Ready

Two weeks from today I return to school for teacher orientation. Students come in the next week. Things are getting real. While I have been thinking about school...

Encourage US High School Students to Apply for 2018-2019 ACM/CSTA Cutler-Bell Prize
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Encourage US High School Students to Apply for 2018-2019 ACM/CSTA Cutler-Bell Prize

Do you know a student working on an amazing computer science project? Maybe they need some recognition to take them to the next level. The Cutler-Bell Prize may...

Ethics, Accessibility, and Security–Condiment or Ingredient
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Ethics, Accessibility, and Security–Condiment or Ingredient

Too often people think of ethics, accessibility, and security as condiments; something to add at the end rather than ingredients essential from the beginning.Last...

Updated ACM Code of Ethics Released
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Updated ACM Code of Ethics Released

The ACM has released the latest update for the ACM Code of Ethics. It’s an interesting and important document. I wonder how many computing professionals know about...

Is This The Future?
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Is This The Future?

Narrator: Alfred Thompson, you’ve just attended an amazing CSTA Conference. Now what?Alfred: I’m going to Disney World!And so I did. I just got home from aboutEven...

Microsoft Makes Large Commitment to CSTA
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Microsoft Makes Large Commitment to CSTA

One of the big announcements at the recent Computer Science Teachers Association conference was that Microsoft is donating two million dollars to CSTA over the...

Taking the Microsoft Technology Associate (MTA) Exam
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Taking the Microsoft Technology Associate (MTA) Exam

Contrary to popular opinion I did not do it for the free t-shirt. Certaport was offering teachers at the CSTA Conference the opportunity to take a MTA exam (orMakeCode...

Reflecting on #CSTA2018
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Reflecting on #CSTA2018

I feel like I have really fallen behind on reporting on the CSTA Conference in Omaha. Part of the problem is being a bit overwhelmed. Usually I write blog posts...

Computer Science Teachers Association announces CSTA+
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Computer Science Teachers Association announces CSTA+

One of the big announcements at CSTA today was a new premium level of membership in CSTA. There is and will continue to be a free membership. This new premium membership...

Pictures From #CSTA2018
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Pictures From #CSTA2018

Before I get into some pictures of the exhibit hall et me tell you that there are a lot of people here. This was lunch on Sunday.Arkansas is in the house. A large...

And it begins–#CSTA2018
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

And it begins–#CSTA2018

Yesterday opened the CSTA Conference with afternoon workshops. And there was a nice reception put on by Google. For me it was a travel day and a getting settled...

Thoughts Before #CSTA2018
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Thoughts Before #CSTA2018

My bags are packed. Normally I pack the night before a trip but my suitcase has been packed for days for my trip to the annual CSTA Conference. I even got a haircut...

Teach Me How to Teach NOT What to Teach
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Teach Me How to Teach NOT What to Teach

Today is the last day of ISTE and I’m not there. I am following a lot of conversation from there on Twitter though. One thing that is coming up is that a lot of...

Facial Recognition, Augmented Reality, and Teaching
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Facial Recognition, Augmented Reality, and Teaching

Summer is a time of reflection and learning for me. I really want to be a better teacher and summer give me a chance to read more and to think more. This week I...

Autonomy, Motivation, and Teaching Computer Science
From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Autonomy, Motivation, and Teaching Computer Science

Of the several courses I teach, my favorite course is call Honors Programming. Its a one semester course that is the first real programing course for my students...

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

Congressional App Challenge 2018

One of my students won for her district last year. She found it a very valuable experience. I highly support this challenge. Share it with high school students...
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account