mrF00bar said:
at one point one of the supply teachers lost everyones course work
Man, I totally love backups

. Used to usually have 2-3 copies of my work (one on network, one on floppy, one on home PC) so if anything went walkies I could just find a copy and hit the print button. Seem to vaguely recall one thing did go missing once, wasn't anything big, but it was nice just to be able to shove a floppy in a drive and print it out again. Anyone who lost stuff in GNVQ (int) ICT was kinda lol'd at and made to look at the part of the course which mentioned backups
OT: I'm in two minds about this. Yes, it would be nice to have more programming in the school system, but I don't think it should be compulsory, and it would take people willing to teach it to schoolkids. Most universities are more interested in your mathematical skills, as those are a good indicator for seeing if you're likely to get on with it. All the people I knew who didn't have A-level maths dropped out or changed courses at the uni I went to. (Apparently it was one of the few that allowed people on the course without A-Level maths).
Kayevcee said:
Pascal when I was at school. I've never seen nor heard of Pascal being used for anything, ever.
Yeah, Pascal isn't massively used, but it is effectively what I was taught at uni (Delphi). I self-taught myself Java in the final year of uni, by way of my final year project, and now I have a career in Java.
Chances are, if programming is a career move, it doesn't matter what language you learn first, and it's a massive advantage to know several languages (different tools being better for different jobs), so you're not really being that gimped by learning an "unused" language. In fact, pretty much anything you learn may end up being a "dead" language, so being put into a position where you need to pick something else up is not entirely a bad thing.