acm-header
Sign In

Communications of the ACM

BLOG@CACM


bg-corner

Computer Science as Value Added to a Liberal Education
From BLOG@CACM

Computer Science as Value Added to a Liberal Education

Computer science education is valuable, even to those who do not major in computer science. Those non-CS major informants who talk about that value are doing us...

Computer Science Needs Education Schools. Desperately.
From BLOG@CACM

Computer Science Needs Education Schools. Desperately.

Improving high-school computer science in the United States is critical for the success and growth of computing education. To do that, we need teachers. To get...

When a Crisis Doesn't Look Like a Crisis
From BLOG@CACM

When a Crisis Doesn't Look Like a Crisis

Do we have a crisis in U.S. STEM (and particularly) CS education or don't we?  It could be that all the commentators are right, and the problem is too few of the...

Can the U.S. Afford Universities Focusing on Research Over Teaching?
From BLOG@CACM

Can the U.S. Afford Universities Focusing on Research Over Teaching?

The American University system is increasingly turning toward research and away from teaching. The result is higher costs, and we can get quality education without...

Why Do the U­.K. and Sweden Take Computing Education Research More Seriously Than the ­U.S.?
From BLOG@CACM

Why Do the U­.K. and Sweden Take Computing Education Research More Seriously Than the ­U.S.?

The UK and Sweden are establishing research centers on Computing Education. Where's the USA?

Tell Me a Story: Join the Effort to Collect Teacher Stories
From BLOG@CACM

Tell Me a Story: Join the Effort to Collect Teacher Stories

Sally Fincher wants your stories about being a teacher, every month for a year, to figure out how to improve teaching and learning.

What Do Scientists and Engineers Need to Know About Computer Science?
From BLOG@CACM

What Do Scientists and Engineers Need to Know About Computer Science?

As computational science and engineering becomes more common, it becomes important to ask what should all scientists and engineers know about computer science to...

Computer Science Left out of National Academies Report
From BLOG@CACM

Computer Science Left out of National Academies Report

 The new draft framework from the National Research Council on "science, engineering, and technology" makes no mention of computer science.

Albion College Eliminates Computer Science
From BLOG@CACM

Albion College Eliminates Computer Science

Albion College decides to eliminate the computer science major due to budget cuts and low enrollment, because it's not really part of 21st century work.

The Complicated Issues of Computing Education in Qatar
From BLOG@CACM

The Complicated Issues of Computing Education in Qatar

The ACM Education Board visited Qatar at the beginning of May.  At Qatar University, 70% of the students in CS are women, and those we met are hungry to produce...

Cleaving Computer Science Into New Degrees
From BLOG@CACM

Cleaving Computer Science Into New Degrees

Computer science is becoming too broad to fit under the tyranny of a single bachelors degree.  Cleaving the BS in CS into new degrees is a natural growth path.

Connecting Computing Education Research to Practice
From BLOG@CACM

Connecting Computing Education Research to Practice

The SIGCSE 2010 keynotes by Sally Fincher and Carl Weiman suggest how we connect research to changing practice.  It's complicated!  It's enculturation. 

The Impact of Open Source on Computing Education
From BLOG@CACM

The Impact of Open Source on Computing Education

 Open source provides a large collection of valuable software to the world.  There may be downsides to open source for computing education, especially for the goal...

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

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

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

Blogging Informatics Education Europe IV, Day Two
From BLOG@CACM

Blogging Informatics Education Europe IV, Day Two

The second day of Informatics Education IV in Freiburg, Germany, focused on accreditation, expanding enrollments, student engagement, parellelism, and interdisciplinarity...

Blogging Informatics Education Europe IV, Day One
From BLOG@CACM

Blogging Informatics Education Europe IV, Day One

Informatics Education Europe, a workshop sponsored by ACM, BCS, Intel, and Microsoft, is focusing on improving computing education across Europe.

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.

How We Teach Introductory Computer Science Is Wrong
From BLOG@CACM

How We Teach Introductory Computer Science Is Wrong

Research in educational psychology in the last 20 years calls into question our most common teaching methods in introductory courses: Teaching programming by having...
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account