Project H is a humanitarian design non-profit based in Berkeley, California. One of their major projects is Studio H, a high-school build/design program. They have this to say about their design process in the classroom:
Students will learn through a non-linear design process, which includes ethnographic research, generation of multiple (sometimes crazy!) ideas, development of a few of those ideas into workable concepts, prototyping of those potential solutions, iterative refinement, and finally the construction and implementation of the solution. The process is messy, creative, surprising, and human-centered, resulting in solutions that emerge from need and community interest rather than schematic form-making. An iterative process (which usually includes multiple rounds of prototyping-refining), distills concepts into working solutions through testing and user feedback.