Let me compare with the 1980s in England, because that's what I know ...
I sat 'O' levels (now replaced by GCSEs in 1981 and 'A' levels in 1983. There was no IT teaching in my school at that time. A computer lab was installed in 1980, and they began running the 'O' level computer science exams in 1983 (too late for me) although I got to use the lab's Apple IIs and Systime 525 minicomputer during my 'A' level in general studies. Teaching focused on programming; there were no office apps on those computers. The 'O' level in CS was recognizably about computer science, albeit at an embryonic level, in those days.
In 1987 I began studying for an 'A' level in computer science at evening classes (I'd been at university from 1983-86). The focus was fairly hardcore programming, with some assembly language plus BBC Basic, plus boolean logic, binary and hexadecimal arithmetic, basic data structures (linked lists, trees, hash tables). Applications barely got a look in.
I bailed on the CS 'A' level as too pedestrian and instead went into a graduate-entry conversion degree in 1989. The then CS 'A' level was, I will concede, useful preparation for a CS degree back then.
The point is, the 1980s syllabi had zero content on application usage -- it was all about data processing and programming and the structure of computing machinery. The trend towards teaching IT seems to have cut in some time after 1988, and gone way too far ...
I sat 'O' levels (now replaced by GCSEs in 1981 and 'A' levels in 1983. There was no IT teaching in my school at that time. A computer lab was installed in 1980, and they began running the 'O' level computer science exams in 1983 (too late for me) although I got to use the lab's Apple IIs and Systime 525 minicomputer during my 'A' level in general studies. Teaching focused on programming; there were no office apps on those computers. The 'O' level in CS was recognizably about computer science, albeit at an embryonic level, in those days.
In 1987 I began studying for an 'A' level in computer science at evening classes (I'd been at university from 1983-86). The focus was fairly hardcore programming, with some assembly language plus BBC Basic, plus boolean logic, binary and hexadecimal arithmetic, basic data structures (linked lists, trees, hash tables). Applications barely got a look in.
I bailed on the CS 'A' level as too pedestrian and instead went into a graduate-entry conversion degree in 1989. The then CS 'A' level was, I will concede, useful preparation for a CS degree back then.
The point is, the 1980s syllabi had zero content on application usage -- it was all about data processing and programming and the structure of computing machinery. The trend towards teaching IT seems to have cut in some time after 1988, and gone way too far ...