Electronic peer assessment during learning by design