основные принципы работы, современное железо. Сюда обычно заталкивают массу неструктурированных знаний: системы счисления, основы математической логики, основы микроэлектроники и схемотехники и т.п.
Учатся работать с операционной системой. Чаще всего Виндоуз, иногда Линукс, еще реже - Мак ОС.
Учатся работать с приложениями: Paint, Word, PowerPoint, Excel, возможно Access.
Учатся программировать. Это могут быть какие-то специальные простые учебные языки, а потом BASIC, Pascal, если повезло с преподавателем - C, C++. Задание на программирование есть даже в ЕГЭ.
Понятно, что если в школе нет компьютеров (это скорее про какие-то сельские и деревенские), то все это изучают в теории, на бумажках, в лучшем случае по скриншотам в учебниках. Если компьютеров мало, то по 2-3 человек на один. Если преподаватель не умеет программировать - это, конечно же, часто случается даже в крупных городах, - то переписывают какие-то программы из учебников или преподаватель пользуется какими-то методичками.
К сожалению, не видел школ, где учили бы технике слепой печати на клавиатуре - это реально необходимость в наши дни, было бы невероятно полезно.