You must obey the rules !
posted by Nicolas Brasseur
With the upcoming revamp of the moderation process, here at the JavaBlackBelt secret HQ we are fiercely arguing about What Makes A Question Good. I've summed up our discussions in the form of rules and have decided to share them with the community in this blog entry.
We've built JavaBlackBelt as a learning tool where people play with exams to discover new things. Help them in their journey. The main mantra when you write a question should be "Do not try to trap people, help them learn and understand the technology."
- A question must be in the right place. A major problem in the basic exams is that many questions are too hard for the category they're in.
- The question's statement must be clear, easy-to-understand, well-formatted, typo-free and focussed on testing real knowledge.
Avoid ambiguity: nothing is worse than knowing the answer but hesitating to state it because it's unclear what the question author wants. Example: "How old is J2SE?"
Avoid trick questions: does a question test the user's attention rather than her technical knowledge?
Avoid never-ending questions: questions containing too much text/code/choice are usually of poor quality. - Avoid cut & paste code questions : ask yourself "Is it easy to find the right answer without even understanding why the answer is right, simply by pasting into an IDE or googling for 10 seconds?"
- A question must include a clear and pedagogical explanation that will teach the user something. We aim to teach people new things.
- Don't copy other people's questions. Plagiarism is evil.
We've built JavaBlackBelt as a learning tool where people play with exams to discover new things. Help them in their journey. The main mantra when you write a question should be "Do not try to trap people, help them learn and understand the technology."
Labels: community

0 Comments:
Post a Comment
Links to this post:
Create a Link
<< Home