Computer Science for Fun (CS4FN)
@cs4fn.bsky.social
CS4FN is currently an EPSRC funded project to inspire and educate about interdisciplinary computer science in a fun way. Read our blog at cs4fn.blog. Posts by Paul Curzon. Views are my own.
Reposted by Computer Science for Fun (CS4FN)
If you're free on Wednesday after school, why not boost your programming pedagogy with my online short course brought to you by OTSA.
#caschat #TeamCompSci #Computing #Programming #PRIMM
#caschat #TeamCompSci #Computing #Programming #PRIMM
Book now for my #Programming #Pedagogy short course from OTSA. Learn proven techniques like #PRIMM, #SemanticWaves, Parson’s Problems and the Notional Machine to help you teach programming more fluently in Secondary Schools.
Wed, 12 Nov 2025 16:00 - 17:30 GMT, £45. #TeamCompSci
bit.ly/otsaprog1
Wed, 12 Nov 2025 16:00 - 17:30 GMT, £45. #TeamCompSci
bit.ly/otsaprog1
November 8, 2025 at 5:46 PM
If you're free on Wednesday after school, why not boost your programming pedagogy with my online short course brought to you by OTSA.
#caschat #TeamCompSci #Computing #Programming #PRIMM
#caschat #TeamCompSci #Computing #Programming #PRIMM
It is Native American Heritage Month
Find out about Jerry Elliot High Eagle of the Cherokee Nation and his role in the greatest rescue in history: saving the crew of Apollo 13 cs4fn.blog/2025/11/05/j...
Find out about Jerry Elliot High Eagle of the Cherokee Nation and his role in the greatest rescue in history: saving the crew of Apollo 13 cs4fn.blog/2025/11/05/j...
Jerry Elliot High Eagle: Saving Apollo 13
Image by NASA Public domain via Wikimedia Commons Jerry Elliot High Eagle was the first Native American to work in NASA mission control. He worked for NASA for over 40 years, from the Apollo moon l…
cs4fn.blog
November 6, 2025 at 7:27 AM
It is Native American Heritage Month
Find out about Jerry Elliot High Eagle of the Cherokee Nation and his role in the greatest rescue in history: saving the crew of Apollo 13 cs4fn.blog/2025/11/05/j...
Find out about Jerry Elliot High Eagle of the Cherokee Nation and his role in the greatest rescue in history: saving the crew of Apollo 13 cs4fn.blog/2025/11/05/j...
November is Native American Heritage Month
Navajo Code was used for secure
communications in WWII devised by Navajo code talkers it was never cracked
cs4fn.blog/2024/08/11/n...
Navajo Code was used for secure
communications in WWII devised by Navajo code talkers it was never cracked
cs4fn.blog/2024/08/11/n...
Navajo Code Talkers
Navajo Code Talkers, from Wikipedia. Public Domain. Bletchley Park, the British code cracking centre helped win World War II, but it is not just breaking codes and ciphers that wins wars, creating …
cs4fn.blog
November 5, 2025 at 9:39 AM
November is Native American Heritage Month
Navajo Code was used for secure
communications in WWII devised by Navajo code talkers it was never cracked
cs4fn.blog/2024/08/11/n...
Navajo Code was used for secure
communications in WWII devised by Navajo code talkers it was never cracked
cs4fn.blog/2024/08/11/n...
Crystal ball coupons – what your data might be giving away
(from the CS4FN archive)
cs4fn.blog/2025/11/03/c...
(from the CS4FN archive)
cs4fn.blog/2025/11/03/c...
Crystal ball coupons – what your data might be giving away
Big companies know far more about you than you think. You have very little privacy from their all-seeing algorithms. They may even have worked out some very, very personal things about you, that ev…
cs4fn.blog
November 5, 2025 at 9:36 AM
Crystal ball coupons – what your data might be giving away
(from the CS4FN archive)
cs4fn.blog/2025/11/03/c...
(from the CS4FN archive)
cs4fn.blog/2025/11/03/c...
Reposted by Computer Science for Fun (CS4FN)
Looking for guidance on how to resist AI mania in schools?
docs.google.com/document/d/1...
docs.google.com/document/d/1...
Resisting School AI Mania Help Sheet
Help Sheet: Resisting AI Mania in Schools K-12 educators are under increasing pressure to use—and have students use—a wide range of AI tools. (The term “AI” is used loosely here, just as it is by man...
docs.google.com
November 3, 2025 at 9:01 PM
Looking for guidance on how to resist AI mania in schools?
docs.google.com/document/d/1...
docs.google.com/document/d/1...
I just enjoyed reading the novel Service Model by Adrian Tchaikovsky (@aptshadow.bsky.social): a utopian or is it dystopian future where humans have outsourced everything to AI and robots allowing them to live a life of pleasure? Here is my Computer Science for Fun review:
cs4fn.blog/2025/11/03/s...
cs4fn.blog/2025/11/03/s...
Service Model: a review
Image by OpenClipart-Vectors from Pixabay Artificial Intelligences are just tools, that do nothing but follow their programming. They are not self-aware and have no ability for self-determination. …
cs4fn.blog
November 3, 2025 at 9:11 PM
I just enjoyed reading the novel Service Model by Adrian Tchaikovsky (@aptshadow.bsky.social): a utopian or is it dystopian future where humans have outsourced everything to AI and robots allowing them to live a life of pleasure? Here is my Computer Science for Fun review:
cs4fn.blog/2025/11/03/s...
cs4fn.blog/2025/11/03/s...
Halloween also gives me an excuse to post favourite CS jokes
Why do computer scientists get confused between Halloween and Christmas?
Why is the number 237 magical?
What did the computer worry about most at Halloween?
ANSWERS
Because Oct 31 = Dec 25
Because it is Hex ED
A byte from a vampire
Why do computer scientists get confused between Halloween and Christmas?
Why is the number 237 magical?
What did the computer worry about most at Halloween?
ANSWERS
Because Oct 31 = Dec 25
Because it is Hex ED
A byte from a vampire
October 31, 2025 at 9:40 AM
Halloween also gives me an excuse to post favourite CS jokes
Why do computer scientists get confused between Halloween and Christmas?
Why is the number 237 magical?
What did the computer worry about most at Halloween?
ANSWERS
Because Oct 31 = Dec 25
Because it is Hex ED
A byte from a vampire
Why do computer scientists get confused between Halloween and Christmas?
Why is the number 237 magical?
What did the computer worry about most at Halloween?
ANSWERS
Because Oct 31 = Dec 25
Because it is Hex ED
A byte from a vampire
For Halloween, read about where fictional Mummies came from and the link to AI
cs4fn.blog/2022/07/23/t...
cs4fn.blog/2022/07/23/t...
The Mummy in an AI world: Jane Webb’s future
Image by albertr from Pixabay Inspired by Mary Shelley’s Frankenstein, 17-year old Victorian orphan, Jane Webb secured her future by writing the first ever Mummy story. The 22nd century world…
cs4fn.blog
October 31, 2025 at 9:11 AM
For Halloween, read about where fictional Mummies came from and the link to AI
cs4fn.blog/2022/07/23/t...
cs4fn.blog/2022/07/23/t...
DNA is the molecule of life. Our DNA stores the information of how to create us. It can be hacked. Read about it for cyber security awareness week...
cs4fn.blog/2025/10/29/h...
cs4fn.blog/2025/10/29/h...
Hacking DNA
Image by Arek Socha from Pixabay DNA is the molecule of life. Our DNA stores the information of how to create us. Now it can be hacked. DNA consists of two strands coiling round each other in a dou…
cs4fn.blog
October 29, 2025 at 9:24 PM
DNA is the molecule of life. Our DNA stores the information of how to create us. It can be hacked. Read about it for cyber security awareness week...
cs4fn.blog/2025/10/29/h...
cs4fn.blog/2025/10/29/h...
Learn about Shannon's Information Entropy while finding out about what makes a good password for Cyber Security Awareness month (with help from XKCD) in today's CS4FN blog cs4fn.blog/2025/10/28/p...
Password strength and information entropy
CREDIT: Randall Munroe, xkcd.com – reprinted under a CC Attribution-NonCommercial 2.5 License How do you decide whether a password is strong? Computer scientists have a mathematical way to do…
cs4fn.blog
October 28, 2025 at 8:45 AM
Learn about Shannon's Information Entropy while finding out about what makes a good password for Cyber Security Awareness month (with help from XKCD) in today's CS4FN blog cs4fn.blog/2025/10/28/p...
Watch the robot that always wins ... at the game of chance Rock, Scissors, Stone (how technology becomes magic)
From the archive
cs4fn.blog/2025/10/27/t...
From the archive
cs4fn.blog/2025/10/27/t...
The robot always wins
Above: Janken (rock-paper-scissors) Robot with 100% winning rate (26 June 2012) Researchers in Japan have made a robot arm that always wins at rock, paper, scissors. Not with ultra-clever psycholog…
cs4fn.blog
October 27, 2025 at 4:51 PM
Watch the robot that always wins ... at the game of chance Rock, Scissors, Stone (how technology becomes magic)
From the archive
cs4fn.blog/2025/10/27/t...
From the archive
cs4fn.blog/2025/10/27/t...
He attacked me with a dictionary: why following simple password rules about adding capitals, numbers and special symbols in a simple way still gives weak passwords (for #CybersecurityAwarenessMonth) cs4fn.blog/2025/10/26/h...
He attacked me with a dictionary!
Image by JL G from Pixabay You might be surprised at how many people have something short, simple (and stupid!) like ‘password’ as their password. Some people add a number to make it ha…
cs4fn.blog
October 26, 2025 at 4:52 PM
He attacked me with a dictionary: why following simple password rules about adding capitals, numbers and special symbols in a simple way still gives weak passwords (for #CybersecurityAwarenessMonth) cs4fn.blog/2025/10/26/h...
October is cyber security awareness month
We all need to be more security aware of the threats. Learn about Ninja White Hat Hacking as a career from our CS4FN article and perhaps in future more people could learn about it via fun games too...perhaps you could invent one.
cs4fn.blog/2025/10/25/n...
We all need to be more security aware of the threats. Learn about Ninja White Hat Hacking as a career from our CS4FN article and perhaps in future more people could learn about it via fun games too...perhaps you could invent one.
cs4fn.blog/2025/10/25/n...
Ninja White Hat Hacking
Visit the post for more.
cs4fn.blog
October 25, 2025 at 9:31 PM
October is cyber security awareness month
We all need to be more security aware of the threats. Learn about Ninja White Hat Hacking as a career from our CS4FN article and perhaps in future more people could learn about it via fun games too...perhaps you could invent one.
cs4fn.blog/2025/10/25/n...
We all need to be more security aware of the threats. Learn about Ninja White Hat Hacking as a career from our CS4FN article and perhaps in future more people could learn about it via fun games too...perhaps you could invent one.
cs4fn.blog/2025/10/25/n...
Learn lots of Computer Science at the Movies
cs4fn.blog/computer-sci...
cs4fn.blog/computer-sci...
Computer Science at the Movies
Computer science and computer scientists have been depicted in films as both heroes or villains, and there is lots of computer science in films including how computing knowledge and digital skills …
cs4fn.blog
October 25, 2025 at 6:00 PM
Learn lots of Computer Science at the Movies
cs4fn.blog/computer-sci...
cs4fn.blog/computer-sci...
October is black history month
Read about Skip Ellis, part of the team who developed the ideas behind graphical user interfaces and developed the algorithms underpinning collaborative editing as in Google Docs
cs4fn.blog/2022/10/20/w...
Read about Skip Ellis, part of the team who developed the ideas behind graphical user interfaces and developed the algorithms underpinning collaborative editing as in Google Docs
cs4fn.blog/2022/10/20/w...
Writing together: Clarence ‘Skip’ Ellis
Back in 1956, Clarence Ellis started his career at the very bottom of the computer industry. He was given a job, at the age of 15, as a “computer operator”… because he was the onl…
cs4fn.blog
October 25, 2025 at 5:43 PM
October is black history month
Read about Skip Ellis, part of the team who developed the ideas behind graphical user interfaces and developed the algorithms underpinning collaborative editing as in Google Docs
cs4fn.blog/2022/10/20/w...
Read about Skip Ellis, part of the team who developed the ideas behind graphical user interfaces and developed the algorithms underpinning collaborative editing as in Google Docs
cs4fn.blog/2022/10/20/w...
Spitfires and their heroic fighter pilots have always got the credit for winning the Battle of Britain, but was it really electronic engineers? the film Castles in the Sky tells the story of how RADAR helped Britain control the skies.
cs4fn.blog/2025/10/24/r...
cs4fn.blog/2025/10/24/r...
RADAR winning the Battle of Britain
The traditional story of how World War II was won is that of inspiring leaders, brilliant generals and plucky Brits with “Blitz Spirit”. In reality it is usually better technology that …
cs4fn.blog
October 24, 2025 at 9:43 PM
Spitfires and their heroic fighter pilots have always got the credit for winning the Battle of Britain, but was it really electronic engineers? the film Castles in the Sky tells the story of how RADAR helped Britain control the skies.
cs4fn.blog/2025/10/24/r...
cs4fn.blog/2025/10/24/r...
Transitional Automaton
A poem by Vasileios Klimis about choice, memory, and predetermination – in 3 languages: original Greek, an English transcreation, and pseudocode version that translates the poem’s philosophical questions into the logic of an automaton.
cs4fn.blog/2025/10/21/t...
A poem by Vasileios Klimis about choice, memory, and predetermination – in 3 languages: original Greek, an English transcreation, and pseudocode version that translates the poem’s philosophical questions into the logic of an automaton.
cs4fn.blog/2025/10/21/t...
Transitional Automaton: a poem
Flawed cogwheel
cs4fn.blog
October 21, 2025 at 7:50 AM
Transitional Automaton
A poem by Vasileios Klimis about choice, memory, and predetermination – in 3 languages: original Greek, an English transcreation, and pseudocode version that translates the poem’s philosophical questions into the logic of an automaton.
cs4fn.blog/2025/10/21/t...
A poem by Vasileios Klimis about choice, memory, and predetermination – in 3 languages: original Greek, an English transcreation, and pseudocode version that translates the poem’s philosophical questions into the logic of an automaton.
cs4fn.blog/2025/10/21/t...
Sea sounds sink ships
From a past issue of the CS4FN magazine
How some maths and audio engineering helped scientists understand ambient noise in the sea in WWII to set audio tripped mines:
cs4fn.blog/2025/10/20/s...
From a past issue of the CS4FN magazine
How some maths and audio engineering helped scientists understand ambient noise in the sea in WWII to set audio tripped mines:
cs4fn.blog/2025/10/20/s...
Sea sounds sink ships
Shoal of fish in the Galapagos image by Christopher Chilton from Pixabay You might think that under the sea things are nice and quiet, but something fishy is going on down there. Our oceans are fil…
cs4fn.blog
October 20, 2025 at 8:03 PM
Sea sounds sink ships
From a past issue of the CS4FN magazine
How some maths and audio engineering helped scientists understand ambient noise in the sea in WWII to set audio tripped mines:
cs4fn.blog/2025/10/20/s...
From a past issue of the CS4FN magazine
How some maths and audio engineering helped scientists understand ambient noise in the sea in WWII to set audio tripped mines:
cs4fn.blog/2025/10/20/s...
Learn how information has been stored through history and ongoing research too in our Computer Memory portal
cs4fn.blog/computer-mem...
Turing machine tape, punch cards, quipu, magnetic core memory, core rope memory, mercury delay lines, memristors, molecular memory and custard transistors.
cs4fn.blog/computer-mem...
Turing machine tape, punch cards, quipu, magnetic core memory, core rope memory, mercury delay lines, memristors, molecular memory and custard transistors.
Computer Memory
Forget me not The processors get all the glitzy PR so the humble computer memory often gets forgotten. It is vital to the way a computer works though. So here we let’s celebrate those whose r…
cs4fn.blog
October 19, 2025 at 4:23 PM
Learn how information has been stored through history and ongoing research too in our Computer Memory portal
cs4fn.blog/computer-mem...
Turing machine tape, punch cards, quipu, magnetic core memory, core rope memory, mercury delay lines, memristors, molecular memory and custard transistors.
cs4fn.blog/computer-mem...
Turing machine tape, punch cards, quipu, magnetic core memory, core rope memory, mercury delay lines, memristors, molecular memory and custard transistors.
October is Black History Month
Satellites are critical to much modern technology, and especially GPS and Gladys West was integral to the development of early satellites and knowing where they are.
cs4fn.blog/2022/10/10/g...
Satellites are critical to much modern technology, and especially GPS and Gladys West was integral to the development of early satellites and knowing where they are.
cs4fn.blog/2022/10/10/g...
Gladys West: Where’s my satellite? Where’s my child?
Gladys West solved the maths problems behind the positioning of satellites. She worked closely with programmers to write the code to do calculations based on her maths.
cs4fn.blog
October 18, 2025 at 5:27 PM
October is Black History Month
Satellites are critical to much modern technology, and especially GPS and Gladys West was integral to the development of early satellites and knowing where they are.
cs4fn.blog/2022/10/10/g...
Satellites are critical to much modern technology, and especially GPS and Gladys West was integral to the development of early satellites and knowing where they are.
cs4fn.blog/2022/10/10/g...
Shouting at Memory: Where did my write go
How can computer scientists improve computer memory, ensuring saving things is more secure? If Vasileios Klimis of QMUL’s Theory research group has his way, they will be learning from bats. Find out more in the new CS4FN blog post
cs4fn.blog/2025/10/18/s...
How can computer scientists improve computer memory, ensuring saving things is more secure? If Vasileios Klimis of QMUL’s Theory research group has his way, they will be learning from bats. Find out more in the new CS4FN blog post
cs4fn.blog/2025/10/18/s...
Shouting at Memory: Where Did My Write Go?
Image by 13smok from Pixabay modified by CS4FN How can computer scientists improve computer memory, ensuring saving things is more secure? If Vasileios Klimis of Queen Mary, University of London’s …
cs4fn.blog
October 18, 2025 at 7:52 AM
Shouting at Memory: Where did my write go
How can computer scientists improve computer memory, ensuring saving things is more secure? If Vasileios Klimis of QMUL’s Theory research group has his way, they will be learning from bats. Find out more in the new CS4FN blog post
cs4fn.blog/2025/10/18/s...
How can computer scientists improve computer memory, ensuring saving things is more secure? If Vasileios Klimis of QMUL’s Theory research group has his way, they will be learning from bats. Find out more in the new CS4FN blog post
cs4fn.blog/2025/10/18/s...
AI now talks to us...Find out more about research on natural language processing tools past and present on our CS4FN portal
cs4fn.blog/natural-lang...
@qmuleecs.bsky.social
cs4fn.blog/natural-lang...
@qmuleecs.bsky.social
Natural Language Processing
Click on the cover to download the magazines Words mean nothing to me… It may seem odd to the uninitiated but language – that most human of inventions – is also a core topic of computer scien…
cs4fn.blog
October 17, 2025 at 8:02 AM
AI now talks to us...Find out more about research on natural language processing tools past and present on our CS4FN portal
cs4fn.blog/natural-lang...
@qmuleecs.bsky.social
cs4fn.blog/natural-lang...
@qmuleecs.bsky.social
AI owes us an explanation
Erhan Pisirir and Evangelia Kyrimi of @qmuleecs.bsky.social explain why AI tools need to explain why.
cs4fn.blog/2025/10/16/a...
Erhan Pisirir and Evangelia Kyrimi of @qmuleecs.bsky.social explain why AI tools need to explain why.
cs4fn.blog/2025/10/16/a...
AI owes us an explanation
Image by Chen from Pixabay by Erhan Pisirir and Evangelia Kyrimi, Queen Mary University of London From the moment we start talking, we ask why. A three-year-old may ask fifty “whys” a day. ‘Why sho…
cs4fn.blog
October 16, 2025 at 7:54 PM
AI owes us an explanation
Erhan Pisirir and Evangelia Kyrimi of @qmuleecs.bsky.social explain why AI tools need to explain why.
cs4fn.blog/2025/10/16/a...
Erhan Pisirir and Evangelia Kyrimi of @qmuleecs.bsky.social explain why AI tools need to explain why.
cs4fn.blog/2025/10/16/a...
It is Ada Lovelace Day
Read about Women in Computer Science (lots of them) here
cs4fn.blog/the-women-ar...
Read about Women in Computer Science (lots of them) here
cs4fn.blog/the-women-ar...
The women are (still) here
Click on the magazine cover to get a pdf copy of the magazine. Too important to be left to men Women have been at the forefront of computer science and electronic engineering from the outset. Does …
cs4fn.blog
October 14, 2025 at 7:44 PM
It is Ada Lovelace Day
Read about Women in Computer Science (lots of them) here
cs4fn.blog/the-women-ar...
Read about Women in Computer Science (lots of them) here
cs4fn.blog/the-women-ar...
A simple, but misunderstood, theoretical result about a little gadget called a perceptron that is now the basis of machine learning tools, led to the AI winter that set back AI development decades. Find out about perceptrons and went wrong in the latest CS4FN blog post: cs4fn.blog/2025/10/12/p...
Perceptrons and the AI winter
A perceptron winter: Winter image by Image by Nicky ❤️🌿🐞🌿❤️ from Pixabay. Perceptron and all other image by CS4FN. Back in the 1960s there was an AI winter…after lots of hype about how Artifi…
cs4fn.blog
October 12, 2025 at 6:47 PM
A simple, but misunderstood, theoretical result about a little gadget called a perceptron that is now the basis of machine learning tools, led to the AI winter that set back AI development decades. Find out about perceptrons and went wrong in the latest CS4FN blog post: cs4fn.blog/2025/10/12/p...