Traditional assignments are often designed to practice elementary skills through multiple elementary assignments and, after learning the individual elementary skills, to tackle comprehensive assignments so as to use multiple elementary skills as needed in realistic situations.