The music, dialog, and visual nature can have a strong impact. After studying a period of history or a famous scientist, for example, watch a video from the library or local rental place. Some documentaries are quite moving. Seeing a tornado's fury on film, or hearing excerpts from journals of Civil War participants, can have a lasting impression. Add computer learning.
Edutainment is the term given to games that teach.
Catalogs, on-line sources, curriculum fairs, and computer stores all offer great variety for DOS, windows, and MacOS formats. There are science games, such as Magic School Bus. There are geography games, like Carmen San Diego. There are programs that teach math, reading, phonics, counting, how to build paper air planes, etc. Not only do children learn a subject, but their computer skills improve.