教育大未來1: 軟體打造科技大未來--程式設計是下一代最重要的生存技能
活動訊息
想找書的時候,特別想偷看網友的書櫃... 原來大家都在看這本 ↓↓↓
開學季特談價惠JBL耳機68折起、溫控快煮杯結帳驚喜價↓點我去逛逛
用閱讀開啟視野,讓書成為照亮你人生的光
【金石堂選書】本月推薦您這些好書👉 快來看看
內容簡介
科技是未來進步之鑰,程式設計是未來人力熱門需求!
你,還認為小孩學程式設計只是一種才藝學習嗎?
科技迅速改變我們的生活,程式設計不只是未來進步之鑰,更是未來人力熱門需求!軟體正在吃下全世界,科技未來世界就在眼前。但讓硬體運轉的是軟體,所以創客訓練和學習程式設計正蔚為風潮,也是科技社會重要趨勢。
孩子的未來不能等,擁抱程式學習,擁抱科技,你還在遲疑嗎?
作者徐宏義與羅曼如長年關心教育與科技發展,因而成立了EDUx基金會,提倡以數位科技和新的學習方式,希望能改變下一代的學習方式。
在本書第一部中,他們先以各種生活中的例子,如Drone(無人機)、Amazon、Facebook、Spotify、Airbnb、Twitter……說明軟體在各種領域,如零售、娛樂、音樂、電玩遊戲、電影、汽車、醫療、教育……等有何等威力,分析為何科技是我們的未來;接著,他們介紹了未來學家眼中的未來面貌,這是未來十年、二十年……五十之後就有可能發生的事;第三章則以各種已經可見的例子,如穿戴式科技、3D印表機、人工智慧律師、機器人助教……等,來說明未來世界其實就在眼前,連藝術領域也有活生生受科技影響的例子。
第二部的重點在目前頗為風行的Hour of Code(一小時學電腦程式設計),作者先說明Hour of Code的發展簡史、目前在全球的發展趨勢,還有EDUx基金會如何在台灣推廣Hour of Code,並提供了Hour of Code的各種學習資源,讓有心人可以嘗試與學習,而且學習程式設計從來不嫌早,四、五歲可以開始,也從不嫌晚,九十幾歲也都還來得及。Hour of Code不僅在英美是必修課程,在台灣也即將成為教育政策之重點。
那麼,一小時學電腦程式設計之後呢?作者接著說明為什麼小孩應該要學程式語言設計?他們列舉出十一大項理由,簡單歸納後就是:學習程式語言設計是一種思考訓練,可以學會程式設計的人獲得自由和快樂、提升他們的思考力、創造力、演算力、溝通力,還能訓練寫作和表達能力以及解決問題能力,以及軟體人才的前途無量。
但學程式設計只有一個小時怎麼夠呢?因此,作者接著說明目前最熱門的視覺程式語言是什麼、有哪些較常用的視覺程式語言(如Scratch、ScratchJr、Blocky、Kdou、Alice……),先讓為人父母者了解視覺程式語言以及小孩該從視覺程式語言開始學習的理由,同時也提醒父母師長應注意自己的盲點,千萬不要隨意進階,反而破壞了孩子學習程式設計的熱情,打壞了他們的學習胃口。最棒的是,作者在此介紹了一個Unplug(不使用電腦)的學習方式,讓家長和孩子可以愉快的學習到程式設計的精隨:演算(Algorithm)與程式(program)。
最後的單元則簡介了目前常用的各種程式語言,如:Python、JavaScript、PHP、Ruby、Java、C、C++、C#、SQL,還有網頁常會用到的HTML和CSS,說明它們的運用層面和差異,並從不同的需求分析如何選擇自己要從學習哪種程式語言開始?對父母引領小孩學習或是成人自主學習,都相當有益。
最後,作者提出一些值得省思的問題,希冀讀者能在閱畢後思考,從本書中獲得最大利益。
目錄
〈推薦〉
作者序 找回孩子的學習熱情 徐宏義
My Voice我的聲音
導論
第一部 科技是我們的未來
軟體正在吃下全世界,新科技正在快速把人類帶向一個新的時代,而這新時代的雛型已經在我們眼前……
Chapter 1: 軟體正在吃下全世界
Chapter 2: 未來的世界是科技的世界
Chapter 3: 未來的世界其實就在眼前
第二部 Hour of Code一小時電腦程式設計運動
Hour of Code是什麼?Hour of Code簡史、Hour of Code各種學習資源與EDUx在台灣推動Hour of Code之經驗分享。
Chapter 4: Code.org 推動Hour of Code,風行全球
Chapter 5: EDUx 在台灣推動Hour of Code
第三部 為什麼要學電腦程式設計?
政府領導人與科技界領袖等站在世界潮流先端的人都認為學習電腦程式設計很重要,而且電腦程式設計的學習早已風起雲湧,作者詳細說明了孩子應該立刻開始學習電腦程式設計的十一個理由。
Chapter 6: 你的小孩必須從今天開始學電腦程式的十一個理由
第四部 視覺程式設計語言
不管大人或小孩,如果沒有經驗,學程式為什麼最好由視覺程式入門?學習視覺程式設計的工具有哪些?
Chapter 7: 父母為何需要了解視覺程式設計語言?
Chapter 8: 視覺程式設計語言
第五部 進階程式設計語言
介紹銜接視覺程式設計後的程式語言,以及學了視覺程式設計之後,接下來學什麼程式語言,整個程式的學習地圖應該如何安排。
Chapter 9: 程式語言總覽
Chapter 10: 如何選擇學什麼程式語言?
問題省思
致謝
序/導讀
導論
這本書的內容很多,結構也有點複雜,因此在這裡請容我們做些簡單的導讀。
未來已經在我們的生活之中
本書的第一部分描述未來世界是什麼樣子。第一章講軟體正在吃下全世界。矽谷著名的投資人Marc Andreessen在二○一一年八月二十日在《華爾街日報》發表了一篇文章〈Why Software Is Eating the World〉(為什麼軟體正在吃下全世界),他由零售、娛樂、音樂、電玩遊戲、電影、攝影、電訊、汽車、石油、天然氣、財務、醫療、教育、國防等各個層面分析軟體的威力,舉了許多例子證明軟體已經在整個科技發展上佔有主導地位。
當然,強調軟體的發展,並不在於否定硬體的重要性。事實上,每一項硬體產品都需要許多軟體來控制,現在發展中的無人駕駛汽車,車上配備許多的電腦和感應器等各式各樣的硬體,這些硬體零組件要工作,全都要靠軟體從中奔走接續,把這些硬體串連起來,才能竟全功。所以未來的世界,當然是軟體當家的世界。
我們都知道,人類的社會不停的在往前走,這是個不變的趨勢。但是光知道這些是不夠的,甚至是危險的,因為我們常會因為知道世界大概的走向,而忽略了更重要的事情,那就是它往前的速度。
人類社會在不同時期進步的速度是不同的,我們會以過去的經驗來設想將來進展的快慢,但這是個危險的假設,因為如果假設錯誤,我們很有可能措手不及,連應變的時間都沒有。這不是危言聳聽,而是每天都在發生的事情。大家看到關廠的工人以及工作被機器取代的收費站雇員在抗議,覺得和自己無關,但真的是這樣嗎?
美國有一位作家Garrison Keillor,寫了一本小說叫《烏比岡湖日子》(Lake Wobegon Days),烏比岡湖是一個位在明尼蘇達州草原邊緣的小鎮,它是一個數十年都不變,被時間遺忘的小鎮。在這個小鎮裏,「所有的女人都很強壯,男人都長得好看,小孩都是中上之資。」這是他們對自己的評估。真象是,小鎮的人坐井觀天,生活在夢幻中,他們自以為是的都不是事實。後來有人就稱這種自我感覺良好,卻與事實不符的現象叫烏比岡湖效應(Lake Wobegon Effect)。
同樣的效應,心理學家則有一個比較學術的名稱,叫Dunning-Kruger E_ect,或Illusory Superiority(優越幻覺)。David Dunning 和Justin Kruger是康乃爾大學的心理學家,他們研究發現,能力低的人,常常會把自己的能力想像的比實際上高出許多,無法真正了解自己的程度在那裏。Dunning和Kruger對這種現象的解釋是某些能力不足的人缺乏自我評估的能力,以至於產生內在的幻覺(internal illusion),錯估自己所在的位置。
如果我們認為自己並非藍領階級,被遣散或工作被取代與己無關,就是犯了Dunning-Kruger效應的錯覺,以為可以自外於科技的進步或社會根本的變革。在新科技的巨輪下,現行的教育制度和學習方式早已過期。有人說,學校畢業後發現所學的東西已經過時。實際上,這樣的說法也是錯的。如果真要說的話,說上半年或去年學的東西已經過時還更接近事實。問題在於,許多學校教的東西,老早已經是過去式,將來要用的知識、應該具有的能力,卻是學校完全沒有教的,這才是令人擔憂的事情。
關廠工人可以責怪政府沒有未雨綢繆,缺乏應變方案,但沒有辦法改變受傷害的是自己的事實。同樣的,父母寄望政府趕上時代,改革教育,卻忽略了政府即使做得不錯,也只能趕上它所看到的時代,改革它所知道的教育,這是最好的狀況。但即使是最好的狀況,仍然不足以應付新科技帶來的大變動,這是危言,但卻是事實。
探索了軟體的威力之後,我們在第二章開始介紹在未來學家眼中,將來的十年、二十年、三十年、四十年、五十年,人類的世界──不只是在地球上──會是一個什麼樣的面貌。甚至人類自身在人工智慧、機器人,以及尖端生物科技的快速發展下,會變成什麼樣子。這裏面的分析,或許會令某些讀者覺得不可置信或完全不同意,但我們的目的是詳實的描述最有可能的未來,就像哈佛教授,也是未來學者George Church說的,「不管喜不喜歡,你自己要去習慣未來。」
第三章說明未來其實已經在我們伸手可及的範圍內,許多我們以為還在未來的事,其實都已經在我們的生活裏。就如同William Gibson講的名言,「未來已經到了,只是沒有平均分布罷了」。還沒到我們這裏來的東西,並不表示在地球上不存在。
如果它存在,我們就應該及早認識,及早應變。如果以為晚過幾年沒什麼差別,那就是忘記了世界的競爭是相對的,也就是說別人前進,我們雖然不動,其實和別人相較,我們是在往後退,這是很淺顯的道理。坐過火車,頭往窗外看過的人都知道,火車往前開動時,車站是在往後退的,火車加速愈快,車站後退的速度就更快。
本書第一部分的總結是,軟體正在吃下全世界,新科技正在快速把人類帶向一個新時代,而這新時代的雛型已經在我們眼前。
如果你是年輕人,或許還在學校求學,或許已經步入社會,對於這樣的新世界,你該怎麼準備自己?
如果你是父母,你的孩子在未來十年、二十年內也要步上舞台的中央,你希望他能平安、快樂,這是一定的,但是你也同時希望你的下一代活得有意義、有貢獻。
如果是這樣,你不能繼續睡在烏比岡湖畔,徜徉於只存在幻境的桃花源裏。請往下繼續讀,裏面提供了我們的答案。
一小時學電腦程式的效果
在美國的大賣場(如Costco)或超市(如Whole Foods)常有許多給顧客試吃的小攤位擺在賣場各處,我不吃這些試吃品,但常看人像逛夜市一樣,吃了一攤再換一攤,逛完之後,肯定吃飽了。我曾經問過大賣場的經理,這種試吃的效果如何,我指的是對銷售產品是否有效,他說效果非常好,我想這個就是人性。就像在台灣有些水果攤的老板會放些水果的切片,讓顧客嘗鮮,我看吃的人大多會買,買了水果之後,回家打開之後甜不甜,那就看老板的良心了。
我在本書的第二部分(第四章)談到現在全球最熱門的Hour of Code(一小時學電腦程式)之緣起和全球各國爭先參與的過程。Hour of Code是矽谷一對伊朗移民後裔兄弟Hadi和Ali Partovi想出來的,它吸引全世界的人──特別是小孩子和弱勢的族群──一起來體驗電腦程式設計。
如果把這對兄弟比喻成賣東西的商人,他們想賣的東西並不是「一小時學電腦程式」,雖然那是他端出來的東西,但那只是試吃品,他們真正要賣的,也就是他們的最終目標,是要推動下一代長期來學電腦程式設計。
他的作法看起來沒什麼特別,卻是非常聰明的手法,因為電腦程式給人的印象就是專業、困難、無趣,簡單的說,就是很難。但真的是這樣嗎?其實不盡然,視覺程式設計工具的發明(如MIT發明的Scratch),讓寫程式變得很容易,連四、五歲的小朋友都可以做,每個人都可以學得很開心,很有成就感。
程式設計是軟體開發的根本,而軟體是未來科技社會最重要的核心。沒有軟體,所有的硬體全部都要停擺,人類文明的基礎建設(Infrastructure)整個就會摧枯拉朽的癱瘓掉。所以程式設計是很重要的。它同時也是地球上每個國家未來競爭力的指標,哪個國家的軟體開發能力強,它就能在未來世界裏吃香喝辣,否則就是吃癟,這是再清楚不過的事了。
所以各國在以前是競相做軍備武器競賽,而現代的競賽已經改成軟體的競賽。美國了解這一點,所以當Partovi兄弟成立非營利組織Code.org開始推動程式人才的培養時,美國各大企業搶著參與,政府也不落人後,歐巴馬親自帶頭參加,寫下美國歷來總統的第一行程式,同時也積極的參與錄影和演講,告訴美國的下一代,國家要維持領先,要有更多的人投入程式設計的行業。
問題是,怎麼做?答案是,先來試一個小時再說。多數的小朋友試了一個小時之後都會說,我喜歡,我要學程式設計。Hour of Code聰明之處就在這裏,如果一開始就推動全民學程式,那麼阻力會很大,參加的意願也會很低,除了大家還不了解程式設計是什麼之外,主要是程式設計難學的形象和不知學了能做什麼的疑慮。
在這一章裏,我也談到Hour of Code的資源在哪裏。Code.org和參與夥伴們的作法是把所有的資源放在網上,讓所有有興趣讓小孩參加Hour of Code活動的單位,不管是學校也好,社區也好,教堂也好,甚至自學家庭或任何小團體都好,都能自己上他們的官網,在眾多的選項裏選擇合適的工具,由老師、家長、志工大哥哥、大姐姐帶著小朋友來學習,這是多麼棒的一件事!所以我把他們提到的資源,大致列舉了一些,供不同團體自由選擇。
接著,一個常被問到的問題是,「一小時學電腦程式之後呢?」當然,這也是Code.org等著大家來問的問題。他們在官網上也放上了更多的學習資源,這些都是比較長期
試閱
未來已經在我們的生活之中
本書的第一部分描述未來世界是什麼樣子。第一章講軟體正在吃下全世界。矽谷著名的投資人Marc Andreessen在二○一一年八月二十日在《華爾街日報》發表了一篇文章〈Why Software Is Eating the World〉(為什麼軟體正在吃下全世界),他由零售、娛樂、音樂、電玩遊戲、電影、攝影、電訊、汽車、石油、天然氣、財務、醫療、教育、國防等各個層面分析軟體的威力,舉了許多例子證明軟體已經在整個科技發展上佔有主導地位。
當然,強調軟體的發展,並不在於否定硬體的重要性。事實上,每一項硬體產品都需要許多軟體來控制,現在發展中的無人駕駛汽車,車上配備許多的電腦和感應器等各式各樣的硬體,這些硬體零組件要工作,全都要靠軟體從中奔走接續,把這些硬體串連起來,才能竟全功。所以未來的世界,當然是軟體當家的世界。
我們都知道,人類的社會不停的在往前走,這是個不變的趨勢。但是光知道這些是不夠的,甚至是危險的,因為我們常會因為知道世界大概的走向,而忽略了更重要的事情,那就是它往前的速度。
人類社會在不同時期進步的速度是不同的,我們會以過去的經驗來設想將來進展的快慢,但這是個危險的假設,因為如果假設錯誤,我們很有可能措手不及,連應變的時間都沒有。這不是危言聳聽,而是每天都在發生的事情。大家看到關廠的工人以及工作被機器取代的收費站雇員在抗議,覺得和自己無關,但真的是這樣嗎?
美國有一位作家Garrison Keillor,寫了一本小說叫《烏比岡湖日子》(Lake Wobegon Days),烏比岡湖是一個位在明尼蘇達州草原邊緣的小鎮,它是一個數十年都不變,被時間遺忘的小鎮。在這個小鎮裏,「所有的女人都很強壯,男人都長得好看,小孩都是中上之資。」這是他們對自己的評估。真象是,小鎮的人坐井觀天,生活在夢幻中,他們自以為是的都不是事實。後來有人就稱這種自我感覺良好,卻與事實不符的現象叫烏比岡湖效應(Lake Wobegon Effect)。
同樣的效應,心理學家則有一個比較學術的名稱,叫Dunning-Kruger E_ect,或Illusory Superiority(優越幻覺)。David Dunning 和Justin Kruger是康乃爾大學的心理學家,他們研究發現,能力低的人,常常會把自己的能力想像的比實際上高出許多,無法真正了解自己的程度在那裏。Dunning和Kruger對這種現象的解釋是某些能力不足的人缺乏自我評估的能力,以至於產生內在的幻覺(internal illusion),錯估自己所在的位置。
如果我們認為自己並非藍領階級,被遣散或工作被取代與己無關,就是犯了Dunning-Kruger效應的錯覺,以為可以自外於科技的進步或社會根本的變革。在新科技的巨輪下,現行的教育制度和學習方式早已過期。有人說,學校畢業後發現所學的東西已經過時。實際上,這樣的說法也是錯的。如果真要說的話,說上半年或去年學的東西已經過時還更接近事實。問題在於,許多學校教的東西,老早已經是過去式,將來要用的知識、應該具有的能力,卻是學校完全沒有教的,這才是令人擔憂的事情。
關廠工人可以責怪政府沒有未雨綢繆,缺乏應變方案,但沒有辦法改變受傷害的是自己的事實。同樣的,父母寄望政府趕上時代,改革教育,卻忽略了政府即使做得不錯,也只能趕上它所看到的時代,改革它所知道的教育,這是最好的狀況。但即使是最好的狀況,仍然不足以應付新科技帶來的大變動,這是危言,但卻是事實。
探索了軟體的威力之後,我們在第二章開始介紹在未來學家眼中,將來的十年、二十年、三十年、四十年、五十年,人類的世界──不只是在地球上──會是一個什麼樣的面貌。甚至人類自身在人工智慧、機器人,以及尖端生物科技的快速發展下,會變成什麼樣子。這裏面的分析,或許會令某些讀者覺得不可置信或完全不同意,但我們的目的是詳實的描述最有可能的未來,就像哈佛教授,也是未來學者George Church說的,「不管喜不喜歡,你自己要去習慣未來。」
第三章說明未來其實已經在我們伸手可及的範圍內,許多我們以為還在未來的事,其實都已經在我們的生活裏。就如同William Gibson講的名言,「未來已經到了,只是沒有平均分布罷了」。還沒到我們這裏來的東西,並不表示在地球上不存在。
如果它存在,我們就應該及早認識,及早應變。如果以為晚過幾年沒什麼差別,那就是忘記了世界的競爭是相對的,也就是說別人前進,我們雖然不動,其實和別人相較,我們是在往後退,這是很淺顯的道理。坐過火車,頭往窗外看過的人都知道,火車往前開動時,車站是在往後退的,火車加速愈快,車站後退的速度就更快。
本書第一部分的總結是,軟體正在吃下全世界,新科技正在快速把人類帶向一個新時代,而這新時代的雛型已經在我們眼前。
如果你是年輕人,或許還在學校求學,或許已經步入社會,對於這樣的新世界,你該怎麼準備自己?
如果你是父母,你的孩子在未來十年、二十年內也要步上舞台的中央,你希望他能平安、快樂,這是一定的,但是你也同時希望你的下一代活得有意義、有貢獻。
如果是這樣,你不能繼續睡在烏比岡湖畔,徜徉於只存在幻境的桃花源裏。請往下繼續讀,裏面提供了我們的答案。
配送方式
-
台灣
- 國內宅配:本島、離島
-
到店取貨:
不限金額免運費
-
海外
- 國際快遞:全球
-
港澳店取:
訂購/退換貨須知
退換貨須知:
**提醒您,鑑賞期不等於試用期,退回商品須為全新狀態**
-
依據「消費者保護法」第19條及行政院消費者保護處公告之「通訊交易解除權合理例外情事適用準則」,以下商品購買後,除商品本身有瑕疵外,將不提供7天的猶豫期:
- 易於腐敗、保存期限較短或解約時即將逾期。(如:生鮮食品)
- 依消費者要求所為之客製化給付。(客製化商品)
- 報紙、期刊或雜誌。(含MOOK、外文雜誌)
- 經消費者拆封之影音商品或電腦軟體。
- 非以有形媒介提供之數位內容或一經提供即為完成之線上服務,經消費者事先同意始提供。(如:電子書、電子雜誌、下載版軟體、虛擬商品…等)
- 已拆封之個人衛生用品。(如:內衣褲、刮鬍刀、除毛刀…等)
- 若非上列種類商品,均享有到貨7天的猶豫期(含例假日)。
- 辦理退換貨時,商品(組合商品恕無法接受單獨退貨)必須是您收到商品時的原始狀態(包含商品本體、配件、贈品、保證書、所有附隨資料文件及原廠內外包裝…等),請勿直接使用原廠包裝寄送,或於原廠包裝上黏貼紙張或書寫文字。
- 退回商品若無法回復原狀,將請您負擔回復原狀所需費用,嚴重時將影響您的退貨權益。
商品評價