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:
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