發表文章

[小狐熊週記] 20241111 小孩學什麼寫程式呢

圖片
你會教你的小孩程式語言嗎? 作為一個寫程式的工程師, 從好幾年前就會有人問我說:你會教你的小孩程式語言嗎? 我總是回答說「還是先把一般語言學好吧。」 程式語言是一種外語。 在學外語之前,值得先把母語學好。 我在教其他學生程式語言的時候也總說: 「程式語言是一個很快就會過時的東西。 與其學這些東西, 不如投資在更基本且不會過時的能力上。」 那什麼叫做更基本且不會過時的能力呢? 我覺得這幾個基本項目可以作為一部份的參考: 1. 語文理解(Verbal Comprehension) 2. 視覺空間(Visual Spatial) 3. 流體推理(Fluid Reasoning) 4. 工作記憶(Working Memory) 5. 處理速度(Processing Speed) 這幾項都跟寫程式技能本身沒什麼直接相關, 但卻跟寫程式的核心能力高度相關。 我從來不教小狐熊寫程式, 但我每天都在教他們這些基本能力。 而且我不只是從小這樣教小狐熊而已, 我從小就是這樣教我自己。 把點數都灌在智力上 以前我玩過一款遊戲叫金庸群俠傳, 裡頭的主角有一個屬性叫「資質」,就有點類似智力的概念。 同樣的一本武功秘笈, 資質愈高的人,所需要的練功時間就愈短。 只是在遊戲中的「資質」其實是一個創角當下就決定的數值, 終生沒得改變。 然而在實際人生中, 我總覺得「資質」本身就是一種武功。 只要鍛練,就可以愈練愈強。 所以在我還不知道要該練什麼武功的時候, 我就會選擇鍛練「資質」。 好讓自己未來不管決定要練什麼武功,都可以急速練成。 後來我回頭看這個選擇,真是太有智慧了!XD 這呼應了資訊界的大師 Knuth 的名言: 「premature optimization is the root of all evil」 (過早最佳化是萬惡的根源)。 是啊,人生那麼長,可以學的東西那麼多, 年輕時不管把時間投入到哪一個技能,都有過早最佳化之嫌。 在學習任何一個技能之前, 不如先學習「如何學習」吧。 高高低低的評估報告 上文提到的這五項: 語文理解/視覺空間/流體推理/工作記憶/處理速度 其實就是魏氏智力測驗所測的項目。 而我之所以會認識到這些項目, 是因為小狐前陣子接受了綜合評估, 報告書裡面就有一節關於智力的評估。 我看了報告書才知道所謂的智力測驗是在測什麼東西。 正如同創遊戲角色一樣, 如果玩家把技...

[小狐熊週記] 20241104 我學會教小熊騎腳踏車了

