Set up a solderless breadboard with AND, OR, XOR, and Inverter chips; LEDs on the outputs, and switched inputs, and see what happens with the different functions when you change the inputs.
Then use the inverter chip (on the outputs) to create NAND, NOR, and NXOR functions. See what the outputs are like.
See what happens when you put the inverters on the inputs, then finally in both the inputs and outputs.
Once you have the thirteen truth tables, you can expand into creating XOR logic with NAND or NOR gates, and then latches.