Every failed attempt is another opportunity to gain new insights into improving their design. When students encounter ...