Earlier quoted context omitted.
There were many 3rd party add-on keyboards for the 16K/48K Spectrum. I got the Saga 1 Emperor keyboard the Christmas after I got my 48K. You opened the case of the Spectrum, removed the ribbon connectors from the board and then attached the new keyboard and screwed the bottom plus board to it. There was some magical feeling back then that I think is hard to capture now. The manuals were really good for teaching you -…
> I learned sine and cosine from the diagrams in the manual years before we covered them in maths. You too? I didn't fully understand them, and thought they had more to do with circles than triangles, but yeah that circle drawing code in the Spectrum manual was my first exposure to sin and cos.
Sin/Cos were just the gateway drug. To do interesting stuff on the computer, I ended up learning matrix algebra (for rotating things on screen) and even simple calculus (filling out areas) years before they were mentioned at school. When school math caught up, my math grades shot thru the roof - while remaining a below-avg student on everything except math and science.
I used to literally bring the spectrum programming manual with me to all our vacations - using it to hand "assemble" assembly programs into machine code (I had never heard of an assembler - and I won't have had any way to get my hands on one even if I had known about them) so that I could type them in when we got back home.