即便因為時區或學費預算等問題不考慮申請Astra Nova,這所學校的課程主題還是很值得參考,可以給我們一點靈感,看看除了一般課綱以外,還有哪些學習方向。
針對2025年冬季課程,Astra Nova開了將近90門課,課程清單真讓人眼花撩亂;整理完後,我決定先把每週開了不只一個時段的課先拉出來介紹,因為我猜想學校可能認為這些課程主題額外重要,或是特別受學生歡迎。
課程名稱:速度的物理學(The Physics of Fast)
課程介紹:這門課程會深入探討與Formula 1法拉利賽車相關的物理與數學,探索各個面向,包括空氣動力學、輪胎工程、策略、物流等更多內容。
必須先備知識:代數
這門課開了三個時段!這是所有課程中開課時段最多的課!法拉利跑車是尖端工程傑作,會受伊隆馬斯克吸引的學生,對法拉利感興趣,好像也是非常合理的事。
Outschool上沒有完全相對應的課,不過如果有小孩對賽車感興趣,我有找到一門法拉利賽車每週討論課。
課程名稱:天文學入門課程(Astronomy Basics)
課程介紹:課程重點是探索地球大氣層之外,了解天文物體,如行星、恆星和星系及其他天文物體的特徵,並學習關於宇宙形成、演化及未來命運的理論。
必須先備知識:無
從Space X出來的學校果然重視天文學!泰森的「宇宙必修課:給大忙人的天文物理學入門攻略」很適合當作入門磚,推薦給感興趣的大人跟小孩。
OutSchool的老師 Arwen Hubbard是NASA官方太陽系大使,她開的課從適合5-8歲的未來科學家物理俱樂部 到 無盡研究的太空學都有,如果感興趣但時間無法配合,她也有開不同步相關課程可以上;除此之外,這門探索NASA教育計計畫課以及如何成為火箭科學家課程看起來也很有趣!
課程名稱:烹飪帶點化學 /烹飪的化學 Cooking (with a little chemistry)/Chemistry of Cooking
課程介紹:探索化學的基本原理,了解科學如何與日常生活連結,化學如何應用於烘焙麵包、製作巧克力等過程。學習如何跟廚師和化學家一樣操控物質,創造出日常餐點與精緻料理。
必須先備知識:無
這兩門課名稱略同,不同老師執教,但課程介紹的內容幾乎一樣;我主修化學的朋友曾說「廚房就是化學實驗室,只是成果可以吃掉。」,這兩個主題真的很適合擺在一起介紹。
Outschool上有相當多「化學」跟「烹飪」的課可選,不過我沒找到像Astra Nova這樣結合在一起教的,如果有誰看到,歡迎跟我說。
課程名稱:辯論與公開演講(Debate & Public Speaking)
課程介紹:邏輯辯論與公開演講相輔相成。兩者都需要對內容的深入了解以及與觀眾的連結。課程中會進行多種辯論活動的基礎訓練,以及公開演講的基礎技巧,目標是成為自在、自信的出色演說者。
必須先備知識:無
這門課每週開兩次,分別是不同老師執教,不管是全日學生還是兼課學生都有機會上到;在台灣這方面實體課選擇不多,還好在OutSchool上有相當多辯論課跟公開演說課的選擇,評價也很好,千金A接下來會上這門辯論入門課。
課程名稱:Elvio 的世界(Elvio’s World)
課程介紹:這門課開了兩個時段,這門課會將介紹應用科學、物理與高階工程的原理,每週以科學與工程的最新事件為出發點進行不同主題,使用大量實體示範,鼓勵學生分享觀察結果,並在可行時一同參與構建。
必須先備知識:無
Elvio Sadun是相當有經驗的STEM老師,在Ad Astra任教了五年,從他的網站上看來,應該很擅長專案式導向教學跟工程原理展示;只知道原理不夠,能實現的工程項目才有趣!
在Outschool上打關鍵字Engineering或STEM可以找到不少相關的課程,像這堂STEM:機械工程基礎與實作專案看起來就很威,專案導向的物理與工程營:透過建造與實作學習物理!好像也很厲害!
課程名稱:合倫理駭客入門(Ethical Hacking for Beginners)
課程介紹:這門課分成每週一小時的第一部分課程,以及每週兩小時的兩部份課程;第一部分課程是學習駭客入侵系統的基本技巧,通過探索課堂中設置的測試伺服器,找出可利用的漏洞。除此之外還會探討更隱秘的技術,如社交工程、網路釣魚和惡意軟體等。第二部分課程則是設置自己的虛擬機器,安裝滲透測試者常用的工具來保護電腦,並撰寫基礎腳本和惡意軟體,深入剖析運作原理。
必須先備知識:無
我從來沒想到過要介紹資訊安全,不過這的確是相當重要的領域,就算並不打算真得當個駭客,有概念這整件事情怎麼運作,也可以降低被駭的機率。等我跟兩千金的Python強一點,我再來研究駭客入門資訊吧。
課程名稱:穿越時光之旅(Journey Through Time)
課程介紹:以時間順序進行,結合生物學、化學與物理的概念,從地質學的角度深入了解地球的演變與奧秘,以全面了解地球歷史進程中發生的所有重大事件。
必須先備知識:無
Outschool上有不少地質學(Geology)相關的課程,這位博士的課看起來很有系統,評價也很好,而且有開台灣學生可以上課的時間!
課程名稱:邏輯與推理 1(Logic & Reasoning 1)
課程介紹:理解基本的邏輯推理原則,學習如何使用符號和邏輯運算符來表示論證、解決謎題、進行演繹推理、理解程式設計中的邏輯閘等知識。
必須先備知識:無
「邏輯」指的是推論和證明的思考過程,「邏輯學」則是研究「有效推論和證明的原則與標準」的學科,「推理」則是使用理智從某些已知前提倒出結論的思考過程,哲學、邏輯、心理學和人工智慧等領域都需要這方面的知識。
台灣傳統教育並不注重邏輯跟推理,雖然現在越來越重視批判式思考,不過邏輯論證思考尚未系統性進入教學現場(至少我在兩千金的學校沒看到),所以這方面還是得靠家長額外加強,Outschool上也有不少邏輯與推理的課可以上。
課程名稱:數學與音樂(Math & Music)
課程介紹:課程中會探索聲波的數學原理、此原理與聲音和音樂的關係,以及音階背後的數學邏輯。
必須先備知識:代數
我朋友的朋友是作曲家,曾解釋過她譜的樂曲跟黃金法則之間的關聯性;TED上也有不少演講在解釋數學跟音樂的關聯性,音樂家+數學家馬斯克米勒的演說The Beauty of Math and Music相當有趣。
課程名稱:世界中的數學(Math in the World)
課程介紹:深入了解數學在醫學、生態學、金融、太空探索、密碼學、計算機科學、物流等領域的影響與應用,探討數學在歷史上對世界所產生的影響,以及如何用於構建未來。
必須先備知識:無
在這邊介紹一下我的愛書:翻轉你的數學腦:數學如何改變我們的生活,這本書介紹了數學在我們的生活中的重要性,以及數學的應用有多廣,重點是文筆幽默輕快,解釋清楚好懂!
不是所有人都有預算讓小孩上Astra Nova,不過買本書跟孩子一起共讀,應該沒問題!
課程名稱:微生物與其環境 – 高級論文討論(Microbes and their Environments – Advanced Paper Discussion)
課程介紹:進階課程,學生要選擇一篇感興趣的生物學論文並展示、定期參與高階課程討論,並通過學習各種實驗方法背後的理論。
必須先備知識:無
學習的重點不是年紀,而是有興趣及是否具備充足的前備知識,誰說10歲小孩不適合讀生物學論文?(反而言之,我雖然活到這年紀,還是不適合….)
課程名稱:新星:推理與決策(Nova)
課程介紹:基於 Ad Astra 的原始課程 “Synthesis“,這是一門關於推理與決策的課程,內容包括在各種團隊在不同決策環境中思考決策的遊戲,並探討企業與機構的運作方式,以及如何應對各種激勵機制。
必須先備知識:無
這不是在其他地方可以容易上到的課,如果兩千金有加入Astra Nova,我應該會極力遊說她們選這門課。
課程名稱:密集物理學 I(Physics Intensive I)
課程介紹:中階課程,這是密集物理課程系列的第一門課,目標是理解標量加法與向量加法(scalar and vector addition)之間的差異;學生將學習物理學 I 的基本主題,包括向量加法、一維與二維運動,以及基本的力分析,並解決現實生活中的物理問題。
必須先備知識:代數
物理學不是大孩子的專利!Outschool上也有很多物理課可任君挑選,從一次性的主題課,到進行一整年的完整課程都有,而且適合年紀從低到高都有。
課程名稱:Python 進階人工智慧(Python Intermediate AI)
課程介紹:中階課程,目標是掌握使用 Python 的核心演算法原理,並進入 Python 最擅長的領域,如人工智慧/機器學習、資料科學和網路爬蟲。
必須先備知識:學習過並理解程式設計的基本概念(例如變數、條件判斷、函式等),能使用基於文字的程式語言(如 JavaScript、Java、C 等)進行實作。
Astra Nova很重視Python,一方面是音樂Python是最容易入門的程式語言之一,一方面是這語言在數據科學、人工智慧等先進領域有廣泛的應用。
如果想學寫程式,Codeacademy是個好地方,兩千金也有用Code.org,如果想要真人有系統教學,Outschool上也有很多Python程式開發課可選。
課程名稱:TIC-80:使用 Lua 創建復古遊戲(TIC-80: Creating Retro Games with Lua)
課程介紹:使用TIC-80 Fantasy Computer 迷你遊戲開發平台,學習Lua 程式語言的基礎知識,學習設計 2D 復古遊戲、創建像素藝術、設計關卡,並探索早期遊戲的硬體上製作。
必須先備知識:無
TIC-80是一款免費的開源遊戲平台,專為開發、共享執行80年代的8位元遊戲設計;這平台內建了程式碼、音效、地圖等元件,讓用戶可以在平台上開發並編輯遊戲。Lua是TIC-80的主要開發語言,這種語言容易上手且適合開發小型遊戲,初學者也可以快速掌握。(Lua也適用於開發Roblox遊戲!)
我在研究Astra Nova之前,其實完全不知道TIC-80,果然東查西查就可以學到新東西;千金A現在正在Outschool上這個老師的遊戲開發課;開始上課之前,千金爸有點擔心8歲學這個會太早,不過事實證明老師會引導很重要,千金A上的超級開心啊。
延伸閱讀: