I think given the flagrant violations of it on a regular basis by people all along the political spectrum (flags on clothes, flags on athletic equipment, flags on every damn thing), it's not even accepted as proper flag etiquette anymore. People where the flag as capes all the time. And then we have clothes that are colored and styled the same way as the flag. We have chairs which we sit on the same color and style as the flag.
The U.S. flag code is an important piece of information for children, and should therefore be taught in schools. This would take up very little classroom time, but would give children a good understanding of the symbolism of the flag, representing the idea of the United States of America, to which they belong.
We should not only teach the flag code, but why it exhists. Children should have the opportunity to debate, learn about and discuss why it exhists and if we should follow it. The American school system is severly lacking and it needs to change. Children memorize for tests and then forget.
No, the Flag Code should not be taught in school. There is no reason we need to tell children exactly how to feel about a piece of cloth. They should be free to think outside of the box and protest the flag if they choose to do so. We should not brainwash them.