Sign In

Communications of the ACM



A Jolt or Two (Part 1)
From [email protected]

A Jolt or Two (Part 1)

You cannot learn something if you think you already know it, and don't.

Five Principles For Programming Languages For Learners
From [email protected]

Five Principles For Programming Languages For Learners

Five considerations when choosing a programming language for schools

The Emerging Technology Landscape in China
From [email protected]

The Emerging Technology Landscape in China

Observations about the emerging technology landscape in China, looking at mobile social networking, mobile payments, taxi hailing, and same or next day delivery...

Making the World Fair and Just
From [email protected]

Making the World Fair and Just

Wendy Powley and Gloria Childress Townsend report on the National Center for Women & IT Annual Summit, themed "making the world fair and just."  

And the 2016 ICPC Winner Is . . .
From [email protected]

And the 2016 ICPC Winner Is . . .

The results are in for the 2016 ACM-ICPC World Finals

Culture and Tech Unite at ICPC
From [email protected]

Culture and Tech Unite at ICPC

Opening Ceremony and IBM TechTrek @ ACM ICPC 2016.

Welcome to the 40th Annual ACM-ICPC World Finals in Phuket, Thailand
From [email protected]

Welcome to the 40th Annual ACM-ICPC World Finals in Phuket, Thailand

The ACM International Collegiate Programming Contest, sponsored by IBM, is the oldest, largest, and most prestigious programming competition in the world.

Using Other STEM Disciplines to Predict Future Computing Education
From [email protected]

Using Other STEM Disciplines to Predict Future Computing Education

A recent AAAS Symposium on STEM Education provides the opportunity to compare computing education to other STEM education.

US-BLS: Computing Employment Outlook Remains Bright
From [email protected]

US-BLS: Computing Employment Outlook Remains Bright

According to the most recent US-BLS Employment Projections, most STEM career opportunities are in computing.

Combining Arts and Technology, Creating Steam Curricula
From [email protected]

Combining Arts and Technology, Creating Steam Curricula

A "STEAM teaching autobiography."

Computational Thinking, 10 Years Later
From [email protected]

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 [email protected]

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

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

SC16 Expands Focus on Hpc Provider Community, Practitioners
From [email protected]

SC16 Expands Focus on Hpc Provider Community, Practitioners

State of the Practice focus at SC16 expands opportunities for HPC service providers and practitioners to publish their innovations and best practices.

CS Classes Have Different Results Than Laboratory Experiments – Not in a Good Way
From [email protected]

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 [email protected]

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.

Wax Woz, Stan Lee, and 30,000 Close Friends
From [email protected]

Wax Woz, Stan Lee, and 30,000 Close Friends

Last weekend, Steve Wozniak and Stan Lee launched the first annual Silicon Valley Comic Con.

Alphago Is Not the Solution to AI
From [email protected]

Alphago Is Not the Solution to AI

Some of the discussion around this seems like giddy overstatement.

What's Your Research?
From [email protected]

What's Your Research?

Research is about solving problems.

California's Internet Voting Initiatives
From [email protected]

California's Internet Voting Initiatives

The vast majority of computer and network security experts agree that there is currently no way to adequately secure an online public election.

State of the States: Progress Toward CS For All
From [email protected]

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.
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account