露比任務:培養孩子邏輯思考的程式尋寶記 | 如何做好生意 - 2024年11月
露比任務:培養孩子邏輯思考的程式尋寶記
歐巴馬、比爾.蓋茲、祖克柏
都在推廣的程式學習浪潮!
孩子不一定要當程式設計師,
但一定要具備:運算思維
邏輯+歸納+企劃+批判性思考
來自教育強國芬蘭的傑作,
第一本專為親子打造的程式學習繪本,
募資企劃上線3.5小時,立刻達到目標1萬美元!
用繪本培養孩子的科技腦,
輕鬆快樂踏出數位學習第一步。
★轟動募資網站 Kickstarter童書專案,募集資金超出預期38倍!
★芬蘭知名女性工程師專為孩子打造的程式學習繪本:「程式碼就像蠟筆或樂高積木一樣,是一個能讓你表達想法的方式。」
★「程式設計」即將納入十二年國教新課綱,程式語言起步走,就從《露比任務》開始!
小女孩露比充滿了豐富的想像力,在她的世界裡,任何事情都有可能發生。有一天,爸爸出門工作後,露比發現一張爸爸留下來的明信片:「今天我要給妳一個任務:去找出我藏起來的五顆寶石吧!」在爸爸的書桌下,露比發現了四張神祕紙片,於是真正的冒險即將開始……
【一本超乎想像、轟動集資網站的程式學習繪本】
《露比任務》是一本結合故事與練習題的獨特繪本,全書第一部分先以七十頁圖文述說小女孩露比的尋寶故事,在這九章奇遇記裡,暗含了九個基本程式概念:指令、變數、演算法、資料結構等等。
第二部分則是四十頁的親子學習活動,共針對故事設計了22道生活應用練習題,並解說各個程式思考概念,讓親子透過反覆演練這些有趣的遊戲與活動,在不知不覺中親近程式世界,並培養運算思維。
《露比任務》一開始打算在Kickstarter 募資平台集資出版,沒想到上線三.五小時就達到目標一萬美金,最後成功募得三十八萬美元,並費時三年完成。這個轟動Kickstarter的童書專案也獲得《華爾街日報》、《衛報》、《連線》雜誌等媒體報導。
【學程式不是為了成為程式設計師,而是建立一生受用的思考模式】
程式被稱為是二十一世紀的新讀寫能力與國力象徵,歐美日各國已將電腦與程式教學從小學開始扎根,台灣也把「程式設計」、「演算法」列入十二年國教課綱,自二○一八年起成為國高中必修課。在這波程式學習浪潮下,孩子提早培養運算思維,將有助於跟世界接軌。而培養孩子運算思維的第一步,可以從《露比任務》繪本開始。
《露比任務》不是教孩子「如何寫出程式」,更沒有教任何特定的程式語言,而是培養程式能力,必定包含具備幾種重要的能力,包括:
1.將大問題拆解成小問題的能力 (邏輯)
2.找尋並歸納運作模式的能力 (歸納)
3.建立有條理的計畫並執行的能力 (企劃)
4.跳脫框架思考的能力 (批判性思考)
上述能力不僅有助於孩子的學科學習,當他們長大後無論從事任何工作、甚至是生活與人生各階段規劃都能派得上用場。
第一部分 露比的故事
第一章、我是露比/第二章、線索出現了/第三章、計畫成形了/第四章、令人費解的企鵝/第五章、雪豹的煩惱/第六章、花園裡的狐狸/第七章、小綠人的快樂食譜/第八章、小男孩金格/第九章、遇到大麻煩了/第十章、家,旅程的終點
第二部分 露比練習本
1.序列/2.拆解/3.模式識別(1)/4.字串/5.數字/6.布林值/7.演算法/8.演算法與序列/9.資料結構(1)/10.資料結構(2)/11.模式識別(2)/12.迴圈/13.選擇(1)/14.選擇(2)/15.創意和科技/16.創意和運算思維/17.函式/18.抽象概念/19.除錯(1)/20.除錯(2)/21.結對程式設計/22.聚集在一起
本書特色
1.先講繪本故事,再學習程式概念
《露比任務》包括兩個部分:故事與練習題。先從故事了解程式概念,再從練習題了解這些概念在生活中隨處可見。露比的每一個小故事,構成全書九個關於運算思維的小課程。每一章都有相對應的練習題,讓孩子透過遊戲與創造力來建立概念。家長可以與孩子重覆玩這些練習,就算不能正確完成題目也沒關係,只要能夠和孩子一起用不同的視角來看待問題,就算是一種運算思考方式!
2.用說故事的方式,呈現九個運算小課程
露比在故事中不僅要找到爸爸交代的五顆寶石,還會認識許多新朋友一起解決問題。在過程中,孩子將隨著露比上完九個運算小課程,像是:如何下正確的指令,才能讓夥伴順利完成任務;露比找到的線索紙片,上面的符號與文字就是程式裡「變數」的概念;如何擬定計劃並去執行,其實這就是「演算法」的概念等等。
3.用二十二道生活練習題演練程式思考模式,讓孩子們一教就懂
本書後半部設計了22道練習題,對應故事的每一章,讓孩子了解演算、迴圈、拆解等基本程式概念。這些取自生活的互動練習包括:讓孩子幫食物分類、決定露比每一天的打扮規則、早上起床刷牙的順序就是下指令等等。其實孩子每天或多或少都在用運算思維處理生活大小事,而本書將幫助你與孩子,從故事與遊戲中發現原來程式這麼有趣。
名人推薦
李貞慧/兒童文學工作者
高見龍/五倍紅寶石股份有公司創辦人
溫美玉/台南大學附設實驗小學教師
趙子皓/五倍紅寶石股份有公司創辦人
蔡淑玲/Coding for Fun樂學科技創辦人
賴岳林/橘子蘋果兒童程式學苑創辦人
鄧慕凡/Rails Girls Taipei主辦人
魏瑋志(澤爸)/親職教育講師
蘇泰安/Rails Girls Taipei主辦人
作者簡介
琳達.莉卡斯 (Linda Liukas)
琳達.莉卡斯來自芬蘭首都赫爾辛基,她是程式設計師、擅於說故事的創造家,也是一位插畫家。本書專案在公眾募資平台「Kickstarter」公開三小時,立刻就達到募資目標一萬美金,成為該平台受到最多資助的兒童讀物。
琳達是程式界的重要人物,她創辦「Rails Girls工作坊」,引領全球年輕女性學習程式語言的教學熱潮。短短幾年內,這些來自全球一百六十個城市的自願服務者,陸續舉辦程式教學講座,觸及一萬名以上年輕女性。
她曾任職於全球超過五百萬使用者的紐約程式教育公司「Codecademy」,後來為了投入兒童教育讀本而離開,因為她深信,兒童讀物將是孩子最好的程式學習媒介之一;也相信程式語言是二十一世紀極為重要的視讀能力,每個人都需要學習程式語言。她發現軟體漸漸成為這個世界的主體,但這些軟體的創造者仍不夠多元,因此希望透過迷人的故事,帶領更多兒童認識電腦程式。仍保有赤子之心的她,把整個網路世界看作一個充滿故事的奇幻世界,期待在這個世界裡能聽到更多元的聲音。
琳達曾於阿爾托大學研讀商業、設計以及工程專業,並於史丹佛大學研讀產品工程。曾獲選為「2013年Ruby年度人物」(Ruby社群裡最負盛名的獎項),並由歐盟委員尼莉‧克羅斯(Neelie Kroes)任命為芬蘭數位大使。
譯者簡介
顏嘉儀
畢業於台大經濟所,即將前往德國Mannheim Business School攻讀財金博士,曾於避險基金擔任財務工程師,目前為 P2P風險建模顧問與資料科學顧問。除了金融統計專業以外,她也鼓勵女性進入資科料學領域,她所創辦的組織 R-Ladies 台北分會是目前全球 29 個分會中唯一的亞洲據點,台灣最大的女性資料科學社群之一,這個貢獻使她入選「40 under 40 Girls in Tech 2016」。同時,她也是電腦科學兒童小說譯者,作品有《小蘿倫的異想冒險:一場不可思議的電腦科學之旅》。
顏敏竹
就讀於成大經濟系,雙主修醫學工程。曾任大學系刊主編,在 PyCon 裡大開眼界後開始學習程式語言,目前最感興趣的是韓文繪本。
序
寫給父母們的話
2009年,當《露比任務》的靈感萌芽時,我正在學習程式語言。每當遇到難關時,我就會問自己:如果換成是一個堅強又不服輸的小女孩,她會怎麼解決眼前的難題呢?一直到2013年,我才決定要成為童書作家。從那時候開始,透過遊戲、想像與創造來理解科技,就成為我人生中最大的熱情來源。
每個人從小到大都看過無數的故事,它們形塑了我們長大後看待世界的方式。但童年時所讀過的故事,卻像是看不見的朋友一樣,一路陪伴著、影響著我們多年來的喜好,因此我認為需要更多類似的聲音及故事,讓更多人發現程式世界的有趣之處。
遊戲是學習的核心。程式碼就像蠟筆或樂高積木一樣,是一個能讓你表達想法的工具。本書並非教你「如何寫出程式」,更不會教你任何特定的程式語言。但它卻會讓每個未來的小小程式設計師,了解他們將會使用到的運算思考模式。
孩子將從這本書裡學到:如何將大問題拆解成小問題、找尋運作模式、建立有條理的計畫、跳脫框架思考等。對照每一章的練習題,未來的小小程式設計師將對於把想像力付諸實行感到興奮無比。
書裡的每一章都是發生在露比周遭的小故事,也是九個關於運算思維的小課程。
這本書也是設計給家長與孩子一同實作。你可以先把整本書讀過一遍,或是一次只專注在一章就好。每一章都有相對應的練習題,讓孩子可以透過遊戲與創造來建立概念。花時間與孩子重覆玩這些練習!就算不能正確無誤地完成題目,也是很正常的事,只要能夠和孩子一起用不同的視角來看待問題,就算是一種運算思考方式!
練習題裡的工具箱單元,提供了額外資訊給家長參考,並列出每一章的主題概念。每個概念都可以在書末附錄的專有名詞列表裡找到,也能在 helloruby.com 網站裡的「answer key」找到解答的相關建議。而露比的網站裡還有很多有趣的遊戲和活動可以玩,你甚至可以看看世界各地的孩子們創造了哪些令人感到驚奇的事物!