Each civilization has its own unique technology tree.
https://ageofempires.fandom.com
經過
Jupyter 星球與約維安的二三事的介紹,現在我們對於 Jupyter 星球以及約維安有了一定程度的認識, 不過,在深切下定決心向約維安學習程式設計與資料分析之前,應該更龜毛一些地對約維安文明進行些深入研究,這就像是在玩經典的即時戰略遊戲「世紀帝國二」,在投入時間與心力練習控兵、發展經濟與戰術之前,玩家一定會先將該文明的科技樹仔細研讀,以此暸解相對優勢、特長與兵種相剋等資訊一般。
我們將約維安文明的發展分為四個階段:黑暗時代、封建時代、城堡時代與帝王時代,一位對於程式設計與資料分析完全陌生的初級約維安,會從地圖滿佈迷霧的黑暗時代開始探索,逐步發展到封建時代、城堡時代以至於帝王時代,過程中,若有經驗豐富的約維安指引,將能預期文明升級會更有效率。接下來介紹的是在這四個不同的發展階段中,應該具備哪些技能與知識,才能更游刃有餘地往下一個時代升級,從初級約維安蛻變成資深約維安。
黑暗時代
初級約維安會從黑暗時代起步,在這個文明階段需要暸解 Jupyter 星球的外觀以及學習在基礎程式設計之前所需要的技能,包含命令列、文字編輯器與 Markdown。
點選右上角的 New 按鈕,並點選新增終端機(Terminal)
點選右上角的 New 按鈕,並點選新增文字檔(Text File)
Markdown 是一個輕量的標記式語言(Markup language),約維安能夠使用它撰寫文件,只要在新增文字檔之後將副檔名更改為 .md 即可;它能夠透過非常簡單的語法為文件設置格式,像是加上粗體樣式、引用樣式以及建立文件的結構,像是標題、項目符號清單與數字清單等,更具備了圖片、表格還有數學式等全面性支援。約維安除了能夠撰寫獨立的 Markdown 文件,亦可以在 Jupyter Notebook 之中添加 Markdown 儲存格,比之傳統在程式碼中以「註解(Comments)」描述思維邏輯,更加美觀與易讀。官方亦有提供小抄:
https://www.markdownguide.org/cheat-sheet 供約維安下載參考。
暸解並習得命令列、文字編輯器與 Markdown 之後,初級約維安可以點擊「升級至封建時代」。