很多學生在數學成績卡住之後,第一個想到的方法都是:
多做一點。
一天做20題沒有進步,那就做50題;每天讀兩個小時不夠,那就增加到三個小時。
這種想法不能說完全錯。
數學確實需要練習,沒有足夠的練習量,很多能力不可能建立起來。
但問題在於:
練習量增加,並不保證能力會等比例增加。
有些學生每天寫很多題,幾個月後程度卻沒有明顯改變;也有些學生題目做得沒有那麼多,進步速度反而更快。
差別可能不只是努力程度,而是:
他們正在進行不同品質的練習。
《刻意練習:原創者全面解析,比天賦更關鍵的學習法》談的,正是這件事。
重複很多次,不等於刻意練習
我們很容易把「練習」理解成重複。
英文單字忘了,就再抄十次。
數學不熟,就再寫二十題。
某種程度上,重複當然有用。
如果連基本公式、運算規則都不熟,適量的重複確實可以提高熟練度。
但當一項能力已經熟悉之後,繼續機械式地做同樣的事情,進步幅度就會快速下降。
例如一名學生已經很熟悉:
\[
(x+3)(x+5)
\]
這類基本乘法展開。
如果接下來又連續做30題幾乎一樣的題目,他可能會做得越來越快。
可是他的數學能力未必因此提升多少。
真正值得練習的,可能是他下一個還不熟的地方。
例如:
- 題目稍微變形就看不出因式分解的方法
- 看到文字題不知道如何建立方程式
- 知道公式,卻不知道什麼時候使用
- 老師講解時聽得懂,自己做卻不知道第一步
這些才是能力成長真正發生的地方。
「我的數學不好」其實沒有辦法拿來練習
學生有時會告訴我:
「老師,我數學很差。」
但從學習的角度來看,這句話幾乎沒有提供任何可以改善的資訊。
因為「數學不好」的範圍實在太大了。
真正有效的做法,是繼續往下拆。
例如:
我是不是計算速度太慢?
公式記不熟?
三角函數的和差角公式常常弄混?
看到題目時無法判斷應該使用哪一個觀念?
還是其實觀念懂了,但自己無法獨立完成推導?
當問題從:
「我數學很差。」
變成:
「我看到三角方程式時,常常無法判斷應該先化簡還是先套公式。」
練習才真正有了方向。
所以刻意練習很重要的一步,就是:
把模糊的弱點,拆成可以練習的具體能力。
最有效的題目,不一定是最難的題目
另一個常見誤解是:
既然要挑戰自己,那是不是應該一直做難題?
也不是。
如果每天都做一眼就會的題目,當然很難進步。
但如果題目難到連第一步都完全不知道該怎麼開始,也未必是好的練習。
真正適合訓練的題目,通常落在一個很微妙的位置:
現在還不太會,但經過思考、提示與修正之後,可以完成。
簡單來說,就是比目前程度再往前一點點。
這種題目做起來通常不舒服。
你會卡住。
會犯錯。
甚至會懷疑自己是不是退步了。
可是能力的成長,很多時候就是發生在這個區域。
因此我覺得學生每天做完數學後,可以少問一個問題:
「我今天做了幾題?」
多問一個問題:
「今天有什麼事情,是昨天的我還做不到的?」
如果昨天不會,今天會了,即使只解決一個問題,這次練習就有價值。
看懂解答,是數學學習最危險的錯覺之一
這也是我在教學中非常常看到的狀況。
一道題目寫錯。
學生翻到解答。
從第一行看到最後一行,然後說:
「喔,原來如此。」
接著就做下一題。
問題來了:
你現在到底是「看懂」,還是「會做」?
這兩件事情差很多。
看別人的完整解法時,大腦得到的資訊非常多。
別人已經幫你決定了:
第一步做什麼。
哪一個公式要用。
哪一條路不能走。
什麼地方需要變形。
你只需要跟著理解。
所以看起來往往很容易。
但是考試的時候沒有人幫你決定第一步。
因此錯題最有價值的地方,不只是知道正確答案,而是找出:
我為什麼會錯?
可以進一步分類。
是計算錯?
公式記錯?
觀念理解錯?
題型辨認錯?
還是方法知道,但無法自己啟動?
找出錯因之後,下一步非常重要:
把解答蓋起來,再重新做一次。
如果仍然做不出來,就表示剛才只是「看懂」。
能力還沒有真正建立。
高手看到的世界,真的和初學者不一樣
《刻意練習》中還有一個很值得理解的概念:
心理表徵(mental representation)。
這個概念可以很好地解釋,為什麼高手處理問題的速度往往比初學者快很多。
例如看到:
\[
x^2+y^2=25
\]
剛開始學座標幾何的學生,可能只看到:
「一個 \(x\)、一個 \(y\),兩個平方加起來等於25。」
但有經驗的人看到這一行,腦中可能立刻出現:
- 這是一個圓
- 圓心在原點
- 半徑是5
- 可以和距離公式連結
- 可以討論直線與圓的位置關係
- 可以利用幾何觀點處理某些極值問題
兩個人眼睛看到的符號完全一樣。
但是腦中出現的資訊完全不同。
這就是專業能力的一部分。
高手並不是每一次都從零開始推理。
大量有品質的學習經驗,會慢慢讓知識形成更大的結構。
以前你看到的是一個個孤立的公式。
後來看到的是一整組彼此連結的概念。
這也是為什麼我一直認為,學數學不能只追求「這一題會不會算」。
更重要的是:
你有沒有逐漸看見題目背後的結構。
那麼,學生到底應該怎麼練?
如果把《刻意練習》的觀點轉成數學學習,我會整理成這樣的一個循環:
找出弱點 → 選擇稍高於目前程度的問題 → 嘗試解決 → 得到回饋 → 分析錯因 → 再做一次
下一輪,再找下一個問題。
例如今天發現:
「我三角方程式常常不知道怎麼找出所有解。」
那今天的目標就不是籠統地「多做三角函數」。
而是專門找出幾題需要判斷週期、範圍與實根個數的題目。
做錯之後,也不是只看答案。
而是找出自己究竟在哪一個判斷環節出了問題。
把這一小塊補起來。
下一次,再處理另一個弱點。
長期累積下來,能力就是這樣一塊一塊建立起來的。
努力很重要,但努力也需要方向
我並不認為《刻意練習》的意思是:
「不用花很多時間,只要方法正確就可以。」
這反而是一個危險的誤解。
要把數學學好,投入足夠的時間仍然非常重要。
只是除了問:
「我今天讀了多久?」
我們還應該再問:
「這段時間,我到底改善了什麼能力?」
寫50題當然可能有價值。
但如果其中45題都是自己原本就會的,也許真正讓你進步的,只有剩下那5題。
所以學習不只是累積題數。
更重要的是,每一次練習都稍微改變自己的能力邊界。
今天多理解一個觀念。
多辨認出一種題型。
多修正一個長期存在的錯誤。
多建立一個概念之間的連結。
這些看起來都很小。
但半年、一年之後,差距就會非常大。
真正有效的練習,不是把自己弄得很累。
而是每一次練習結束後,都能回答:
「現在的我,比開始之前,多會了什麼?」
如果能長期做到這件事,做題才不只是做題。
它才真正變成了學習。


