關於《普格碼島的法師》

★首刷附贈限量普格碼魔法A5資料夾(四款隨機出貨)。★

歡迎光臨普格碼!拿起指南,你也可以遨遊程式的奇幻世界。
程式學習就從這本開始!讓你迅速認識4大類7種程式語言:
Scratch/Python/Haskell/HTML/CSS/JavaScript/Java+Arduino
一起修練入門魔法,奠定初級程式能力基礎!


新書發表會
時間:8/6(日)14:30-16:30
地點:水牛書店(台北店106台北市大安區瑞安街222巷2號1樓)
講者:唐宗浩(本書作者)、戴志洋(資深黑客、PTT共同創辦人)


各界推薦(依姓氏筆劃排列)
臺師大資訊教育所教授 吳正己
貝殼放大執行長 林大涵
前建中校長、建中Taiwan Coder League社團推動人 陳偉泓
OpenLab.Taipei共同創辦人 鄭鴻旗
臺大電機系教授  葉丙成
橘子蘋果兒童程式學苑創辦人 賴岳林
資深黑客、PTT共同創辦人 戴志洋


本書跳脫傳統教學方式,透過想像力的開展,一步步引領學習者進入程式設計殿堂。——臺師大資訊教育所教授 吳正己

用故事情境開頭,縱觀運算思維、演算法、應用程式、使用者介面及硬體,是一本台灣現在亟需的「STEM科普書」!——橘子蘋果兒童程式學苑創辦人 賴岳林


科技越來越進步,機器越來越「聰明」。
當你正閱讀這行文字時,數以百萬計的程式也在世界上悄悄運作著。
這個時代,我們更該學會駕馭電腦,而不是被電腦取代。
現在就進入程式王國普格碼,揭開各種程式的神秘面紗。

程式王國普格碼島上有火之森林、水之海灘、風之雲端、土之山洞和中央大石幾個區域。住在這些地方的法師,各自擅長不同特性的程式魔法,招數千奇百怪,外人往往看得一頭霧水,弄不清楚這些法術是如何建構起來的,只覺得既驚訝又神奇。
《普格碼島的法師》是通往這個程式魔法世界的指南,將帶領大家穿越這片謎團。在本書中你會學到:
擅長創造效果的火系法術──透過Scratch,排列程式積木創作小遊戲。
特別重視結構的水系法術──利用Python和Haskell,輕鬆解決數學習題。
掌管網際溝通的風系法術──結合HTML、CSS、JavaScript,設計好看又好玩的網站。
注重實際運用的土系法術──拿起Arduino開發板,搭配Java語言打造機械裝置。
本書除了介紹以上四系七種程式語言,也提供程式創意發想的線索,並點出持續自學精進的方向,引導讀者不斷進步成長。
二十一世紀Coding當道,全球都在學習寫程式。趕快和普格碼島上眾法師一起跟上潮流,一步步接近科技世界的奧秘,練就新時代最重要的基本能力。

想知道普格碼島上現在住了多少法師和他們的專長嗎?請點→
定價: NT$ 450|特價請以購物車為主
購買電子書:

電子書購買注意事項 因台灣iBooks Store尚未提供電子書銷售,所以需有其他國家的(例如;美國、加拿大)的Apple ID才能購買。

購買電子書

作者簡介:
唐宗浩
1985年生,政大應用數學系、教育學程畢業,成長過程中經歷了體制學校、另類學校和在家自學三種教育型態。熱愛思考與分享,從高中開始教課,有十多年的教學經驗,擅長適性教學,授課領域包含數學、戲劇、作文、程式等。 目前擔任自主學習促進會資訊長,研發「自學地圖」與「自學2.0」互認平台,並與朱佳仁老師共同編寫開放教材《自由數學》,也參與g0v開源技客社群,現階段作品有「公民記者證」和「vTaiwan3.0」(協作)。
曾經出版過《另類教育在台灣》(唐山,合著)、《跟孩子一起玩數學》(遠流)與《自主學習手冊》(自主學習促進會,合著)三本著作。

繪者簡介:
61Chi
E-mail:moumouyvonne@hotmail.com
Facebook、Instagram:61Chi


   

火之森林