圖片
  就在昨天, 小熊從一隻輔助輪小熊, 正式成為一隻會騎腳踏車的小熊了! 請大家幫小熊拍拍手~ 昨天中午吃午餐時, 小熊就主動提議說想去騎腳踏車, 可是小狐和媽媽想待在家裡。 於是下午變成我和小熊兩個人自己去河濱公園玩。 我們家沒有腳踏車, 之前都是在河濱公園租有輔助輪的腳踏車, 小熊也從來沒有嘗試過真正的兩輪腳踏車。 但是昨天他的目標非常明確:就是要學騎兩輪腳踏車! 我不知道他這麼強大的動機是哪裡來的, 但既然小熊表達得很明確, 所以我就租給他了! 正如同各種勵志故事一樣。 小熊不是天才, 但是他非常努力地練習, 花了幾個小時踉踉蹌蹌,終於成功了。 在這過程中,小熊跟我都學習了很多。 當小熊在練習騎腳踏車的時候, 我也在努力練習, 我在練習如何有系統的教人掌握一項新技能。 我把所有我用來幫助學生學習的技巧, 都拿來用在小熊身上了。 --- 騎腳踏車有什麼秘訣? 很簡單,只要保持重心穩定就好。 當往右邊倒的時候,就把重心左移; 當往左邊倒的時候,就把重心右移。 只要做到這一點,就保證騎車不會摔倒! 以上敘述毫無疑問的極為正確,但對學騎腳踏車卻沒啥用。 而這正是我所看見一般人的困境。 我們有太多太多的「正確資訊」, 但還是沒辦法靠這些資訊就學會一樣新技能。 因為「聽懂」跟「學會」是截然不同的事。 我最近教很多人寫程式。 其實從零開始學寫程式, 就很像剛開始學騎腳踏車一樣。 一開始肯定是跌跌撞撞、寸步難行。 不要說騎起來了,可能就連把腳準確放上踏板都有困難。 但一旦找到了正確練習的技巧, 很快就能持續穩定輸出。 而一個好的教練至關重要。 尤其是當 AI 已經能夠給你所有的正確資訊, 教練還是能夠提供你 AI 無法替代的關鍵價值, 好教練不僅僅是傳遞資訊, 而是根據你的實際情況提供量身訂做的指導。 他能夠辨識出你的學習瓶頸, 協助你釐清思路,並激發你內在的潛力。 即便 AI 能回答你的問題, 但教練能夠用經驗和洞察力, 幫助你在關鍵時刻做出最適合的決策, 從而真正提升你的能力與信心。 「教練」是一門學問, 光靠棍子跟胡蘿蔔是不夠的。 「學習」也需要正確的方法, 若只知埋頭苦練,成效有限。 在教小熊騎腳踏車的過程中, 我一再次提醒自己: 不要當一個只會講正確資訊的「教師」, 而是要當一個引導學生發揮潛能的「教練」。 以下是我一邊教小熊, 一邊觀察自己是怎麼教的重點觀...

[小狐熊週記] 20241028 小狐熊筆記

 曾經看過有一位太太分享說: 當看見先生同事都對先生工作表現讚譽有加, 才發現先生原來平常只是沒把腦帶回家。 我也遇過類似的情境。 當我在家裡又丟三落四的時候, 狐熊媽媽會問我說「難道你在公司也會這樣子嗎?」 這真是一個高明的提問。 我答是也不是,答不是也不是, 只好連忙賠不是😆 我自認是一個做什麼都很認真的人, 但免不了還是會犯錯。 我也自認是一個很努力改進的人, 每次犯錯都還是會認真思考如何改過。 所以關於丟三落四這件事, 我幾經思考反省, 終於找到一個改善的契機。 那就是 做筆記 。 曾經看到過一句話, The biggest lie we tell ourselves is 'I don't need to write this down because I will remember it'. 覺得超有道理,超有共鳴。 當下我就決定以後需要記得的事情我都要寫下來, 不要太過依賴自己的記憶力。 結果後來我仍然丟三落四、忘東忘西…… 因為我忘記把這句有道理的話寫下來了😆 而且我果然也就真的忘記要寫下來這件事了。 當我意識到我連「我會忘記」的這件事都會忘記, 我就乖乖地在第一時間把這句話抄下來了。 從此我也開始做各種筆記。 之前帶小狐去醫院, 我也慶幸自己還好有先做筆記。 去之前就要想好要跟醫生說哪些事情, 不然看診當場、兵荒馬亂, 一邊整理滿手健保卡、掛號單、看診單、批價單, 一邊還要看著小狐確保他不會亂摸亂玩亂跑, 如果手邊沒有筆記,真的沒辦法好好思考。 也還好我有養成做筆記的習慣, 不然醫生當場給的各種指示建議, 講的又快又急, 我恐怕一出醫院就會忘記。 全靠在診間做筆記, 我才有辦法把資訊帶回來跟狐熊媽媽分享。 不只重要的大事我會寫進筆記, 有些一般人覺得不重要的事我也會寫進去。 像是小狐熊之前跟我分享他們在學校裡交了朋友, 我就會問他們這幾位朋友叫什麼名字, 然後把這些同學的名字仔細寫進我筆記裡。 其它除了像是班級的名字、老師的名字之外, 我筆記裡還記著: 誰跟小狐熊用的是同款的睡墊、 誰跟誰在班上是姊弟,座號各是幾號…… 這些很多內容都是我現在一邊寫週記一邊翻閱筆記才想起來的, 要不是我有寫筆記,早就忘光光了。 我相信再過不久就會有全自動筆記的功能了。 (其實電腦版的已經有了。 https://te...

