EPUB PDF
本書有DRM加密保護,需使用HyRead閱讀軟體開啟
  • 普格碼島的法師:歡樂自學寫程式
  • 點閱:78
  • 並列題名:The wizards of program island
  • 作者: 唐宗浩著
  • 出版社:網路與書出版 大塊文化發行 大和書報總經銷
  • 出版年:2017[民106]
  • 集叢名:Hermes:17
  • ISBN:978-986-6841-89-7 ; 986-6841-89-8
  • 格式:EPUB,PDF
  • 版次:初版

書籍簡介
 
科技越來越進步,機器越來越「聰明」。
當你正閱讀這行文字時,數以百萬計的程式也在世界上悄悄運作著。
這個時代,我們更該學會駕馭電腦,而不是被電腦取代。

現在就進入程式王國普格碼,揭開各種程式的神秘面紗。
 
程式王國普格碼島上有火之森林、水之海灘、風之雲端、土之山洞和中央大石幾個區域。住在這些地方的法師,各自擅長不同特性的程式魔法,招數千奇百怪,外人往往看得一頭霧水,弄不清楚這些法術是如何建構起來的,只覺得既驚訝又神奇。
《普格碼島的法師》是通往這個程式魔法世界的指南,將帶領大家穿越這片謎團。在本書中你會學到:
擅長創造效果的火系法術──透過Scratch,排列程式積木創作小遊戲。
特別重視結構的水系法術──利用Python和Haskell,輕鬆解決數學習題。
掌管網際溝通的風系法術──結合HTML、CSS、JavaScript,設計好看又好玩的網站。
注重實際運用的土系法術──拿起Arduino開發板,搭配Java語言打造機械裝置。
本書除了介紹以上四系七種程式語言,也提供程式創意發想的線索,並點出持續自學精進的方向,引導讀者不斷進步成長。
二十一世紀Coding當道,全球都在學習寫程式。趕快和普格碼島上眾法師一起跟上潮流,一步步接近科技世界的奧秘,練就新時代最重要的基本能力。
 
 
各界推薦(依姓氏筆劃排列)
臺師大資訊教育所教授 吳正己
貝殼放大執行長 林大涵
前建中校長、建中Taiwan Coder League社團推動人 陳偉泓
OpenLab.Taipei共同創辦人 鄭鴻旗
臺大電機系教授  葉丙成
橘子蘋果兒童程式學苑創辦人 賴岳林
資深黑客、PTT共同創辦人 戴志洋
 
 
本書跳脫傳統教學方式,透過想像力的開展,一步步引領學習者進入程式設計殿堂。
──臺師大資訊教育所教授 吳正己
 
用故事情境開頭,縱觀運算思維、演算法、應用程式、使用者介面及硬體,是一本台灣現在亟需的「STEM科普書」!
──橘子蘋果兒童程式學苑創辦人 賴岳林
 
專書網站:http://www.locuspublishing.com/events/6111NH017/


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

曾經出版過《另類教育在台灣》(唐山,合著)、《跟孩子一起玩數學》(遠流)與《自主學習手冊》(自主學習促進會,合著)三本著作。
 
繪者
61Chi
E-mail:moumouyvonne@hotmail.com
Facebook、Instagram:61Chi


  • 緣起(第10頁)
  • 啟程 程式王國:普格碼島(第13頁)
    • 歡迎來到程式新手村!(第14頁)
    • 普格碼島的法師(第16頁)
    • 當個「普格碼」旅人(第25頁)
  • 第一章 火系法術:Scratch 拼圖寫程式(第29頁)
    • 火系法術簡介(第30頁)
    • 哈囉,世界!(第36頁)
    • 潛水夫(第38頁)
    • 妙用畫筆(第43頁)
    • 小貓走迷宮(第46頁)
    • 數位音樂(第48頁)
    • 如何控制一群噴火龍?(第50頁)
    • 值得做做看的點子(第54頁)
  • 第二章 水系法術:讓 Python 和 Haskell 幫我們算數學(第57頁)
    • 水系法術簡介(第58頁)
    • 讓電腦替我們做算術(第61頁)
    • 真的?假的?(第65頁)
    • 公式與函式(第68頁)
    • 找倍數(第75頁)
    • 迴圈結構(第80頁)
    • 折疊結構(第83頁)
    • 省力的內建函式(第85頁)
    • 差距的玄機(第88頁)
    • 統計問題(第91頁)
    • 因數與倍數(第94頁)
    • 質數的篩法(第99頁)
    • 遞迴結構(第102頁)
    • 如何處理字串?(第106頁)
    • 建置單機的 Python 和 Haskell 開發環境(第109頁)
    • 讀寫檔案(第113頁)
    • 值得做做看的點子(第115頁)
  • 第三章 風系法術:HTML+CSS+JavaScript 開心寫網頁(第119頁)
    • 風系法術簡介(第120頁)
    • Hello World!(第126頁)
    • 超連結(第127頁)
    • 特殊符號(第129頁)
    • 文件物件模型(DOM)(第130頁)
    • 改變字體的大小、顏色和位置(第133頁)
    • CSS 的選擇器(第135頁)
    • 身分和類別(第137頁)
    • 用數字編織顏色(第140頁)
    • 利用假文排版(第142頁)
    • 立體效果(第152頁)
    • 從別人的網頁學習(第155頁)
    • 自適應設計(第156頁)
    • 友善列印(第162頁)
    • 事件與 JavaScript(第165頁)
    • JavaScript 函式(第167頁)
    • 呈現資料(第170頁)
    • 取得遠端資料(第173頁)
    • 瀏覽器物件(第178頁)
    • 建置你的單機開發環境(第181頁)
    • 自訂計畫(第182頁)
  • 第四章 土系法術:利用 Arduino+Java 進入實體機械世界(第189頁)
    • 土系法術簡介(第190頁)
    • 點亮 LED 燈(第195頁)
    • 認識電路(第200頁)
    • 感知(第212頁)
    • 按鈕與傾斜感測器(第213頁)
    • 程式結構(第216頁)
    • 類比感測器(第219頁)
    • 電位器與感溫器(第220頁)
    • 光敏電阻(第224頁)
    • 敲擊感測器(第227頁)
    • 時間感(第229頁)
    • 行動(第230頁)
    • LED 燈與變色 LED 燈(第234頁)
    • 發聲器(第235頁)
    • 伺服馬達(第237頁)
    • 馬達(第239頁)
    • 液晶顯示器(第242頁)
    • 思考(第243頁)
    • 出題目給自己練習(第246頁)
  • 附錄一:一些你可能會好奇的事(第252頁)
  • 附錄二:孩子學程式,家長可以怎麼支持呢?(第263頁)
  • 圖片來源(第270頁)
紙本書 NT$ 450
單本電子書
NT$ 315

還沒安裝 HyRead 3 嗎?馬上免費安裝~
QR Code