In the 1980s the publisher Usborne released a series of 15 books that aimed to teach kids programming. They covered the basic fundamentals of computer programs as well providing code listing for lots of games. For some these books will offer a massive shot of nostalgia. If you owned a ZX Spectrum, a BBC Micro or a Commodore 64 you probably owned at least one or borrowed one from the library.
Usborne still produce computer books but they have released these classics as free PDF downloads. They might be old but are still relevant and the code exercises could be converted to other languages such as Python with a bit of thought.
The reason I loved these as a youngster is that the illustrations made the whole idea of programming a computer interesting. As an adult you can get your kicks out of pages and pages of syntax but kids need a bit more encouragement. The Usborne images that accompanied the examples and code listings made the whole experience fun.
The titles include :
- Programming Tricks & Skills
- Computer Programming
- Computer Spy Games
- Weird Computer Games
- Creepy Computer Games
- Battle Computer Games
- Space Computer Games
Here are links to all 15 books in the series which you can download for free. Just looking at the “Space Games” cover reminds me of Lordswood Library in Kent where I rented it in what must have been the mid-to-late 80s ….
Introductions to programming
Computer games listings
Adventure games
First computer library
Copyright notice
These PDF copies of the original Usborne Computer Guides published in the 1980s are free to download for your own personal or educational use. The books and files are the copyright of Usborne Publishing. We have provided links to the original PDFs. You may not host or distribute the original files.
Please note
These books were written for 1980s computers such as the ZX Spectrum and BBC Micro. The programs will not run on modern computers unless they are translated to a suitable language.
6 Comments
Or you could try one of the BASIC implementations out there or an emulator. I’ve not tried myself, but a quick search comes up with Spectrum BASIC at http://www.boriel.com/wiki/en/index.php/ZXBasic and BBC BASIC at http://www.bbcbasic.co.uk/bbcbasic.html. It will all depend on how far they’ve gone in matching any graphics or sound quirks required by the listings, or whether they’ve just worked with the basic (sorry!) syntax!
Or you can also get a NEW book called ZX Spectrum Games Code Club – Out now on Amazon it has
20 games in it!
Amazing!! Computer Battlegames and Computer Spacegames is where it stared for me! Would check these out of my school’s library often!
Qbasic and qb64 will run the code
Thank you very much for sharing such useful and interesting information. My friend works as a programmer, and soon his child will be 8 years old. I think that such books would be a really wonderful gift. But the problem is that when I turn on the link to Amazon shows me completely different books. Does anyone else have a similar problem? I will be glad if someone will throw me an alternative link. Thank you in advance
You need to click the book icons. This will take you to this page :
https://usborne.com/browse-books/features/computer-and-coding-books/
The links to the PDFs are at the bottom of the page.