運算思維及程式編寫學習系列 (16) – 「千里之行,始於足下」- C 程式語言之父 Dennis Ritchie

接觸過 C語言W (程式語言)的師生,也未不知道誰是 Dennis RitchieW,他參與發明的 C語言W,改變了我們的電腦世界,甚至全世界。

1973 年,Ritchie 和他同事 Thompson 用 C 語言重新編寫了 UnixW,用 C語言W 編寫的 Unix 代碼比前代 B 更簡潔、容易轉移、可讀性較高、容易修改,為 UnixW 的發展奠定了扎實的根基。

C語言W 和以此為基礎的 UnixW 有多重要?看看這個樹型圖就知道:

UnixW 和以此為基礎的 操作系統W 有多重要?看看另一個樹型圖就知道:

如果沒有 Dennis Ritchie,就沒有 C 語言的誕生;沒有 C 語言的誕生,就不會發展出現在的 LinuxWRedhatWMac OSWiOSWAndroidWChrome OSW …… 等 操作系統W 了!

今天 iGardener 老師借 Ritchie 的平實金句,鼓勵和周三考試的香港 ICT 同學,也鼓勵面對困難的同學。

Continue reading 運算思維及程式編寫學習系列 (16) – 「千里之行,始於足下」- C 程式語言之父 Dennis Ritchie

運算思維及程式編寫學習系列 (15) – 由「大數據」到「數據與人工智能江山」 (From “Big Data” to “Data & AI Landscape”)

iGardener 老師兩年前寫了一篇 甚麼是算法? (What is Algorithm?),算法是一組處理數據 (data) 的步驟,成為資訊 (information)。

今天本想「懶係 in 咁」向香港 ICT 學生,介紹大數據 (big data)。

但搜集資料時,發覺大數據 (big data) 這個詞彙已經好 「out」。

Continue reading 運算思維及程式編寫學習系列 (15) – 由「大數據」到「數據與人工智能江山」 (From “Big Data” to “Data & AI Landscape”)

優秀ICT教學記錄片系列 (12) – 2015《Linux之父的第一個程式 – My First Line of Code: Linus Torvalds》

iGardener 老師相信多數學生認識 AndroidW 多過 [W:LinuxW ],追源朔始,今天想和大家介紹一下 [W:LinuxW ] 及其開發者 Linus TorvaldsW

一言概之,[W:LinuxW ] 是一個 開放源代碼W 的仿 UnixW 單核心 操作系統W

談到安全性,實在沒有其他操作系統可以與  LinuxW 相比。

LinuxW  今天可以是一台價值十億美元的超級電腦背後的操作系統;也可以是25美元的簡單電腦 Raspberry PiW 背後的操作系統。

無論在智能電話(我覺得「手機」很難聽)、瀏覽器和智能手錶中, LinuxW  就是這樣無處不在,。

科技行業的翹楚如 GoogleWAmazonWFacebookW 都使用  LinuxW ,甚至 NASAW 也對 LinuxW 投信任一票。

全世界10台超級電腦中,有9台就是在  LinuxW 上運作,同學要知道  LinuxW 是電腦史上最大的開放源代碼項目。

LinuxW 以其開發者  Linus TorvaldsW  命名,每個 LinuxW fans都知道他是誰,  Linus TorvaldsW 被封 LinuxW 之父實至名歸。

想當年由於 Torvalds  厭倦了市面的收費操作系​​統,Linus 開始開發自己的操作系統當業餘嗜好,LinuxW 就是這樣誕生。

很難得,年近五十的 Linus 仍然維護 LinuxW ,並發放新的 LinuxW 內核更新版本,他是一個真正的 geek。

同學知道 LinuxW 內核的程式碼有多少行嗎?據估計,大約有2000萬行!

你們有沒有想過  Linus TorvaldsW  編寫的第一行程式代碼是什麼?

幾年前接受訪問時,Torvalds分享了他早期對程式編寫(/編碼/編程)的熱愛。

他從他祖父的產品 VIC -20 開始,據他妹妹 Sara透露,Torvalds的第一個代碼是兩個 “GOTO” 程序,重複字串 “Sara is the best!” ,所以她留下深刻印象。

以下就是  Linus TorvaldsW  在 Bloomberg 訪問的影片:

ICT教學開懷篇(74) – 零與空 Zero vs. Null

iGardener 老師看見學生面對 ICT 課程的挑戰,經常強調「屎坑橋 always works」,我相信廁所是僅次於車房 (garage) 世上最激發創意的場所,今天借廁紙的啟迪,分享給備戰中的 HKDSEW 考生和學習 programming 的學生。

改變由「細心觀察」開始,大家共勉之!