Login

Please fill in your details to login.





welcome to the computing cafe

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.


image
image
image
image
image
image
Stage 1 Stage 2 Stage 3 Stage 4 Stage 5 Stage 6

image
image
image
image
image
image

image
image
image
image
image
image

image
image
image
image
image
image

image
Computational Thinking Skills

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

Hour of Code
  
Grok Learning
  
Snakify
  
REPL.it

Trython
  
Join CyberDiscovery
  
Bebras UK
  
Edpuzzle

Edublocks
  
Scratch
  
iDEA
  
NWCM


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

1
Build and maintain a website.
web server
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!

2
Mind dump.
mind
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 🤞.

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

4
Preserve.
tape
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).

5
Help learners.
learner
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.

6
Help educators.
educator
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é
image
Last modified: November 15th, 2021
The Computing Café works best in landscape mode.
Rotate your device.
Dismiss Warning