Maximum PC put together the following video demonstrating the construction of a personal computer. Parts or all of this video could be useful for students in a computer course like the computer course on PC construction and maintenance that my high school offers.
How to Build a PC – Every Step Explained from Maximum PC on Vimeo.
For a more general overview of computer hardware, watch Common Craft’s Computer Hardware in Plain English.