EricAndrechek / FermiQuestions

Open Source Github Homepage for the Internet's Best Fermi Questions Practice Test
https://fermi-questions.andrechek.com/
GNU General Public License v3.0
41 stars 6 forks source link
fermi fermi-questions math practice-test science-olympiad science-olympiad-competitions

Fermi Questions Online Practice Test

Stars Open Issues Closed Issues All Contributors wakatime PayPal GitHub Sponsors

This project was designed to be a friendly and easy-to-use site for students to practice for the fermi questions Science Olympiad event.

Adding a Question

To add a question, open a new issue and paste in your questions and answers, along with their sources. I will add this to the question-bank for you.

If you'd like to help make my life easier and ensure a faster addition to the question-bank, follow the steps below, or refer to this walkthrough if you are new to, or less familiar with Github.

To start, open the question-bank.json file and create a new object inside the questions object with a key to identify the source of the question(s) you are adding. Add multiple separate objects with different keys for each different source.

Next, add an object with the same key as the source to the sources object. Include the link to your source, the name you would like to be identified by, and the date you have sourced this information on.

An example would look like this:

{
    "questions": {
        "og": {
            ...
        },
        "example": {
            "How many hydrogen atoms are present in 1 mg of aspartame (C<sub>14</sub>H<sub>18</sub>N<sub>2</sub>O<sub>5</sub>), the artificial sweetener?": 19,
            "What is the mass, in grams, of all electrons within a single copper atom?": -26
        }
    },
    "sources": {
        "og": {
            ...
        },
        "example": {
            "link": "https://github.com/EricAndrechek/FermiQuestions#Adding-a-Question",
            "author": "Eric Andrechek",
            "date": "July 29, 2022"
        }
    }
}

If you want to be extra helpful, include the changes you are making to the change log and add yourself to the contributors list!

Changes

Contributors

Eric Andrechek
Eric Andrechek

💻
IOnlyShoot3s
IOnlyShoot3s

🐛 🖋
Haadi-Khan
Haadi-Khan

🤔 🐛 🖋
ahnoah
ahnoah

🚧
ZeliTheZealot
ZeliTheZealot

🐛
Tianxiao Wang
Tianxiao Wang

🚧