Local libraries have access to the Internet and basic software packages. You can find your local library here: https://www.gov.uk/book-internet-access-at-library
Raspberry Pi Computers are affordable (approx. £85 for a starter kit) and can be attached to a television. You can buy these from many locations.
https://shop.pimoroni.com/products/raspberry-pi-3-starter-kit
More info on Raspberry Pi Computers can be found here: https://www.raspberrypi.org/
This textbook contains progress sheets that can be printed and completed as you progress through the course.
If you don't have access to a printer then using a notebook and pen to track your progress will be just as good!
An office package:
Two programming Languages:
A drawing package:
Free
Not free
An online collaboration package:
A sound editing package:
Video Editing Software
The short tutorial videos that have been made to demonstrate skills on some of the pages are useful for less able students and to increase independence of all students. I suggest that you get round this by playing the video on your interactive whiteboard and then right-clicking the video and setting it to loop (mute the sound). This will enable all students to watch it at their own pace. You can even change the settings so that it SLOWS DOWN the video!
Another idea is to have a few kindles / android tablets that have access to YouTube that students can use as needed. This will then need to be strictly monitored by you.