Please fill in your details to login.

welcome to the computing cafe

A place to learn Computing (Computer science, Digital Literacy and IT)
The Computing Café is a place to learn about Computer Science, Digital Literacy and Information Technology. If you haven't been told already, choose a stage from the options below which best suits your needs. If you are here to explore other things, choose from the snacks below.

link to key stage 1 computing resources
link to key stage 2 computing resources
link to key stage 3 computing resources
link to key stage 4 computing resources
link to key stage 5 computing resources
link to interesting computing resources
Stage 1
Stage 2
Stage 3
Stage 4
Stage 5
Stage 6

computing foundations
link to page about fun stuff for computing
link to page listing essential software for computing
link to page listing books for computing
link to page listing websites for computing
link to page listing suitable youtube channels for computing
link to page listing key terms for computing
link to page about famous computer scientists
link to page listing tricks and tips in computing
link to page about physical computing resources for computing
link to page about software applications for computing
link to the retrozone - retro computing
link to page about maths resources
link to page about chemistry resources
link to page about science fiction
comping soon
link to page about northwest computer museum
link to page about basic electronics
link to page with amazing podcasts
link to page with computing blogs
link to unplugged activities
computing birthdays and notable events
google goodies
the command center
how to revise
coming soon
coming soon
coming soon
coming soon
coming soon

Computational Thinking Skills

Buy me a coffee
Become my Patron
Code For Life
Code Studio

Hour of Code
Grok Learning

Join CyberDiscovery
Bebras UK


So, your scroll percentage has exceeded 60% of the page, I presume you're interested in finding out more about my motivation for building this site 😊...

web server
Build and maintain a website.
When I was in the classroom, I developed a fairly complete teaching resource on a legacy Google site with all my teaching and learning materials for Computer Science. When Google took legacy sites down, I tried to transfer it onto a new Google site and it was literally unusable. So, having had a little experience in the past with building websites, I decided to have a go at building something myself. I'm not a web developer and I'm sure that the code I have written would be frowned upon by most other developers (haven't used a framework for instance or object oriented PHP etc) but I'm learning so much from building this from the ground up. I also believe that if I am to go back into the classroom at some point, having experience like this is a must. Ironically, I never had time when I was teaching!

Mind dump.
I had developed so many resources for CS (and Chemistry, as I started as a Chemistry teacher back in the day) that I didn't want them to just get forgotten, left languishing on a hard drive in my drawer. I can also never find instructions for things I've done in the past so I'm using this as a mind/resources dump. I've put a section on for retro computers as well and whilst this is not directly concerning teaching and learning CS in the UK, I want students to be aware of the history of CS and appreciate how we got to where we are today. I'm also working with a local computer museum and I'm going to be (hopefully) designing a curriculum for them and possibly teaching there, sometimes 🤞.

personal development
Desire to learn and develop.
No matter how hard I try to relax, I can't dampen the desire to learn! Every day's a school day!

Linked with the museum and my retro computer obsession (it really is an obsession), I want to be able to pull together all the threads of resources, conversations, articles about the history of CS into one place. Hence, the RetroZone (and my office where I can't move for old computers).

Help learners.
I know this might come low down on the list but I can't expect to be able to support learners inside and outside the classroom if my resources and experience aren't as good as I can make them.

Help educators.
It's never my intention to put anyone else's work down but the glut of "PowerPoint/worksheet" resources out there for CS teachers is mind-blowing. I want to develop something different. Something flipped. Something engaging. There are also embedded teacher resources on here as well - if you are a CS teacher and you'd like early access, get in touch using the social icons in the footer.

With ❤️ from The Computing Café

Last modified: March 20th, 2023
The Computing Café works best in landscape mode.
Rotate your device.
Dismiss Warning