acm-header
Sign In

Communications of the ACM

Blogroll


bg-corner

CS4FN Advent 2023 – Day 12: Computer Memory – Molecules and Memristors
From CS4FN (Computer Science For Fun)

CS4FN Advent 2023 – Day 12: Computer Memory – Molecules and Memristors

Computer memory molecular style, memristors, maths puzzle answer and a “20 questions” activity Remember remember the 24th of December – as that’s the day to hang...

CS4FN Advent 2023 – Day 11: the proof of the pudding… mathematical proof
From CS4FN (Computer Science For Fun)

CS4FN Advent 2023 – Day 11: the proof of the pudding… mathematical proof

A mathematical proof and a maths puzzle (but no hard sums, promise). Thank you to everyone who’s been reading our Advent Calendar and said nice things about itContinue...

CS4FN Advent 2023 – Day 10: #AI – Holly, Ivy and Alexa – chatbots & the useful skill of file management. Plus win at noughts and crosses
From CS4FN (Computer Science For Fun)

CS4FN Advent 2023 – Day 10: #AI – Holly, Ivy and Alexa – chatbots & the useful skill of file management. Plus win at noughts and crosses

Venues around the UK will be livestreaming the Royal Institution's AI-themed Christmas Lectures this week (you can get tickets). Today's post features chatbots...

CS4FN Advent 2023 – Day 8: gifts, and wrapping – Tim Berners-Lee, Right to Repair & another computing puzzle
From CS4FN (Computer Science For Fun)

CS4FN Advent 2023 – Day 8: gifts, and wrapping – Tim Berners-Lee, Right to Repair & another computing puzzle

Possibly one of the few times a computer scientist has been cheered at a major sporting event :)

CS4FN Advent 2023 – Day 7: Computing for the birds: dawn chorus, birds as data carriers and a Google April Fool (plus a puzzle!)
From CS4FN (Computer Science For Fun)

CS4FN Advent 2023 – Day 7: Computing for the birds: dawn chorus, birds as data carriers and a Google April Fool (plus a puzzle!)

Welcome to Day 7 of our advent calendar. Yesterday’s post was about Printed Circuit Birds Boards, today’s theme is the Christmas robin redbreast which featuresContinue...

CS4FN Advent 2023 – Day 6: patterned bauble: tracing patterns in computing – printed circuit boards, spotting links and a puzzle for tourists
From CS4FN (Computer Science For Fun)

CS4FN Advent 2023 – Day 6: patterned bauble: tracing patterns in computing – printed circuit boards, spotting links and a puzzle for tourists

Patterned baubles reminded us of printed circuit boards, and a puzzle to do with maps.

CS4FN Advent 2023 – Day 5: snowman: analog hydraulic computers (aka water computers), digital compression, and a puzzle
From CS4FN (Computer Science For Fun)

CS4FN Advent 2023 – Day 5: snowman: analog hydraulic computers (aka water computers), digital compression, and a puzzle

We recommend keeping water (and snow) away from devices, but did you know you can make computers out of water?!

CS4FN Advent 2023 – Day 4: Ice skate: detecting neutrinos at the South Pole, figure-skating motion capture, Frozen and a puzzle
From CS4FN (Computer Science For Fun)

CS4FN Advent 2023 – Day 4: Ice skate: detecting neutrinos at the South Pole, figure-skating motion capture, Frozen and a puzzle

This post is part of the CS4FN Christmas Computing Advent Calendar and we are publishing a small post every day, about computer science, until Christmas Day. This...

CS4FN Advent 2023 – Day 3: snowflakes – make your own six-sided HexaHexaFlexagon with our templates
From CS4FN (Computer Science For Fun)

CS4FN Advent 2023 – Day 3: snowflakes – make your own six-sided HexaHexaFlexagon with our templates

Print and colour in (optional) a HexaHexaFlexagon then see if you can uncover all of Father Christmas' presents...

CS4FN Advent 2023 – Day 2: Pairs: mittens, gloves, pair programming, magic tricks
From CS4FN (Computer Science For Fun)

CS4FN Advent 2023 – Day 2: Pairs: mittens, gloves, pair programming, magic tricks

Day 2 of our Christmas computing advent calendar and we're already seeing double.

CS4FN Advent 2023 – Day 1: Woolly jumpers, knitting and coding
From CS4FN (Computer Science For Fun)

CS4FN Advent 2023 – Day 1: Woolly jumpers, knitting and coding

Hooray it's December! We have lots of fun Christmas- and computing-themed stuff we hope you will enjoy. First up: the links between knitting and coding.

Free event for families and schools: the Christmas Lectures from the Royal Institution
From CS4FN (Computer Science For Fun)

Free event for families and schools: the Christmas Lectures from the Royal Institution

FREE: Come and see a TV programme being made at the People's Palace on Mile End Road (other UK venues available). It's time for the annual Royal Institution Christmas...

Blade: the emotional computer.
From CS4FN (Computer Science For Fun)

Blade: the emotional computer.

by Paul Curzon, Queen Mary University of London Communicating with computers is clunky to say the least – we even have to go to IT classes to learn how to talkContinue...

Why the Romans were pants at maths
From CS4FN (Computer Science For Fun)

Why the Romans were pants at maths

In case you've ever wondered how on earth the Romans multiplied numbers using Roman numerals...

“The Truth About AI” – get ready to get tickets to the Ri Christmas Lectures 2023 #XmasLectures with @Ri_Science
From CS4FN (Computer Science For Fun)

“The Truth About AI” – get ready to get tickets to the Ri Christmas Lectures 2023 #XmasLectures with @Ri_Science

The ballot for this year's AI-themed Ri Christmas lectures opens on 14 Sep, but there are other ways to see the lectures live, or later when broadcast.

How far can you hear? Modelling distant birdsong.
From CS4FN (Computer Science For Fun)

How far can you hear? Modelling distant birdsong.

by Dan Stowell, Queen Mary University of London How do we know how many birds there are out there: in the countryside, and in the city? Usually, it’s because people...

Threads & Yarns – textiles and electronics
From CS4FN (Computer Science For Fun)

Threads & Yarns – textiles and electronics

by Paul Curzon, Queen Mary University of London, from June 2011 At first sight nothing could be more different than textiles and electronics. Put opposites together...

3D models in motion
From CS4FN (Computer Science For Fun)

3D models in motion

by Paul Curzon, Queen Mary University of Londonbased on a 2016 talk by Lourdes Agapito The cave paintings in Lascaux, France are early examples of human culture...

Frequency Analysis for Fun
From CS4FN (Computer Science For Fun)

Frequency Analysis for Fun

by Paul Curzon, Queen Mary University of London Frequency Analysis, a technique beloved by spies for centuries, and that led to the execution of at least one Queen...

Keeping secrets on the Internet – encryption keeps your data safe
From CS4FN (Computer Science For Fun)

Keeping secrets on the Internet – encryption keeps your data safe

How do modern codes keep your data safe online? Ben Stephenson of the University of Calgary explains When Alan Turing was breaking codes, the world was a pretty...
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account