My kid's school takes the kids to Epcot and Animal Kingdom on field trips, so schools must think it's educational. My ither kid's school goes to Sea World and Busch Gardens (the physics class goes there). I have also homeschooled my kids and all of the things listed above are valid tings that you can learn in a real world environment. It's funny that people assume that if you're having fun, it must mean that you're not learning. The same thing for video games and
YouTube. My kids learn a ton from Game Theory and Film Theory and playing MInecraft.
Although I will say, when I take my kids out of school for vacation (because I feel like the travel experience is much more enriching than what they're usually learning), I simply state that my child will not be in school on these dates due to travel. I don't explain where they are going or what they will be learning. I don't think the law requires that.