I noticed that this question, "Teaching kids to program - how to teach syntax?" was closed a few days ago on the the grounds: "Questions seeking career or education advice are off topic on Programmers"
I always thought that the traditional understanding of "education advice" were questions such as "should I go to university and study computer science", i.e.. someone asking for advice on how or whether to proceed with his/her education. This is further reflected in the immediately following sentence in the close reason: "They are only meaningful to the asker and do not generate lasting value for the broader programming community."
In my mind, the question is clearly not only important to the asker because it's not tied to his specific situation. eaching kids how to program is becoming ever more popular and having a good way to teach something does not only apply to kids. Shouldn't we, as programmers, all care how we teach our craft?
Also looking at the the official scope of p.se, the question not qualify for any bullet point of the two "about" lists. The question also seems to fit pretty well into the "constructive subjective questions"
Looking at teaching, I can see that there are closed and open teaching questions, among the open being In plain English, what is recursion? and What's a nice explanation for pointers?
To me, this seems inconsistent and I'm wondering on how to handle such questions in the future.