Sign In

Communications of the ACM

BLOG@CACM



Are There Too Many IT Jobs or Too Many IT Workers?
From BLOG@CACM

Are There Too Many IT Jobs or Too Many IT Workers?

The latest US Bureau of Labor Statistics report is out, and it says that computing is booming!  So why are there so many IT workers complaining about being laid...

AP CS No Longer Counts For High School Graduation in Georgia (for Now)
From BLOG@CACM

AP CS No Longer Counts For High School Graduation in Georgia (for Now)

Georgia used to count AP CS as a fourth "science" class towards high school graduation. As of 1 October 2009, that is no longer true.

Perception Matters
From BLOG@CACM

Perception Matters

The rapid pace of technology means that there are solutions that worked well, but are now abandoned -- not always for technical reasons.  Perceptions about a technology...

How We Make Decisions About CS1
From BLOG@CACM

How We Make Decisions About CS1

How do we decide what to put in our introductory courses, and for who, and using what language?  My experience suggests that we make our decisions more on the basis...

Correction and U­pdates on Role of APCS in ­Undergraduate Enrollment
From BLOG@CACM

Correction and U­pdates on Role of APCS in ­Undergraduate Enrollment

The number of students taking the Advanced Placement Exam in Computer Science (APCS) is distressingly low.  My earlier data were wrong, but even with these data...

Nudging Computing Education
From BLOG@CACM

Nudging Computing Education

The nudges of libertarian paternalism have insights for computing education.

The Impact of APCS on ­Undergraduate CS Enrollment
From BLOG@CACM

The Impact of APCS on ­Undergraduate CS Enrollment

The critics and detractors of the Advanced Placement exam in Computer Science (APCS) are many.  But the flaws of APCS most likely have no effect on undergraduate...

Only the Developed World Lacks Women in Computing
From BLOG@CACM

Only the Developed World Lacks Women in Computing

The developing world has lots of women in computing. Great talks at this week's NCWIT meeting explain why the difference.

'There's an App For That,' and You Could Write It
From BLOG@CACM

'There's an App For That,' and You Could Write It

The challenge of computing education today is convincing students that not every application is done and available for download.

The Great Electronic Brain and the Rhetoric of Recruitment
From BLOG@CACM

The Great Electronic Brain and the Rhetoric of Recruitment

We rarely talk about computers as "Electronic Brains" or "Thinking Machines." That seems presumptuous or audacious today.  Maybe that's exactly what we need to...
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account