跳至主要内容

Scientific Method

Scientific method 是各種自然科學的根本,用 5 + 1 個步驟來解決問題。

  1. Observation
  2. Question
  3. Build testable explanation (Hypothesis)
  4. Predict
  5. Test
  6. Iterate

生活中的任何事,都可以使用 Scientific method 來解決,我們以 吐司機壞掉 為例子:

StepName
Observation吐司機壞掉了!
Question為什麼吐司機壞掉了 ?
Hypothesis可能是插座壞掉了 ! (可以測試)
Predict如果插座真的壞掉了,那我插上另一個插座,吐司機應該就可以用了 !
Test測試剛剛的猜測,如果真的可以使用了,代表我的 Hypothesis 是對的。如果還是不能使用,代表 Hypothesis 是錯的
Iterate我們可以用我們得到的情報與知識,繼續下一輪的分析與解決。如果 test 成功,那原本的插座到底發生了甚麼事情 ? 如果 test 失敗,那吐司機究竟是哪裡壞掉了呢 ?

通常,科學方法是一個循環,而不是直線,前一輪的結果將會成為下一輪的很好的反饋。

Controlled experiments

我們可以使用受控實驗來確認假設是否正確。簡單來說,就是設置兩個假設的環境,然後只對其中一個進行改變,再來對照結果的差異。以下,我們以兩盆種子,一盆澆水,一盆不澆水,來看有沒有發芽為例子來解釋名詞。

Control and experimental groups

在 controlled experiment 中,會將組別分為 Control Group 以及 Experimental Group

  • Experimental Group 是得到 Treatment 的組別,在例子中就是有澆水的種子。
  • Control Group 是沒有得到 Treatment 的組別,在例子中就是沒有澆水的種子。

Independent and dependent variables

  • Independent variables 指的就是控制整個實驗的變因,在例子中就是澆水或不澆水。
  • dependent variable 指的是因為 Independent variables 改變而跟著改變的東西,在例子中就是種子是否發芽。

Variability and repetition

在實驗中,會有突發的事情出現,例如:種子本身不會發芽,即使澆再多水也無法成功。為了避免此情況的發生,生物實驗需要有較大的樣本量,並重複執行相同的實驗,以提高結果的準確性。生物學家和其他科學家通常使用統計檢定來判斷隨機變異是否出現。

Non-experimental hypothesis tests

有些實驗基於倫理與可行性,不能用實驗來驗證。例如,要測驗病毒的強度,總不可以把病毒灌到一個完全健康的人的身體裡。因此,科學家會使用非實驗性的假設檢驗。簡單來說,就是預測自然界中的觀察或模式,以檢查自己的假設是否正確。同時,收集大量數據以驗證是否符合模式,最終確定結果。

Example

CO2 和 coral bleaching 是一個非常好的案例,科學家為了找出珊瑚礁白化的原因使用了 controlled experiments。

  1. 科學家提出了白化的可能假設: 是否是海水變酸所造成影響 ?
  2. 科學家設置了三組珊瑚礁來進行實驗:
    1. 第一組的水使用一般海水 (pH around 8.2) 為 control group
    2. 第二組的水為中度酸性 (pH around 7.9) 為第一個 experimental group
    3. 第三組的水為高度酸性 (pH around 7.65) 為第二個 experimental group
備註

此時的 independent variable 為水的酸性, dependent variable 為珊瑚白化的程度。

科學家使用了大型的樣本對珊瑚白化的影響進行實驗,發現第一組的白化為 10%,第二組為 20%,第三組為 40%,可以確定水的酸性對珊瑚白化有影響。此外,control group 也證明了一般海水也會導致約 10% 的珊瑚白化,而酸性更強的水會導致更嚴重的珊瑚白化。科學家也發現,珊瑚白化可能也與海水溫度有關。因此,科學家使用了非實驗假設檢驗,利用電腦程式模擬珊瑚因水溫升高而白化的結果,並且根據現況做出未來的預測,成功預測出 1998 年發生的大量珊瑚白化 Great Barrier Reef,因此可以得出結論:水溫的升高對整個地球珊瑚的白化有嚴重的影響。