Flow chart for baking bread: Difference between revisions

From Master of Neuroscience Wiki
Created page with "Disassembling the process of baking bread as a flow chart. Questions to [mailto:davrot@uni-bremen.de David Rotermund] == Baking bread == {% raw %}<pre class="mermaid"> graph TD A(["Start"]) --> B{"Ingredients Ready?"} B -->|"Yes"| C("Preheat Oven") B -->|"No"| D"Gather Ingredients" D --> C C --> md"Make Dough" --> E("Knead Dough") E --> F{"First Rise Complete?"} F -->|"Yes"| G("Punch Down Dough") F -->|"No"| E G --> H("Sh..."
 
 
(One intermediate revision by the same user not shown)
Line 4: Line 4:


== Baking bread ==
== Baking bread ==
{% raw %}<pre class="mermaid">
{{#mermaid:
     graph TD
     graph TD
     A(["Start"]) --> B{"Ingredients Ready?"}
     A(["Start"]) --> B{"Ingredients Ready?"}
Line 19: Line 19:
     I -->|"No"| H
     I -->|"No"| H
     J --> K(["Stop"])
     J --> K(["Stop"])
  </pre>{% endraw %}
}}


== Function Gather Ingredients ==
== Function Gather Ingredients ==
{% raw %}<pre class="mermaid">
{{#mermaid:
     graph TD
     graph TD
       gi[["Gather Ingredients"]] --> A(["Start"]) --> B("Go to Kitchen")
       gi[["Gather Ingredients"]] --> A(["Start"]) --> B("Go to Kitchen")
Line 35: Line 35:
       G2 --> H("Close Refrigerator")
       G2 --> H("Close Refrigerator")
       H --> I(["Stop"])
       H --> I(["Stop"])
      </pre>{% endraw %}
}}


== Function Make Dough ==
== Function Make Dough ==
{% raw %}<pre class="mermaid">
{{#mermaid:
    graph TD
graph TD
        md[["Make Dough"]] --> A(["Start"])
    md[["Make Dough"]] --> A([Start])
        A --> C("Create Dough Object")
    A --> C[Create Dough Object]
        C --> Initialization{{"Initialize spoon = 0"}} --> Condition{"spoon < 10"} --> Action("Add a spoon of flour to dough") --> Increment("spoon = spoon + 1") --> Condition
    C --> Initialization[Initialize spoon = 0] --> Condition{spoon < 10} --> Action[Add a spoon of flour to dough] --> Increment[spoon = spoon + 1] --> Condition
        Condition -- "No" --> D2("Add Water to Dough")
    Condition -->|No| D2[Add Water to Dough]
        D2 --> D3("Add Yeast to Dough")
    D2 --> D3[Add Yeast to Dough]
        D3 --> D4("Add Salt to Dough")
    D3 --> D4[Add Salt to Dough]
        D4 --> Initialization2{{"Initialize spoon = 0"}} --> Condition2{"spoon < 3"} --> Action2("Add a spoon of Sugar to dough") --> Increment2("spoon = spoon + 1") --> Condition2
    D4 --> Initialization2[Initialize spoon = 0] --> Condition2{spoon < 3} --> Action2[Add a spoon of Sugar to dough] --> Increment2[spoon = spoon + 1] --> Condition2
        Condition2 -- "No" --> E("Mix Ingredients")
    Condition2 -->|No| E[Mix Ingredients]
        E --> F1("Stir until Combined")
    E --> F1[Stir until Combined]
        F1 --> F2("Beat until Smooth")
    F1 --> F2[Beat until Smooth]
        F2 --> F3("Stir in Remaining Flour")
    F2 --> F3[Stir in Remaining Flour]
        F3 --> I(["Stop"])
    F3 --> I([Stop])
      </pre>{% endraw %}
}}

Latest revision as of 08:43, 21 October 2025

Disassembling the process of baking bread as a flow chart.

Questions to David Rotermund

Baking bread

Function Gather Ingredients

Function Make Dough