Sign In

Communications of the ACM

Recent Opinion



A Future For Computing Education Research
From Communications of the ACM

A Future For Computing Education Research

Seeking to address the most important issues facing the computer education research community.

Success in Introductory Programming
From Communications of the ACM

Success in Introductory Programming: What Works?

How pair programming, peer instruction, and media computation have improved computer science education.

Human-Centered Computing
From Communications of the ACM

Human-Centered Computing: A New Degree For Licklider's World

Combining computing and psychology, J.C.R. Licklider's prescient ideas are being applied in contemporary educational settings.

From Science to Engineering
From Communications of the ACM

From Science to Engineering

A series of recent reports claim the U.S. education system is in a very severe crisis; others suggest the crisis is...

How to Make Progress in Computing Education
From Communications of the ACM

How to Make Progress in Computing Education

Improving the research base for computing education requires securing competitive funding commitments.
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account