[小狐熊週記] 20241021 我們家的閱讀,既是亂槍打鳥,也是精準揮刀

圖片
 有一天, 小熊在家裡喊著「好無聊哦!我還可以做什麼?」 我就隨手從書架中抽出一本書, 翻到故事其中一頁, 該頁標題就寫著「我覺得好無聊」。 我當場塞給了小熊看, 小熊也就真的坐下來開始閱讀了。 你必須很努力,才能顯得毫不費力 為什麼隨手抽一本書、隨便翻到一頁, 就這麼剛好能夠回答到小熊的問題呢。 其實, 為了這一刻, 我準備了三個月。 三個月前, 當我在誠品讀到這本書, 我就在圖書館預約了, 經過了漫長等待,終於從圖書館取回家,但還不急著看。 我是先放在書架上, 再經過漫長等待,終於在小熊喊出好無聊的這一刻, 成功把包袱抖出來。 這就是一個啟發閱讀的契機啊! 平常硬餵可能還餵不進去, 但等到引發食欲的時候,就可以趁勢餵入。 這種隨手翻書引用的情節已經發生很多次了, 所以小熊也沒有問我為什麼可以隨手翻出這個故事。 真要說為什麼, 就是因為我花很多時間準備吧。 有一次小熊情緒崩潰,大哭不止, 我就掏出了我準備已久、從來沒給小狐熊看過的一本書。 是大熊跟小熊說《別擔心,我真的真的會陪你》 這本書就是拿來在這個小熊大哭的場合用的, 果然成功轉移了小熊的注意力,安撫了小熊。 暴力讀書法 所以我不是把所有的籌碼都押注在一本書上, 而是花很多時間、準備了很多本書。 就像是花很多錢,買了很多張彩券,就看哪一張會中獎。 只是中獎的時候,別人只看到我在這張彩券上花了50元, 卻沒注意到我口袋裡還有99張槓龜的。 是以我常常從圖書館借一大堆書, 結果小狐熊都還沒有機會翻開看, 我就到期又還了回去。 那借來幹嘛? 就是借來放著、等著, 等一個契機。 而且光是搬一堆書在家裡放著也沒有用, 我還必須自己先閱讀、理解,然後存在心裡。 就好像一邊讀書,一邊慢慢把刀磨利,然後把刀藏在刀鞘裡。 在每一天的日常生活裡, 我都是手握刀柄, 沉著氣, 等待時機, 只等小狐熊露出空隙, 我就電光一閃、手起刀落。 哈哈,知識可真是暴力😆

[小狐熊週記] 20241014 百無一用是書生

