This discussion has the aim of convincing people that we should broaden the range of "acceptable" questions on this site, as distinct from Stack Exchange generally.
Unless you can point to a very compelling reason why we should have an exception, we should stick to SE norms. This is why this is a SE site, rather than any other forum on the internet. We chose to help this site because it will have the support of the Stack Exchange model behind it.
Stack Exchange was founded to enable practitioners building software to ask technical questions about their work so as to get expert advice and speed up their work. Because of this focus certain questions were deemed to be less useful and a bit "out of bounds." The main guide, from the Help Center is that questions shouldn't be "overly subjective". This has been interpreted on this site to include at least three types of questions (with examples):
I'm confused by your interpretation of the help center as saying that questions shouldn't be overly broad. The help center states "Some subjective questions are allowed, but “subjective” does not mean “anything goes”. All subjective questions are expected to be constructive" and goes on to provide details, but another section is devoted to examples of questions that do not fit the Stack Exchange format. It's far more specific than simply prohibiting questions that are "overly subjective".
I'll get to dissecting your examples in a second, but I'd like to start off with pointing out that here, the help center contains the rules of the site. That's why this is a Stack Exchange site. If you want to ask questions that are designated as off limits by the help center, rephrase them to fit Stack Exchange norms or go somewhere else. You act like this is a relic of Stack Overflow being a programmers site when the same model and rules have worked for sites with 171 different topics, not just Stack Overflow.
What does a person with an undergraduate degree in CS still need to learn to be employable as a developer? This question was closed, over my strong objections, as too broad. This despite the fact that it had many up votes (and one down) and was favorited by many people. There were several answers given, many of which also had many up votes.
A questions fitness for the site is totally unrelated to upvotes or favorites. You'll see old questions on Stack Overflow that are closed but have upvotes in the thousands. Questions that ask things like "Do you prefer mac or windows?" tend to be highly upvoted because people want to express their opinion, but should still be closed because they're not good questions for the site. Keep in mind, the only thing closure changes is the inability to add answers. Everything else stays the same.
I'll take it as a given that this question has no definitive answer. However, students graduating face a lot of obstacles and they need to be prepared. Their professors need to be aware of what they will face so that they can properly advise their student.
Then ask a specific question about a specific situation you encountered with a student. Answers will typically be generalizable to a large set of situations, and will be much more useful to the OP because they'll fix the OP's specific problem. From the help center: "You should only ask practical, answerable questions based on actual problems that you face. Chatty, open-ended questions diminish the usefulness of our site and push other questions off the front page."
What kind of game (in Scratch) would require use of a list? This was also closed as too broad. Yet it gives useful guidance to instructors using Scratch who are trying to do a good job.
It may give useful guidance, but that's not what this site is for. From the tour: "This site is all about getting answers. It's not a discussion forum. There's no chit-chat." and "Ask questions, get answers, no distractions." This question is a list question, in that it is asking for a list of possible games. There is no way to evaluate answers against eachother, which is the basis of voting on this site, hence it's a bad question. From the help center: "avoid asking subjective questions where every answer is equally valid: “What’s your favorite ______?”"
Which of the following programming languages will help me better to teach the basic concepts of CS and why? This question was closed as being opinion based, but the OP specifically asked for reasons. Yes, opinions would be expressed, but I would expect also reasoned comment. Where can a new teacher get this kind of comparative discussion?
A new teacher can get that kind of comparative discussion in chat or on a different site. "If your motivation for asking the question is “I would like to participate in a discussion about ______”, then you should not be asking here." (help center) In addition, the premise of this question is flawed in that there is no "best" language, and in a few years a new language could appear that would make all the answers obsolete, and thus spreading misinformation.
One of my problems with closing questions for the above reasons is that the person voting to close is making a judgment that might be different from that of educators who might answer the question. For some of them, the judgement that it is too broad can only be properly made after a range of answers are given. The same is true for opinion based. Are there, in fact, a lot of opinions, or is there reasoned comment. But closing early makes it impossible to know the truth of the situation.
Any question, even with no answers, can be accurately judged to be too broad or primarily opinion based. Sometimes I see the justification used that "we should wait to see how it'll get answered" to not close early, but I disagree with that argument because closure is not the end of the road. Closure is a way to allow the question to be fixed before it gets answers that would be invalidated by the fix. Closure should be based mostly on the content of the question, except in the edge case that the answers tend misinterpret the question, in which case it is clear that the enough people are misinterpreting the question that is should be closed and be clarified.
I pointed out that one question was closed despite a lot of answers. I was told in the classroom that that was a bad thing.
Lots of answers tend to mean that the question isn't really a question, and is intended as a prompt for discussion. According to the help center: "If your motivation for asking the question is “I would like to participate in a discussion about ______”, then you should not be asking here. However, if your motivation is “I would like others to explain ______ to me”, then you are probably OK. (Discussions are of course welcome in our real time web chat.)" Lots of answers tend to mean that a question is motivated by the OP attempting to initiate a discussion rather than asking a question. Lots of answers could also mean that a question simply has lots of answers, which is totally acceptable.
This site is about education, not technology. The product of education is change in the minds of students. It isn't some program or artifact. The nature of education is that context matters more than in other fields. Every student you have brings a new context. Every group, curriculum, course, subject, book, idea, brings context to the mix.
I agree that many questions could be improved by adding more context, but sadly it seems to be challenging to get many askers to add that context. I'll support you in that quest to get askers to add context to questions.
I believe that, for important questions, it is impossible in principle to provide one "best" answer. One definitive answer. Do this. Done. Success.
Of course! That's why multiple people can answer the question! But a prompt for discussion is different from a question.
My biggest issue concerning big v small questions is "How do we educate new teachers and help them learn the tricks that it took us old-ones so long to grok?" In the US, at least, teachers at the university level are not taught how to teach. All they have are the examples set by their own professors and the examples of those professors are similarly constrained. A professor doing something useful and really innovative has only a small audience and most of them won't carry on the new way as they won't themselves be teachers. Things like Pedagogical Patterns helps, of course, as well as workshops at SIGCSE and similar conferences. But a site like this could do a lot of good if it isn't constrained to only answer small questions. There is far too much "lecture with powerpoint" going on when teaching could be so much more effective.
You seem to be constrained in your thinking to believe that small questions demand small answers. A simple, practical, answerable question can be answered with a long, general answer that gives large scale advice and talks about larger ideas and theories in teaching.
My goal is to have this site evolve a set of standards rather than having an imposed collection of constraints. But it takes only a few people to stifle that evolution, by closing questions before anyone has a chance to see whether they are useful - especially to younger teachers - who most need guidance. I don't believe the current constraints are helpful and note that once a question is closed it is extremely difficult to reopen as less than 2% of our members have the reputation to vote to reopen.
Again, utility isn't a measure of how fit a question is for our site. To avoid any confusion, I'd like to point out that the 2% who can vote to reopen is the same 2% who voted to close. I'd also like to see more users gain these privileges by participating in this site.
One of the superusers her (pops) has already complemented us for reopening the question of blogs, which is more useful to a site like this than to some others. I think that period of evolution - and forbearance - on the issue of the appropriateness of questions would serve us well.
In response to updates
I will address this set of updates, but no further ones. This site is for questions and answers, not debate, and it's unfair to me and any other readers and a waste of my time if you keep updating the question. Ask another question or move this to chat.
So, here goes:
It has been suggested that I narrow the question; asking, for example, about technical issues only.
Nope. Never suggested that. I don't think anyone has ever suggested that.
However, I maintain that many of the issues are decidedly not technical and fall into many categories.
Yup.
The question has this breadth by design, not by accident.
OK? The "purposefulness" of a question has no impact of its quality. Not sure what you're trying to say here...
Such a narrowing would make the question essentially useless.
Nope. If you have a lesson you're planning or a problem student you need to deal with or a curriculum you have to design or any other host of issues a specific question and specific answer could be very useful to you instead of a super broad stokes theoretical question that someone could write a book on.
It might (a) take a dozen questions to cover the possible issues, (b) I might miss some of them,
That's why "you should only ask practical, answerable questions based on actual problems that you face" (help center, emphasis mine).
(c) readers would have to, themselves, integrate over a large number of questions and answers to get a proper picture of the challenges.
No. This isn't a blog for teachers to read about different theories and intellectual debates. That can certainly be fit into answers, but that's not the point of the site. The point is that you can "ask questions, get answers, no distractions" and that those questions are "practical" and "answerable".
It has been suggest that I provide a compelling reason for wanting a widening of the rules. The compelling reason is that teaching doesn't have an algorithm. It isn't a process that you can learn once and for all.
Neither is worldbuilding or photography or writing or parenting or philosophy or the workplace or sound design or community building or language learning or literature or interpersonal skills or ... so many other sites. And yet they all strive to fit their subject area into the SE model. Your reason would apply equally well to those sites, and yet they still understand the importance of the model. Why are we different from those sites?
Teaching is a relationship between two individuals, though often we try to force it into a mass process. Teaching is dominated by (a) context and (b) interpersonal contact. It is fundamentally different from the inherently simpler context of, for example, Stack Overflow.
Again, we're not the only "subjective" SE site, as I listed above.
If Stack Exchange wanted to limit the future to the same policies as those of the past it should never have approved sites such as this one or MathEducators or Buddhism or Community Building or ... Forcing those concepts into a technical only framework does a disservice to the the network itself as well as to the newer sites.
No. It does a disservice to CS teachers or math teachers or buddhists or community builders or world builders or students of literature or sound designers or photographers to deny them a place where they can ask their everyday practical questions without the site getting taken over by people who want to use it as a soapbox for their ideas and who could care less about an ordinary teachers everyday issues. This site is not a blog where you can rant and share your special opinions and ideas about teaching. It's a place where people who don't know the answer to their specific teaching problem can try and find objective answers supported by experience, research (and a bit of gut instinct) given by experts in the field or experienced teachers. Its a repository of knowledge built piece by piece, authored by thousands of teachers asking their everyday questions which gradually builds, answer by answer, question by question, a resource that will be invaluable to every teacher for years and years to come.
That's the goal of this site. This isn't "forcing these concepts into a technical only framework" as so many other so called "subjective" Stack Exchange sites have proven. This is building a practical, useful, repository of knowledge. Not for any user to soapbox about their ideas without the "constraints" of facts or a real life problem to solve.
More thoughts
I was rereading the question, and this bit stuck out to me. So I wanted to respond again.
Only small and relative inconsequential questions have such definitive answers. "How much should I stress indentation in Java." Such small questions are not very interesting, though they help beginning teachers and those changing some part of their curriculum. But they don't matter in the long run. Only big questions do.
At first glance, this seems to be true. Of course big questions have more value than little ones! But if you think about this, you'll begin to realize it's incorrect. If you want to change the way people teach, you have to start small. Start with the little things, like how indentation is taught, and little by little you'll change the way people teach. Your great answer to "How much should I stress indentation in Java" could initially help just the OP. Fairly small impact. But over the years, teacher after teacher will be able to come back and read your answer and change how they teach indentation in Java. And maybe, your little piece of wisdom will allow them to apply the same techniques as you explained for indentation to other topics they teach. And, if you write a truly great answer, the ideas could permeate hundreds of teachers styles over the years and impact tens of thousands of students.
But your standard, lofty, super general answer won't help at all. Maybe you'll manage to move a couple teachers slightly closer to your view, but I doubt it'll have as significant impact over the years as new ideas and theories of teaching come into being. It'll fade into a mass of articles and opinions that a teacher is bombarded with by other teachers, by what they read, by conferences, by workshops. It'll grow old and obsolete as your indentation answer continues to be the best way to solve that problem and continues to enlighten teachers and their students. That teacher will never forget this new, amazing way of teaching indentation. But as for "that thing I read a while ago"? I think it'd be forgotten and lost in a heartbeat.