At Bains Elementary School in St. Francisville, fourth-graders learn to solve problems using the engineering design process. This process involves seven steps, repeated as often as necessary: identifying the need and relevant constraints, researching the problem, developing possible solutions, selecting a promising solution, building a prototype, testing and evaluating the prototype, and redesigning as needed.