> The best fun things are maker projects. The tangible outcome is understandable to people. The educational content/value varies though. Yeah, every parent these days seems to have the attitude "god forbid we teach more than one algorithm for addition, but it's unacceptable that you don't have CS in middle school!" And even get outright angry if you try to point out that teaching more than one algorithm that meets the specifications of addition over naturals is CS. But have the kids "build" some kit robot and you're a damn hero.
The most frustrating thing about education is trying to explain to voters why their child has to learn something (at a young age) that the parent doesn't understand.
You see this a lot in parental complaints about Common Core math.
Over-involved stay-at-home moms who still can't add double digit numbers without using their fingers will complain that they don't understand their first grader's math homework. The point of the math homework is to teach mental math strategies for adding numbers together.
Also, parents of fifth grade kids who are frustrated that they can't help their kids understand conditional probabilities, and express that frustration by telling us to "stop teaching their kids about gambling".
It's impossible as a school board member to say "look, it's embarrassing that 10 year old German kids are better than you at math. Sorry we failed you. We're trying to do better by your kid."