圖片
 (今天暫時沒有想寫給小狐熊的信,切換成普通週記模式) 小狐 一直都對圖鑑類的東西很有興趣。 像是海洋生物小百科、沙漠生物小百科、草原生物小百科之類的。 如果我們睡前共讀時間講這種毫無故事劇情的知識型小百科, 小熊 只要看一兩頁就會無聊得跑走了, 小狐 卻可以津津有味地一直看一直看一直看。 而且自從我們成功把「讀書自動化」這件事開發完成之後, 小狐 動不動就會自己沉浸在書本小角落裡。 最近更是抱著一本圖鑑瘋狂研讀, 那就是…… 寶可夢圖鑑 ! 前陣子小狐本來是先從某處得到了一本寶可夢圖鑑, 愛不釋手。 但我看了一下,發現那本書品質低劣。 印刷的字體超小,而且還充斥著錯誤的繁簡轉換字。 於是我就去圖書館幫他借了正版圖鑑。 現在寶可夢實在是有夠多種, 圖鑑總共有厚厚的上下兩冊。 我兩本都一起借了回來 於是小狐最近有事沒事就會捧著圖鑑, 窩在沙發上或是坐在床上, 一頁一頁地研讀。 對此, 我沒什麼意見。 三種家長 有的家長會覺得:孩子有空就應該讀一些有用的東西。 最好是看一些能讓智力上升、成績進步的東西。 一直看這種虛構圖鑑,對人生有什麼幫助呢? 簡直浪費時間。 有的家長卻覺得:這可不是沒用的東西。 雖然寶可夢是虛構的, 但這些形形色色的怪獸可以觸發孩子的想像力。 說不定哪天就做出了下一個幻獸帕魯爆紅遊戲😆 以上兩種家長,基本上是同一種。 他們的觀點非常一致, 就是追求「有用」。 他們只不過在「什麼東西是有用的」這件事上有不同看法, 但卻一致認同「應該要做一些有用的事情」 但還有另外一種家長覺得: 為什麼一定要追求有用呢? 無用之用,何嘗不是一種大用。 這種家長不鼓勵看寶可夢圖鑑, 並不是因為這東西沒用; 不反對看寶可夢圖鑑, 也不是因為這東西有用。 純粹只是順性自然。 我比較接近第三種。 既不覺得小狐應該要把時間拿去花在務實技能上, 也不預期閱讀這些圖鑑可以在未來發揮什麼效果。 有就有,沒有也沒關係。 閱讀圖鑑的好處 雖然我沒有預期要產生什麼好處, 但小狐花這麼多時間在閱讀圖鑑上, 確實產生了一些效果。 其中一個效果就是他認字又更快了。 尤其很多寶可夢名稱都是拼湊起來的無意義音節, 像是什麼 以歐路普 提布莉姆 露力麗 搞得像是郭靖在背九陰真經的梵文, 沒得取巧,就是硬背。 要認得寶可夢名稱的這些字, 就沒辦法用前後文推測。 只能紮紮實實地認出來。 小狐也就真...

[小狐熊週記] 20241007 合理化合理化的行為

圖片
Hi 小狐熊~ 又到禮拜一出週記的日子囉! 回顧這一週,我們又是有歡笑有淚水地度過了。 謝謝你們每天都跟我一起認真的生活! 謝謝你們兩個前天陪我一起去參加我的國中同學聚餐。 當時在場的小孩連同你們總共有六個。 有兩個比你們大,有兩個是才不到一歲小小寶寶。 看到新生兒父母 又是換尿布、又是餵奶、又是餵藥、又是哄睡, 真的有夠辛苦! 我不禁慶幸自己已經脫離那段日子了。 前天還有人跟我說「哇,你一個人帶兩個小孩出門,真猛!」 其實現在一次帶兩隻小狐熊已經比以前輕鬆很多囉~ 小狐熊已經懂事又配合了!……幾乎啦,哈哈XD 看著其它爸媽照顧他們的小寶寶, 我就回想起幾年前的我也曾經這麼辛苦, 而且是兩倍辛苦! 真不簡單~ 不過回想起來,在小狐熊剛出生的時候, 我好像沒有像有些爸媽一樣,有一些本能的育幼行為。 不像他們會對自己的小寶寶發自內心的又愛又憐。 我現在當然是很愛小狐熊的, 也很感謝你們加入我的生命一起成長。 不過我覺得我不是一開始就很愛小狐熊的, 我對小狐熊的愛是一種選擇與累積。 或者也可以說這種愛是超越了血緣關係! 我愛你們,不是因為你們是我的孩子。 而是因為我選擇愛你們。 我對你們的愛,也不是從你們出生開始就如此深刻的。 是從過去這五年多來的相處與付出中,一路累積下來的。 來聊一下認知失調 在日常生活中, 如果我們自己的想法、感受和行為出現不一致的時候, 就會有一種不舒服或焦慮的感覺。 心理學把這種現象叫作「認知失調」。 例如我們明明不想這樣做某件事,卻還是這樣做了。 內心就會產生一種矛盾感。 像是我明明想要早點睡覺,卻熬到半夜還不睡覺。 或是你們明明想要快速把玩具收好,卻收得亂七八糟。 這都會造成認知失調。 我們的內心為了緩解這種不舒服的感覺, 就會自動使用一些聰明的小辦法。 例如改變自己的感覺,用感覺來配合行為, 讓感覺跟行為看起來是一致的。 舉個例子來說, 有的人做著很辛苦的工作,卻領著很低的薪水。 他其實心裡並不甘願,但如果他暫時找不到其它工作, 就有可能會努力說服自己其實是熱愛這份工作的。 ……不然他會無法面對「明明不想這樣做某件事,卻還是這樣做了」的矛盾感。 這個不一致的矛盾感是很不舒服的。 再舉個例子, 如果直接拿一個麵包給你吃, 你可能只會覺得它普普通通。 但同樣一個麵包, 如果跟你說你必須掃完廁所才有資格吃。 等你吃到這個麵包,你可能就會發自內心覺...

