What input and output devices do, the main categories - keying, pointing, scanning and imaging, audio and video - devices that are both input and output, and the idea of ports and device drivers.
Reading the 9 sections above, the worked examples and the practice set is free — the whole knowledge base is on the free plan, along with flashcards, private notes and Ask Onely.