acm-header
Sign In

Communications of the ACM

BLOG@CACM


bg-corner

St. Petersburg National Research U­niversity ITMO Wins 2015 ACM-ICPC World Finals
From BLOG@CACM

St. Petersburg National Research U­niversity ITMO Wins 2015 ACM-ICPC World Finals

ITMO becomes the first team to solve all 13 problems in the ACM-ICPC World Finals!

The ACM-ICPC World Finals: How to Watch and Engage from Home
From BLOG@CACM

The ACM-ICPC World Finals: How to Watch and Engage from Home

A guide to following the ACM International Collegiate Programming Contest from afar.

Day Two at the ACM-ICPC World Finals
From BLOG@CACM

Day Two at the ACM-ICPC World Finals

A look at the second day of the ACM-ICPC World Finals in Morocco.

Greetings from Marrakech, Host of the 2015 ACM-ICPC World Finals
From BLOG@CACM

Greetings from Marrakech, Host of the 2015 ACM-ICPC World Finals

A report from the 39th Annual IBM-Sponsored ACM International Collegiate Programming Contest World Finals.

Learning About Parallel and Distributed Computing
From BLOG@CACM

Learning About Parallel and Distributed Computing

Parallel and distributed computing are now in the core CS curriculum, and every CS program should be teaching their students about it. How can CS educators learn...

A Taste of CHI Interactivity in Seoul
From BLOG@CACM

A Taste of CHI Interactivity in Seoul

Observations from CHI 2015, the first SIGCHI annual conference held in Asia.

Budget Beowulf Clusters
From BLOG@CACM

Budget Beowulf Clusters

At SIGCSE 2015, five CS educators brought and live-demo'd the low-cost Beowulf clusters they had built for teaching parallel and distributed computing.

Providing On-Line CS Teacher Education, Designed For Teachers
From BLOG@CACM

Providing On-Line CS Teacher Education, Designed For Teachers

Announcing a research-based resource for helping high school teachers to learn Python and CS Principles

Battling Bias
From ACM News

Battling Bias

A regional Grace Hopper Celebration event this week focused on "advancing a gender diverse technology workforce in New York."

And That's a Wrap: SIGCSE 2015 Ends
From BLOG@CACM

And That's a Wrap: SIGCSE 2015 Ends

The third and final day of the 46th annual ACM Technical Symposium on Computer Science Education concluded with more technical information and a very informative...

SIGCSE Day 2 Highlights
From BLOG@CACM

SIGCSE Day 2 Highlights

Reporting on the second day of the 46th annual ACM Technical Symposium on Computer Science Education. An entertaining keynote and the most popular topics of the...

SIGCSE Day 1 Is in the Books
From BLOG@CACM

SIGCSE Day 1 Is in the Books

It was a successful start to the 46th ACM Technical Symposium on Computer Science Education (SIGCSE) in Kansas City, MO.

Computing Education Must Go Beyond Intuition: The Need For Evidence-Based Practice
From BLOG@CACM

Computing Education Must Go Beyond Intuition: The Need For Evidence-Based Practice

Computing educators' practice would dramatically improve if we drew on evidence, rather than intuition.

Launching a New Girls Who Code Chapter
From BLOG@CACM

Launching a New Girls Who Code Chapter

What is involved in starting a new Girls Who Code club?

Rising Enrollment Might Capsize Retention and Diversity Efforts
From BLOG@CACM

Rising Enrollment Might Capsize Retention and Diversity Efforts

Rapid increase of enrollment in CS classes in the US might undermine efforts to improve diversity.

Some Thoughts For Computer Science Teaching Assistants (and Faculty)
From BLOG@CACM

Some Thoughts For Computer Science Teaching Assistants (and Faculty)

Some musings on practices that can help create a positive educational environment for all students in a class.

Recommended SF Reading For Computer Scientists
From BLOG@CACM

Recommended SF Reading For Computer Scientists

Courtesy of a SIGCSE 2014 BOF, here are some SF books containing themes of special interest to computer scientists.

Why the 'Data Lake' Is Really A 'Data Swamp'
From BLOG@CACM

Why the 'Data Lake' Is Really A 'Data Swamp'

The notion of putting all one's data into a "data lake" to encourage employees to run analytics has a serious flaw.

The Role of Tech Firms in Computing Education
From BLOG@CACM

The Role of Tech Firms in Computing Education

Computing education can't be about jobs. It has to be about schools to reach everyone.

HPC: Computational Performance vs. Human Productivity
From BLOG@CACM

HPC: Computational Performance vs. Human Productivity

One of the themes at SC14 was the tension between developing programs that run fast vs. the time required by humans to develop and maintain fast-running programs...
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account