初中生 vs Bitcoin?

Calvin Cheng
3 min readFeb 24, 2019

--

我一直都對教育很有興趣, 如果能夠把複雜的概念清楚地解釋給學生聽是一件很有滿足感的事。 所以上年在大學裡舉辦一個小型的加密貨幣分享會, 反應都不錯。(詳情可以click入去 Cryptocurrency sharing at the BASE)

不過大學生已經有很多渠道去接觸和了解新科技, 反而中學生可能過於專注學業, 而忽略其他對未來大學主修及職業選擇有影響的知識。畢竟中三選科會左右著大學JUPAS的選項, 例如工程學院需要至少一門理科。如果能及早了解自己興趣所在, 就會走少很多冤枉路。

機緣巧合下我報名成為陳校長免費補習天地的興趣班導師, 他們給予很大自由度去設計課程, 所以我決定以加密貨幣及區塊鏈為主題。可能你會質疑過早了解比特幣會令心智未成熟的中學生受騙, 反而我認為讓他們及早了解才不會盲目跟風投資, 不會被一些似是而非的理由慫恿而買入。

下文想分享一下在教學過程中所得到的觀察。第一, 雖然學生來自中一中二, 但領悟能力非常高。就算對數學多項式 (Polynomial)的概念都未掌握, 但已經聽得明白密碼學的基礎理論, 包括私有密匙、公有密匙、比特幣地址 (private key, public key, bitcoin address),甚至是挖礦。

第二,把課外知識與學科知識結合有機會提升學生的學習興趣。我把挖礦簡化成一條簡單的多項式。t 是由比特幣網絡調整的數字,x 就是代表著一個區塊的交易內容及其他重要資訊。挖礦就是要求 y 的答案。t 越少就越難找到 y。利用電腦就能在短時間內大量估算y 的答案。儘管挖礦不是很實用的事物,但卻不時在新聞見到有人靠用電腦挖礦致富,這就正正勾起學生的興趣。為何電腦與挖礦能扯上關係,這令傳遞學科的內容更加有效。(想了解挖礦可以閱讀我所寫的三篇blog, )

挖礦簡化成一條簡單的多項式

第三, 老師講一百句都不如學生自己落手做學得更快。為了讓學生明白區塊鏈的運作,我首先讓他們扮演用戶怎樣通過傳統銀行來匯款,再加入銀行造假的情節。然後才讓他們分別扮演比特幣的一個節點 (node) ,進行交易並寫入賬簿,一步步了解電子簽名、比特幣地址及區塊鏈的作用。

通過手寫賬簿了解區塊鏈運作

最後,我想再次感謝陳校長補習天地給予我機會去設計非主流的課程。大家有興趣按這裡報名。特別鳴謝Congee抽空扮學生,畢竟3個節點的比特幣網絡比起2個節點更安全:)。

--

--

Calvin Cheng
Calvin Cheng

Written by Calvin Cheng

Blockchain Engineer • DevOps • Certified Hyperledger Fabric Administrator (CHFA) • Full Stack

No responses yet