Specifically you cannot have a gun on school property. That being said the sidewalk and street surrounding the school is public property even though it is classified as a school zone. You can legally drop off and pick up on the street with no problem at all. Some think that if you have a permit and get stopped for a traffic infraction by a school you can go to jail. That is false.
Believe it or not you can open carry through a school zone because it is NOT school property. It is city property. I have done this with no issues. You just cannot have a weapon ON school property. But as we all know that doesn't work since kids do take guns and knives on school property. Just another feel warm and fuzzy law brought to you by the anti-gun folks.