第一次踏上普格碼這個陌生島嶼的旅人,會發現島上各處都是開放的,四通八達,有很多的出入口。雖然有明顯的標示方向,但往往不知道要先從哪個地方進去,才能找到既簡單又想學習的法術。如果不小心跑進太過困難的區域,馬上就會發現周圍的法術都太深奧了,那麼即使想學也很難上手。
怎麼辦呢?幸好,不久之前,有一群法師創造了一種全新的咒文,像大量製造的零件一樣隨手可得,來到這裡的初學者不再需要學習什麼難懂的咒文,只要像拼拼圖一樣,把這些現成的咒文拼起來,就可以施行法術了。
至此,進入普格碼王國學法術的道路就變得容易多了。這些火系法術的所在地,也就是旅人通常被帶往的第一站,它叫作「火之森林」,位在島的西方。
在落日的餘暉中,滿天的晚霞映照著大地,這時可以看到島上有許多火把堆,只見火焰忽高忽低,冒出各種顏色的煙,把星空渲染成一片金黃色。
火之森林有四位法師正用各種法術讓火焰產生不同的變化。火焰之間相互交錯,一下子分開,一下子又重疊,還不斷發出各種炫目的效果,像活生生的一樣。
第一位法師的法杖上畫著一隻黃色小貓,第二位法師色彩斑斕的法杖上刻著「CSS」,第三位法師的法杖持續發出一閃一閃的亮光,第四位法師的法杖上則是一座藏有各式圖案的圖書館。
緊接著又是一陣陣的火光交會,炫目的光彩看久了,只覺眼睛有點刺痛。
嗯,火系法師滿擅長創造「效果」的。


更多關於【火之森林】

水之海灘

「水之海灘」位於普格碼的東方。
只見水不斷從海洋上升到大氣層中,大量的小水珠變成了雲,最後又降落到地面來;也看到了許多的小溪、河流和運輸水道。這些場景都是水系法師創建出來的,如果不仔細看,就很難看到法師們是如何揮動法杖的。
有五位法師坐在一艘船上,乘著風浪急急地向前行進著。但看不到他們有什麼快速的動作,一切顯得十分平靜,幾乎看不出他們施咒的手勢,也無法察覺他們的法杖上顯現了些什麼,彷彿他們只是靠著專注的冥想就建構完成了這個咒文。旅人再仔細一瞧,似乎看出了這些法師不一樣的地方。
第一位法師的法杖鑲著許多「λ」字,第二位法師的法杖上鑲著一串串珍珠,第三位法師的法杖鑲著一條纏繞的水蛇,第四位法師的法杖鑲著耀眼的紅寶石,第五位法師的法杖則鑲著許多「R」字樣。
從望遠鏡看當然聽不到他們在說什麼,但是從建構咒文時,像泉水一樣不斷冒出水面的迴圈、分叉和循環中,可以觀察到水勢的流動,看得出來他們和火之森林的法師相當不同。
你會看到水勢一下子流向這邊,一下子又流向那邊;一下子分叉,一下子又聚合讓人越看越覺得複雜,但在這樣的複雜中好像又隱藏了某種秩序的美,只要再多花一些時間,或許你就能找出它們之間的關聯性。
嗯,看來水系法師們擅長創造『結構』。


更多關於【水之海灘】

風之雲端

天上的雲好美啊!好像遠離一切地面的煩憂,在空中自由飄蕩。「可不是嗎?」你心裡應該也這麼想,在這麼高的地方,也會有法師嗎?你拿起望遠鏡,四下張望,在遠方一片白如棉絮的「風之雲端」上,終於找到了一群在空中飛舞的法師。
「哇,原來他們都是用飛的!」你來不及仔細看,只注意到其中三位法師:第一位法師的法杖上刻著「html」,第二位法師的法杖上刻著「CSS」,第三位法師的法杖上則刻著「js」兩個大字。哦哦!CSS法杖又出現了,看來這種法術既屬於火系,同時也是風系呢!
風系法師們在空中不斷地揮舞著法杖,並發出幽靜的藍光,彼此之間的距離還算相隔滿遠的,他們就藉著這一道道的藍色光束互相通信,不論在哪個點上,都可以很迅速地接收到對方的訊息。
「距離這麼遠還能通信,看來這就是風系法術的特色啊!」你一下就明白過來,原來風系法術著重的是「溝通」啊!


更多關於【風之雲端】

土之山洞

普格碼島南方的「土之山洞」的地道入口有一座美麗的花園,花園裡站著兩位矮小的符文法師,他們都戴著軟帽,穿著韌皮甲,腳邊還放著一把硬斧頭。
他們兩人長得還真像,其中一位法師的斧頭上刻著火炬圖案,有點像奧運傳遞的聖火;另一位法師的斧頭上則畫著一隻黃色小貓,竟和火系法師法杖上的小貓長得一模一樣。
「呵呵!難道土之法術也和小貓相互連通嗎?」
似乎還有其他矮小的符文法師,在地道口進進出出,不過旅人無法看清楚他們的裝扮。只見地道口這幾位矮小法師來來回回,不斷忙著建造實際可見的裝置,也有許多只需要下一道指令就能自己走動的機器人穿梭其中。
沒錯,土系法術著重的是「實際」,它會做出可以在真實世界移動的具體成果。


更多關於【土之山洞】

普格碼島有哪些法師呢?