acm-header
Sign In

Communications of the ACM

BLOG@CACM


bg-corner

A Personal View of the Future of Personal Computing
From BLOG@CACM

A Personal View of the Future of Personal Computing

The future of computers will be created by a conjunction of several key aspects of technology.

SIGCSE 2010: Keywords, Final Thoughts
From BLOG@CACM

SIGCSE 2010: Keywords, Final Thoughts

The keywords for SIGCSE 2010 include computational thinking, parallel programming, compilers, introductory CS courses, and Initial Learning Environments like Alice...

SIGCSE 2010: Carl E. Wieman Keynote
From BLOG@CACM

SIGCSE 2010: Carl E. Wieman Keynote

Physicist Carl E. Wieman’s keynote speech at SIGCSE 2010, "Science Education for the 21st Century: Using the Insights of Science to Teach/Learn Science," focused...

SIGCSE 2010: Sally Fincher v. Barbie
From BLOG@CACM

SIGCSE 2010: Sally Fincher v. Barbie

 Sally Fincher’s keynote focused on the importance of representation, such as how computer scientists represent their work, how they represent their work to each...

SIGCSE 2010: Day One
From BLOG@CACM

SIGCSE 2010: Day One

A CS conference is only as good as its selection of keynote speeches, and SIGCSE 2010 offers a formidable cast of keynotes, including a Nobel Prize winner.  

Learning from the DARPA Network Challenge
From BLOG@CACM

Learning from the DARPA Network Challenge

Part 3: Lessons Learned. This is the story of the Georgia Tech team's experiences in the DARPA Network Challenge, a competition designed to see how online social...

Has the Spam War Been Won?
From BLOG@CACM

Has the Spam War Been Won?

A decade ago, e-mail spam was a severe problem.  Now, e-mail spam is barely noticeable.  After years of battles between spam filters and spammers creating new tricks...

How Do You Assess Computational Thinking?
From BLOG@CACM

How Do You Assess Computational Thinking?

There is a big buzz in the field about computational thinking just now. But what is it really? How do you assess it? I offer an initial assessment for a subset...

Presentations, Humor, and Memes
From BLOG@CACM

Presentations, Humor, and Memes

I have been reflecting on the nature of technical presentations. Public speaking can be great fun. When done well, it is a form of performance art. Enjoy it, and...

200 Years of Independence and Internet-Available Information
From BLOG@CACM

200 Years of Independence and Internet-Available Information

A quick summary of Web sites about the celebration of 200 years of independence in Latin America.

Finding DARPA's 10 Red Balloons
From BLOG@CACM

Finding DARPA's 10 Red Balloons

Part 2: Launch Day. This is the story of the Georgia Tech team's experiences in the DARPA Network Challenge, a competition designed to see how online social networks...

Preparing For the DARPA Network Challenge
From BLOG@CACM

Preparing For the DARPA Network Challenge

In late 2009 DARPA held its Network Challenge, a competition designed to see how online social networks could locate 10 red weather balloons moored throughout the...

Top 100 Software Tools For Learning
From BLOG@CACM

Top 100 Software Tools For Learning

 A brief article about a compiled list of software tools to support learning.

Mimi Ito on Amateur Media: Incremental, Experimental
From BLOG@CACM

Mimi Ito on Amateur Media: Incremental, Experimental

When late night comedy can't retain an audience but a man lipsynching in his chair nets more than 700 million views, we know that something is up. What makes...

CSCW Day 3: Homelessness & Technology
From BLOG@CACM

CSCW Day 3: Homelessness & Technology

 As I looked out the window of my plane at the sun setting on the horizon, turning the clouds a deep red, I began piecing my thoughts together for this final blog...

Thinking Globally, Thinking Locally: Infrastructures For Collaboration
From BLOG@CACM

Thinking Globally, Thinking Locally: Infrastructures For Collaboration

What does it take for people to collaborate in spite of geographical, disciplinary and cultural differences?  This article looks at the work of two researchers...

Investigating Old Problems in a New Light at CSCW, Day 2
From BLOG@CACM

Investigating Old Problems in a New Light at CSCW, Day 2

This post will give a summary of one paper each from sessions on Groupware Technologies, the experimental CSCW Horizons, and Everyday Healthcare.

Death and the Digital World
From BLOG@CACM

Death and the Digital World

Imagine you’re a parent who has suffered the unthinkable: your child has died. How do you cope with such a traumatic, painful, and disorienting experience? For...

Terms of Service, Ethics and Bias
From BLOG@CACM

Terms of Service, Ethics and Bias

Data mining researchers, application builders, and social scientists want to collect and analyze data about your activities online. But when do we cross the line...

Time Travel Is Now Possible
From BLOG@CACM

Time Travel Is Now Possible

I will be reporting on two of the sessions I attended this afternoon. One session was on analyzing interactions, which dealt primarily with methods for measuring...
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account