acm-header
Sign In

Communications of the ACM

BLOG@CACM


bg-corner

Lessons Learned, or Not
From BLOG@CACM

Lessons Learned, or Not

Many of the techniques for better programming have been there for a long time.

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...

What Will 2010 Bring?
From BLOG@CACM

What Will 2010 Bring?

What changes will we see in 2010 in computing?

Showcasing European Computer Science
From BLOG@CACM

Showcasing European Computer Science

Retrospective on the 2009 European Computer Science Summit and the launch of ACM Europe

Tweets, Second Life, Visualisation: Student Ingenuity Will Never Cease
From BLOG@CACM

Tweets, Second Life, Visualisation: Student Ingenuity Will Never Cease

 Some thoughts on using Second Life as a platform for first year CS teaching. Also raises the issue of setting appropriate challenge for brightest students.

The DARPA Network Challenge and the Design of Social Participation Systems
From BLOG@CACM

The DARPA Network Challenge and the Design of Social Participation Systems

What have we learned from the DARPA Network Challenge and the design of social participation systems?  The principal concern for designers of social participation...

The Ghosts of Holiday Shopping: Past, Present and Future
From BLOG@CACM

The Ghosts of Holiday Shopping: Past, Present and Future

In many parts of the western world, the frenzy of holiday shopping has reached its crescendo.  With apologies to Charles Dickens, it is instructive to consider...

Inside an Effective Computer Science Classroom
From BLOG@CACM

Inside an Effective Computer Science Classroom

A discussion of Guy Claxton's "What's the Point of School" book and how it relates to CS.

Progress on the New AP CS
From BLOG@CACM

Progress on the New AP CS

Progress on the new Advanced Placement exam in Computer Science is progressing, but it's still early to see how it's going to end up and whether it will achieve...

The Rise of the External Brain
From BLOG@CACM

The Rise of the External Brain

From an entirely unexpected source, we begin to realize the dream of an external brain that supplements our knowledge, wisdom, and memories.

Twelve Tips For Department Heads from an NSF Perspective
From BLOG@CACM

Twelve Tips For Department Heads from an NSF Perspective

Nuts and bolts advice for faculty and department heads on interacting with the National Science Foundation.  

Better GPS Software Through ­User Feedback
From BLOG@CACM

Better GPS Software Through ­User Feedback

I appreciate my GPS software can tell me where I am, but it should get better at predicting where I will go.

Celebrating Computer Science Education Week
From BLOG@CACM

Celebrating Computer Science Education Week

CSEdWeek is a joint effort led by ACM with the cooperation and deep involvement of the Computer Science Teachers Association, the Computing Research Association...

The End of Freedom on Internet?
From BLOG@CACM

The End of Freedom on Internet?

Recent news on media reveals a tendency in several countries: Internet censorship and more. 

Security and Privacy Issues on Internet Social Networks
From BLOG@CACM

Security and Privacy Issues on Internet Social Networks

Last month most Internet users in Colombia were shocked with the case of a young girl who was murdered by a couple of young guys who used the girl's profile to...

SC09 Reflections: The Need For Speed
From BLOG@CACM

SC09 Reflections: The Need For Speed

SC09 (aka the “Supercomputing Conference”) was held during the week of November 16.  The conference set an attendance record this year – roughly 10,000 attendees...

What the Cloud Means For HCI
From BLOG@CACM

What the Cloud Means For HCI

The CTO roundtable on cloud computing article in a past issue of CACM made me start thinking about what cloud computing really means for HCI and how people will...

Georgia Again 'Counts' AP CS
From BLOG@CACM

Georgia Again 'Counts' AP CS

Georgia again counts the Advanced Placement test in Computer Science towards high school grauation requirements.  The story highlights the challenges of making...

Games in Schools--Sugar-Coated Learning?
From BLOG@CACM

Games in Schools--Sugar-Coated Learning?

A discussion of the debate about using off-the-shelf, brain-training games in classrooms.

Technology
From BLOG@CACM

Technology

A short review of some of the hidden social and environmental costs of technology.
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account