The Fourth Amendment guarantees the rights of young people and others against "unreasonable searches and seizures."
Also, Iowa law goes into a lot of detail about what schools and law enforcement may or may not search and how they must treat students. The Iowa lawbook is called the Iowa Code and student search and seizures are spelled out in Iowa Code 808A.