The Elenco ECK-10 Learn About Electronic Components Kit has over 50 parts which come with course to teach you about each electronic component.
Manual includes detailed description of all parts, their functions in a circuit, color codes, specs and 5 self tests.