acm-header
Sign In

Communications of the ACM

BLOG@CACM


bg-corner

What Children Want to Know About Computers
From BLOG@CACM

What Children Want to Know About Computers

Does a super computer have a really big chip in it? Would we be more or less clever if computers had never been invented? These are the sorts of questions which...

Students As Computer Science Ambassadors
From BLOG@CACM

Students As Computer Science Ambassadors

Our final year course where students get course credit for teaching computer science in high schools has benefits for kids, teachers and students alike.

Reflections on ­Using AppInventor to Teach First-Year Programming
From BLOG@CACM

Reflections on ­Using AppInventor to Teach First-Year Programming

This post reflects on my experiences of using AppInventor to teach Android development to first-year university computer science students.

On the Pleasures of Teaching Computer Science Students
From BLOG@CACM

On the Pleasures of Teaching Computer Science Students

A short reflection on the rewarding experience of teaching students at the time of year when students' degrees are awarded.

Inside the Coder Dojo
From BLOG@CACM

Inside the Coder Dojo

Coder Dojo is an inspired movement to bring the joys of programming to young people everywhere. The Edinburgh (Scotland) coder dojo started last night in the Scottish...

'Girls Can't Program in Their Heads': Gender and Games in the Computing Classroom
From BLOG@CACM

'Girls Can't Program in Their Heads': Gender and Games in the Computing Classroom

An overview discussion of the probems surrounding computing education in UK schools, particularly lack of participation in CS by girls. It is partly based on empirical...

The Way Forward For Computer Science in the U.K.
From BLOG@CACM

The Way Forward For Computer Science in the U.K.

The last week has seen some interesting developments in Computer Science Education in the U.K., with some sensible suggestions for improvements published in a report...

Foggy Futures: The Confused Computing Career Aspirations of 12-Year-Olds
From BLOG@CACM

Foggy Futures: The Confused Computing Career Aspirations of 12-Year-Olds

Based on recent interviews with 12 year olds about careers in computing, I argue that if we want to evaluate programs that encourage young people to study computing...

The Impact of Console Games in the Classroom
From BLOG@CACM

The Impact of Console Games in the Classroom

A summary of some interesting findings relating to the use of console games in Scottish primary and secondary school classrooms.

Stats: We're Doing It Wrong
From BLOG@CACM

Stats: We're Doing It Wrong

A summary of the mistakes researchers make when analysing likert type data and what the correct methods should be.

Learning Through Twitter
From BLOG@CACM

Learning Through Twitter

Commentary on a recent study which evalauted the impact of Twitter on student engagement and grades.

Game Design Through Mentoring and Collaboration
From BLOG@CACM

Game Design Through Mentoring and Collaboration

About the successful game design program for students at McKinley Tech and George Mason University which encourages young people to study STEM.

Should Students Buy an iPad or a Year's Supply of Pot Noodles?
From BLOG@CACM

Should Students Buy an iPad or a Year's Supply of Pot Noodles?

Considering whether an iPad would be a good educational investment for a student.

The Importance of Quest to Learn
From BLOG@CACM

The Importance of Quest to Learn

Why we need more educational projects like Quest To Learn, a New York program in which children's learning is based around game playing and design.

Valuing High School Computing Teachers
From BLOG@CACM

Valuing High School Computing Teachers

Thoughts on why high school computing teachers are so important and how we can help them.

Encouraging Girls to Study Geeky Subjects (part 2): Programmable Bracelets
From BLOG@CACM

Encouraging Girls to Study Geeky Subjects (part 2): Programmable Bracelets

Some thoughts about novel ways to attract girls to study computing: e-textiles and computational crafts.

Encouraging Girls to Study Geeky Subjects (Part 1): Emotionally Intelligent Tutoring Systems
From BLOG@CACM

Encouraging Girls to Study Geeky Subjects (Part 1): Emotionally Intelligent Tutoring Systems

The first in a couple of articles in which I look at some ways of encouraging girls to engage with technical subjects; this focuses on an emotionally sensitive...

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

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.

Computer Science Student Recruitment Tips
From BLOG@CACM

Computer Science Student Recruitment Tips

Some thoughts on effective student recruitment strategies for boosting numbers to CS degrees.
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account