Sign In

Communications of the ACM

BLOG@CACM



Combining Arts and Technology, Creating Steam Curricula
From BLOG@CACM

Combining Arts and Technology, Creating Steam Curricula

A "STEAM teaching autobiography."

Computational Thinking, 10 Years Later
From BLOG@CACM

Computational Thinking, 10 Years Later

It’s been 10 years since I published my three-page "Computational Thinking" viewpoint in the March 2006 issue of the Communications of the ACM.

Qualify Your Quantifiers...or, Exactly Who All Is CS4?
From BLOG@CACM

Qualify Your Quantifiers...or, Exactly Who All Is CS4?

Unfortunately, there is a critical vagueness to "Computer Science for All."

CS Classes Have Different Results Than Laboratory Experiments – Not in a Good Way
From BLOG@CACM

CS Classes Have Different Results Than Laboratory Experiments – Not in a Good Way

Why is it that the predictors of success in CS classes are not predictors in experiments?

SC16 Adds Computational Reproducibility to Student Competition
From BLOG@CACM

SC16 Adds Computational Reproducibility to Student Competition

SC16 has replaced the standard HPC benchmarks in its popular Student Cluster Competition with the task of reproducing the results of a recent HPC paper.

State of the States: Progress Toward CS For All
From BLOG@CACM

State of the States: Progress Toward CS For All

Achieving the President's goal of CS for All requires change at the local level. Here's the current state of the states.

Review a Draft of the K-12 CS Framework
From BLOG@CACM

Review a Draft of the K-12 CS Framework

ACM, CSTA, and Code.org are working jointly with more than 100 advisors within the computing community to steer a process to build a framework for K-12 CS Education...

The Inverse Lake Wobegon Effect
From BLOG@CACM

The Inverse Lake Wobegon Effect

Where we take a sample from a privileged group, and assume that we know the population.

A New Framework to Define K-12 Computer Science Education
From BLOG@CACM

A New Framework to Define K-12 Computer Science Education

Computing leaders ACM, Code.org, and CSTA are launching an effort to guide educators and state and district policy makers about K-12 computer science.

Advice For CS Education from Science and Mathematics Education
From BLOG@CACM

Advice For CS Education from Science and Mathematics Education

We have a lot to learn from standards efforts in science and mathematics education.

A Call to Action For Higher Education to Make AP CS Principles Work
From BLOG@CACM

A Call to Action For Higher Education to Make AP CS Principles Work

The new Advanced Placement exam in CS Principles will be offered in May 2017. It's time to figure out what colleges and universities are going to do about it.

Thoughts on 'The Frenzy About High-Tech Talent' and a Call For Corporate Action
From BLOG@CACM

Thoughts on 'The Frenzy About High-Tech Talent' and a Call For Corporate Action

In "The Frenzy About High-Tech Talent" in The New York Review of Books, Andrew Hacker questions if there is really an unfilled need for STEM graduates, and if there...

The Bottleneck in Increasing Accessibility to CS Education Is Producing Enough CS Teachers
From BLOG@CACM

The Bottleneck in Increasing Accessibility to CS Education Is Producing Enough CS Teachers

The demand for CS teachers is growing. Now we have to figure out how to increase the supply.

A Lovelace, Babbage, and Analytical Engine Lego Set?
From BLOG@CACM

A Lovelace, Babbage, and Analytical Engine Lego Set?

On LEGO's ideas site, a new set has been proposed that would let children build the Analytical Engine, and learn about the roles Ada Lovelace and Charles Babbage...

Be It Resolved: Teaching Statements Must Embrace Active Learning and Eschew Lecture
From BLOG@CACM

Be It Resolved: Teaching Statements Must Embrace Active Learning and Eschew Lecture

Let's encourage active learning by requiring it in teaching statements.

Top 10 Myths About Teaching Computer Science
From BLOG@CACM

Top 10 Myths About Teaching Computer Science

Let's put some evidence behind those summertime faculty email list battles about CS teaching.

SF Reading For Computer Scientists: Summer 2015
From BLOG@CACM

SF Reading For Computer Scientists: Summer 2015

Summer reading recommendations for computer scientists, courtesy of the SIGCSE 2015 Using Science Fiction in CS Courses BOF.

Improving Computing Education By Viewing Teaching as Community Property
From BLOG@CACM

Improving Computing Education By Viewing Teaching as Community Property

Teaching about computing should be shared, not isolated behind closed doors. 

The Babble of Computing Education: Diverse Perspectives, Confusing Definitions
From BLOG@CACM

The Babble of Computing Education: Diverse Perspectives, Confusing Definitions

 A wide range of differing definitions and diverse adoptions in computing education make it hard to understand and define

St. Petersburg National Research U­niversity ITMO Wins 2015 ACM-ICPC World Finals
From BLOG@CACM

St. Petersburg National Research U­niversity ITMO Wins 2015 ACM-ICPC World Finals

ITMO becomes the first team to solve all 13 problems in the ACM-ICPC World Finals!
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account