Make sure that you do not write on a topic that has already been published.
Research and outline your shot. Directions on how to do this can be found here.
Follow the instructions below to create your shot.
Add a tag of the languages used/discussed in your shot.
Begin by explaining the topic you are talking about (i.e., definition, who created it, and what it does. You want the reader to open your shot and have their question (i.e., the title) immediately answered.
Now, explain further. Give the syntax of what you just wrote about, give the “types” of what you’re talking about (i.e., the different types of modules in Python), add an image, a slide widget that goes through the steps, or anything else that will further clarify your answer. All shots must have at least one interactive element (i.e., image, code widgets, slides, etc.) You can find information on how to use our widgets here.
Then, provide an example. You must give an explanation of what is happening in it below. If your example involves code, we heavily encourage you to use the code widget.
If you have a short topic, you will be done after this. If the topic requires more examples, continue adding them until your explanation is complete.
We advise that your title is in the form of a question or “how to” statement as it draws potential readers in.
Take a look at this shot. Then, follow along as it’s broken up into its various parts.
Take a look at, “What are Python modules?”.
Shot flow:
That’s how a basic Edpresso shot is made! If you have questions, please reach out to celeste@educative.io.
This format will not work for shots that are comparing two things. For such shots, look here.