[小狐熊週記] 20240930 父母在 AI 時代的角色

圖片
 Hi 小狐熊, 又到週一晚上了, 今天睡前我們一起看了兩本書, 小熊還扮演了青花菜的角色, 唸完了《我是青花菜,我也想被愛》的整本書青花菜台詞。 口條愈唸愈順了!我覺得很棒!   小狐的戲份比較少, 但是唸台詞的時候都很投入感情!我覺得很棒! 能夠大家一起開開心心地看書,順順暢暢地溝通, 就是一件最棒的事了。 我還記得前幾週在寫小狐熊週記時, 常常遇到小狐熊剛好惹人生氣。 所以我就要強自按耐著不開心,才能把週記寫完。 今天不一樣囉~ 今天是開開心心地寫週記的日子。 所以說,有情緒穩定的孩子, 才有情緒穩定的父母啊! 發問的習慣 我記得自從小狐熊會講話以來, 就常常發問。 不但會問什麼(What),也會問怎麼(How)、也會問為什麼(Why)。 面對你們的提問, 我也都堅持我自己教學時的一貫理念: 「沒有問題是笨問題!」 任何問出來的問題,肯定都有它的理由。 我都會嘗試理解它, 並且認真回答它。 我認為這是一個正向循環, 當我愈認真回答每個問題, 你們就會願意問出更多更好的問題, 也就會學得更快! 我知道有些大人對無聊的問題會覺得很不耐煩, 甚至我有時候耐心用盡的時候也會。 但我仍然鼓勵你們盡量思考盡量問。 並且在適當的時機,禮貌地提問。 我最近一直跟別人分享說: 「在 AI 時代, 你跟答案的距離就只差一個好問題。」 「你不必一開始就知道答案, 但你一定要知道怎麼問一個好問題。」 問問題實在太重要了, 所以我現在這麼努力回答你們每個問題, 除了是為了解答疑惑, 也是為了維持你們發問的習慣。 因為我知道再過不久, 「回答問題」的這個工作就會被自動化了。 負責回答問題的人將不再是父母或是老師,而是 AI。 所以我的耐心不需要堅持太久, 只要能維持住你們發問的好習慣, 直到你們能直接向 AI 發問就好。 我說的是「維持習慣」而不是「培養習慣」, 是因為我認為每個孩子天生都有好奇的天性、發問的本能, 就看他的成長環境能幫他維持住多少了。 等 AI 把「回答問題」這項工作自動化了, 父母就可以更專注在更有價值的事情上囉! 嗯?那是什麼呢? 奶奶的故事 前陣子我去醫院探望爺爺的時候, 奶奶和姑姑也都在病房裡。 我們聚在一起聊天。 當時奶奶講了一個故事 (是的沒有錯,雖然我長大了,我的媽媽還是會講故事給我聽XD), 是關於一位名叫「沙克爾頓」的探險家的真實神奇...