Sign In

Communications of the ACM



Top 100 Software Tools For Learning
From [email protected]

Top 100 Software Tools For Learning

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

Computer Science Student Recruitment Tips
From [email protected]

Computer Science Student Recruitment Tips

Some thoughts on effective student recruitment strategies for boosting numbers to CS degrees.

School Pupils' Attitudes to Programming: "what's That?"
From [email protected]

School Pupils' Attitudes to Programming: "what's That?"

Very short article about school pupils' lack of knowledge about programming.

Tweets, Second Life, Visualisation: Student Ingenuity Will Never Cease
From [email protected]

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.

Inside an Effective Computer Science Classroom
From [email protected]

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.

Games in Schools--Sugar-Coated Learning?
From [email protected]

Games in Schools--Sugar-Coated Learning?

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

Introductory Computer Science Lessons--Take Heart!
From [email protected]

Introductory Computer Science Lessons--Take Heart!

A discussion of Mark Guzdial's post about why our approach to teaching novice CS students is wrong.

Sorry, Turing
From [email protected]

Sorry, Turing

A happy ending to the petition which asked for an apology to Turing from the British government.

The Benefits of Public Engagement
From [email protected]

The Benefits of Public Engagement

Working with public engagment projects can be satisfying, and has benefits for the researcher as well as the general public. This article describes my current Making...

Atonement
From [email protected]

Atonement

A pointer to the petition to get an apology to Alan Turing from the British Government.

What Does a Computer Scientist Do?
From [email protected]

What Does a Computer Scientist Do?

About a potentially radical redevelopment of the computing curriculum in Scotland

Beyond Current Horizons
From [email protected]

Beyond Current Horizons

A brief description of a UK project which attempts to predict what society will be like in 30 years time.

Computer Science Outreach: Meeting the Kids Half-Way
From [email protected]

Computer Science Outreach: Meeting the Kids Half-Way

Some thoughts on how to interest young people in computer science, based on some recent workshops.

No, We're Not Losing Our Ability to Think Critically
From [email protected]

No, We're Not Losing Our Ability to Think Critically

A response to the July 2009 CACM article: "Are We Losing Our Ability to Think Critically?" In short: nope! There isn't much evidence to support this, so relax.
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account