Computers are built by people, and people make mistakes! Sometimes things don't work properly... it can't always be relied upon, and it's not always the fault of the user.
Turning it off and on again often works!
The language and jargon of computers is really important. And it is really important to understand that very smart computer people have made a very big mess of this!
Devices are usually computers, tablets, iPads, laptops, Chromebooks and phones. Devices store files locally (on the device itself) or remotely (in a cloud).
A Cloud is a place to store files which you can access anywhere in the world - as long as you have an internet connection!
Apps (short for Applications) are programs which are installed onto a device.
An app which allows you to visit websites. Chrome, Firefox and Safari are popular browsers.
In order to understand a bit more about how computers work, you need to know how our language doesn't work.
Before computers were the minimalist glass screens we slide into our pockets today, they were big, ugly and beige. These home computers were the friendly face of computing. But we have to go back further than this to understand why our understanding of computers is easily confused.
Few people understood what to do with the black and white screens and blinking text on a 1970s/80s computer. This wasn't a problem for the programmers and computer experts who worked with these room-sized machines... but when computers got smaller and Personal Computer manufacturers wanted to sell everyone a home computer, they had a bit of work to do!
They set about making it look more appealing, and designed Graphical User Interfaces (GUIs). These colourful programs sat on top of the nasty black-and-white text underneath and helped make computers easier to use for the rest of us.
User Interface (UI) designers used organisational metaphors and a design technique called Skeuomorphism to create their Graphical User Interface. Computers now used images that mimicked real life, (e.g. trash can) and language of the real world (e.g. desktop). You could find your way around a desktop, clicking in folders and opening files.
Skeuomorphism allowed links to be made between real life and digital objects. Even now, the Kindle electronic book reader still allows you to mimic 'turning the page' even though there is no page!
It wasn't until the release of Windows in 1990 that home computers or Personal Computers really took off. We now had a graphical user interface, metaphors and a whole new language of computing that is familiar to the computers of 2020.
We pointed with a mouse and threw things we didn't want into a waste basket, although this is now called the recycling bin. We cluttered up our computer desktop just like our real desktop and we tried to organise our computer documents into folders, binders, filing cabinets and archives.
While this language have helped a whole generation to learn how to use computers, it did nothing to help them understand how they worked or prepare them for modern technology. The following sentence makes perfect sense, but is still confusing...
"The document is inside a folder on the desktop of the Windows laptop on top of the folder on the desk by the window."
Well, floppy disks used to be floppy... but by the time most people got a home computer - they weren't!
The hard disk drive used to be a hard disk - and it used to be driven with a motor. Now, modern hard disk drives aren't driven, and they aren't a disk!
And the cloud? Well, that isn't in the sky... and there isn't even one cloud.
The language of computing is really important because it helps to define our understanding. We have to stop thinking about the old language we were given being an accurate description of what they represent. Nobody took the computer mouse to be a literal mouse, but often we assume that documents, files and folders are a literal representation of what is organised inside the computer!
These misunderstandings make it hard for us to understand how cloud computing and things like Google Drive and Microsoft 365 work. But it also makes it harder for us to understand how younger learners use computers through taps, swipes and pinches in seemingly random places with abstract iconography.
Sure, computers are amazing, but they are made by amazing humans. Even amazing humans make mistakes, and the complexity of what goes on inside even our smallest devices means that mistakes are likely to occur. and things will go wrong!
The great video from Code.org explains a little bit more about how computers work, however, when they don't work... don't be afraid to turn them off and on again!