https://www.open.ac.uk/library/digital-archive/program/video:00525_4026
Cartesian products and their universal property - Open University Digital Archive
This programme looks in detail at the idea of generalising the Cartesian Product of two sets to an arbitrary number of sets.
cartesian productsuniversal propertyopen universitydigitalarchive