概念圖是呈現學生在概念練習中學習進程的主要方法之一。
概念圖的設定取決於軌道所屬的config.json內容細節。
具體來說,概念練習的規格決定了概念圖的形狀與版面配置。
你可以在 GitHub 上查看用來計算概念圖規格的程式碼:Exercism/website: determine_concept_map_layout.rb
概念練習會指定它的先修條件,以及完成時所要傳授的概念。 如果我們用圖的術語來描述:
值得注意的是,並非所有能從config.json指定的邊都會出現在結果中,只有來自上一層級的邊會被選取。
flowchart TD
Basics --> Integers
Integers --> Strings
Basics --Edge Removed--> Strings
linkStyle 2 stroke-width:2px,fill:none,stroke:red;