acm-header
Sign In

Communications of the ACM

Blogroll


bg-corner

Do something computationally funny for money
From CS4FN (Computer Science For Fun)

Do something computationally funny for money

by Paul Curzon, Queen Mary University of London It is Red nose day in the UK  the day of raising money for the comic relief charity by buying and wearing red noses...

Calculating Pi for Pi Day
From CS4FN (Computer Science For Fun)

Calculating Pi for Pi Day

by Paul Curzon, Queen Mary University of London Today is Pi Day (14 March: 3.14) so we should look at how on earth you compute a number like Pi (3.1.4159….). It...

Could AI end science?
From CS4FN (Computer Science For Fun)

Could AI end science?

by Nick Ballou, Oxford Internet Institute Scientific fraud is worryingly common, though rarely talked about. It has been happening for years, but now Artificial...

Find your own time zone – #BSW24
From CS4FN (Computer Science For Fun)

Find your own time zone – #BSW24

Time is the theme for this year's British Science Week. Here's how to calculate your own personal time zone. We also have a new time portal with some other 'timely'...

The Social Machine of Maths
From CS4FN (Computer Science For Fun)

The Social Machine of Maths

by Ursula Martin, University of Oxfordand Paul Curzon, Queen Mary University of London In school we learn about the maths that others have invented: results that...

Software for Justice
From CS4FN (Computer Science For Fun)

Software for Justice

by Paul Curzon, Queen Mary University of London (originally published in 2011) A jury is given misleading information in court by an expert witness. An innocent...

Designing robots that care (plus links to related careers)
From CS4FN (Computer Science For Fun)

Designing robots that care (plus links to related careers)

An article from Nicola Plant about ways of making social robots more sociable which links to a related EPSRC project about a tablet-based AI tool for people with...

A visit to the Turing Machine: a short story
From CS4FN (Computer Science For Fun)

A visit to the Turing Machine: a short story

by Greg Michaelson Greg Michaelson is an Emeritus professor of computer science at Heriot-Watt University in Edinburgh. He is also a novelist and a short storyContinue...

Lego Computer Science: Turing Machines Part 3: the program
From CS4FN (Computer Science For Fun)

Lego Computer Science: Turing Machines Part 3: the program

by Paul Curzon, Queen Mary University of London We have so far built the hardware of a Lego Turing Machine. Next we need the crucial part: software. It needs aContinue...

AMPER: AI helping future you remember past you
From CS4FN (Computer Science For Fun)

AMPER: AI helping future you remember past you

Research to develop a new AI tool to help people with dementia to remember, and gain confidence. Also includes some suggested classroom activities and examples...

Lego Computer Science: Turing Machines Part 2: the controller
From CS4FN (Computer Science For Fun)

Lego Computer Science: Turing Machines Part 2: the controller

by Paul Curzon, Queen Mary University of London Last time we started to build a working computer out of Lego: a Turing Machine. So far we have seen that we canContinue...

Lego Computer Science: Turing Machines Part 1: the tape
From CS4FN (Computer Science For Fun)

Lego Computer Science: Turing Machines Part 1: the tape

by Paul Curzon, Queen Mary University of London It it possible to make a working computer out of lego and you do not even have to pay for an expensive robot Mindstorm...

Singing bird – a human choir, singing birdsong
From CS4FN (Computer Science For Fun)

Singing bird – a human choir, singing birdsong

Dawn Chorus: Marcus Coates and Geoff Sample recorded birdsong, then slowed it down and got people to sing it (then sped it up again!).

Eggheads: helping us to visualise objects and classes
From CS4FN (Computer Science For Fun)

Eggheads: helping us to visualise objects and classes

by Daniel Gill, Queen Mary University of London Past CS4FN articles have explored object-oriented programming through self-aware pizza and Strictly Come Dancing...

Ethics – What would you do? Part 2: answers
From CS4FN (Computer Science For Fun)

Ethics – What would you do? Part 2: answers

Answers to our ethical dilemma quiz from yesterday.

Ethics – What would you do?
From CS4FN (Computer Science For Fun)

Ethics – What would you do?

An ethical dilemma quiz with answers coming tomorrow.

Equality, diversity and inclusion in the R Project: collaborative community coding & curating with Dr Heather Turner
From CS4FN (Computer Science For Fun)

Equality, diversity and inclusion in the R Project: collaborative community coding & curating with Dr Heather Turner

Find out about Dr Heather Turner's EPSRC project to increase diversity and representation in software (R programming language) and about the role of Research Software...

Tonight, 8pm on BBC Four – the first of three Christmas Lectures for young people on Artificial Intelligence
From CS4FN (Computer Science For Fun)

Tonight, 8pm on BBC Four – the first of three Christmas Lectures for young people on Artificial Intelligence

If you're near a television or computer at 8pm you can watch the first of this year's Christmas Lectures, all about artificial intelligence.

CS4FN Advent Calendar – Day 25 bonus Christmas crackers: have you ever seen this cracker joke?
From CS4FN (Computer Science For Fun)

CS4FN Advent Calendar – Day 25 bonus Christmas crackers: have you ever seen this cracker joke?

If you’re pulling a Christmas cracker today look out for this now famous but fairly puzzling ‘joke’ – Q: What kind of cough medicine does Dracula take?A: Con medicine...

CS4FN Advent 2023 – Day 23: Father Christmas – checking his list, spotting the errors
From CS4FN (Computer Science For Fun)

CS4FN Advent 2023 – Day 23: Father Christmas – checking his list, spotting the errors

Our CS4FN Christmas Computing Advent Calendar has now been running for 23 days! That’s one post every single day, matching a computing-themed blog post to the image...
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account