Thank you for your initiative and willingness to create a problem for Hyperskill! Please, take this task responsibly: problems you create may be published on the site and seen by other students. We've gathered recommendations for a perfect problem:
Description tips
-
the description and the header should be written in English
-
the description should ask only about concepts that were introduced in the theory part and are important for the understanding of the topic
-
the description should be clear and concise
-
the description should not include references to the theory part or other problems, e.g. do NOT write 'take the example mentioned in the topic...' or 'in the previous problem we've asked...'
-
the description should not ask to fill gaps in a sentence
-
you should avoid negation in the description
Answer options tips
-
the answer options should be clear and concise
-
the answer options should be written in a uniform style
-
the answer options should be formulated without negation
-
the answer options should be plausible and similar, so it is not easy to guess the answer
-
the answer options should not be contradictory
-
the answers should not include options like "All/None of these"
-
the answer options should be either radio buttons for only one correct option or checkboxes for several correct options