Computer‐based teaching module design: principles derived from learning theories | Synapse