Question: what are the materials to make a kaleidoscope?
Answer: Empty toilet paper roll.
Mylar sheets (thicker sheets, not rolls of thin paper) or mirrored sheets.
Scissors and/or paper cutter (This is the paper cutter I keep at home. ... 
Tape.
White cardstock.
Bendy straw.
Markers, stickers, or other materials for decorating your spinning circle.