Well I think you're missing a few things. For one thing, I may be wrong about this, but I believe that the majority of violent crimes are actually committed by white people. The statistic that gets cited a lot is that black people make up a disproportionate amount of violent crime-- that is, if they make up 30% of the population (I don't remember what their actual population is), then they make up more than 30% of the crime.
But anyway, that's not really the point. The point is, even if the majority of violent criminals were black, it does not then follow that the majority of black people are violent criminals. It's really a big logical jump to assume that these particular kids are violent criminals, so your talk about "educating these kids not to break the law" is completely unfounded.
But even forgetting all that for a second, I think you're missing a pretty important thing: Even if they were seeking out criminals for this educational program, it would still be the best thing for everyone involved. Essentially, they're teaching kids how to deal with police officers so that things don't escalate to the point of violence. Nobody wants more stories of teenage kids getting shot by police officers. These kids don't want to get shot, the public generally doesn't want them to get shot, and I don't think most police officers want to shoot them.
Now there's the issue of teaching the kids to assert their constitutional rights. I don't see this as a problem. They have every right to assert those rights. Now maybe you'll drag out that tired concept that we hear so often, "If you have nothing to hide, then you have nothing to fear." Why shouldn't these kids allow these searches, unless they're criminals, right? Well in just the same way, I'd ask this of the police: If your searches are legal and ethical, then you have nothing to fear. The only problem with people asserting their rights is that it prevents the police from conducting searches that they have no right to conduct anyway.