0% found this document useful (0 votes)
109 views1 page

Question Checklist PDF

The document provides a checklist for asking excellent questions in a Python programming forum. It outlines that questions should have [1] a clear and descriptive title tagged with [Help], [2] a complete description of the observed and expected behavior including any code, troubleshooting attempts and context, and [3] other relevant information like error messages and software versions. Following these guidelines will help the poster get quick assistance and allow others to learn from the experience.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
109 views1 page

Question Checklist PDF

The document provides a checklist for asking excellent questions in a Python programming forum. It outlines that questions should have [1] a clear and descriptive title tagged with [Help], [2] a complete description of the observed and expected behavior including any code, troubleshooting attempts and context, and [3] other relevant information like error messages and software versions. Following these guidelines will help the poster get quick assistance and allow others to learn from the experience.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

The Python Bible “How to ask an

Excellent Question” Checklist

Hi There! Use the following checklist to ask an excellent question in the course forums when you
have a problem related to python programming. Either myself or someone else will be there to help
you as quick as a flash!

1) Make a great question title ☐

a. I have added the [Help] Tag at the start of my title ☐


b. My Question title is Clear and descriptive and it is obvious what the problem is ☐

2) My Question has a complete description ☐

a. I have written down the observed behaviour (What has happened) ☐


b. I have written down the expected behaviour (What was supposed to happen) ☐
c. I have added a link to my code using gist.github.com ☐
d. I have mentioned what I think the problem might be and the location. ☐
e. I have provided a list of at least 3 things that I have tried to solve the problem ☐
f. My Description uses full sentences with correct grammar and punctuation ☐

3) I have included other relevant information

a. Error messages in full ☐


b. Version of python used ☐
c. Screen shots where necessary ☐

You did it! From the bottom of my heart, thank you so very much for using this checklist
and contributing to the course community. By asking your question in this way, you make it
a pleasure to help you and you make it easier for everyone else to learn from your
experience. So from myself and from everyone else in the community forum, THANKYOU!

All the best,

Ziyad

You might also like