一般分類:社會人文 >教育 > 初等教育
普格碼島的法師:歡樂自學寫程式
編/著者:唐宗浩
出版社:大塊文化
出版日期:2017/07/31
ISBN:9789866841897
定價:450元   特價:85折!383
參考分類(CAT):
參考分類(CIP): 初等教育
購物需知
海外運費
相關推薦
參考庫存: 4
 


| 內容簡介 | 作者介紹 | 名人/編輯推薦 | | 目次 | 得獎作品 |
*以活潑的魔法故事引導讀者認識程式語言。
*一書囊括4大類7種程式語言,讓讀者對程式世界有全面的瞭解。
*分類介紹程式語言特色,方便讀者挑選精進方向、適性學習。
*由結合學校課程與生活的簡易範例入手,帶領讀者一步步學習,並建議自學方法。

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

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

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

1985年生,政大應用數學系、教育學程畢業,成長過程中經歷了體制學校、另類學校和在家自學三種教育型態。熱愛思考與分享,從高中開始教課,有十多年的教學經驗,擅長適性教學,授課領域包含數學、戲劇、作文、程式等。

目前擔任自主學習促進會資訊長,研發「自學地圖」與「自學2.0」互認平台,並與朱佳仁老師共同編寫開放教材《自由數學》,也參與g0v開源技客社群,現階段作品有「公民記者證」和「vTaiwan3.0」(協作)。

曾經出版過《另類教育在台灣》(唐山,合著)、《跟孩子一起玩數學》(遠流)與《自主學習手冊》(自主學習促進會,合著)三本著作。

繪者
61Chi

E-mail:moumouyvonne@hotmail.com
Facebook、Instagram:61Chi
各界推薦
臺師大資訊教育所教授 吳正己
貝殼放大執行長 林大涵
前建中校長、建中Taiwan Coder League社團推動人 陳偉泓
OpenLab.Taipei共同創辦人 鄭鴻旗
臺大電機系教授 葉丙成
橘子蘋果兒童程式學苑創辦人 賴岳林
資深黑客、PTT共同創辦人 戴志洋

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

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

專書網站:http://www.locuspublishing.com/events/6111NH017/
緣起

去年四月初,兒童節剛過不久,接到郝明義先生來信,提到考慮出版少年讀者的程式書,並且提及他和唐鳳談的過程中,唐鳳建議他來問我的意見。

我本身有自學程式、創作專案的經驗,但是參與黑客圈的經歷並不長,大部分的經驗都在自學圈與教育圈。

數學教學的經驗比較豐富,中小學的數學教育,常見的問題我大都知道如何處理。程式教育則是比較新的東西,大家都還在摸索,沒有定論。我自己的經驗是,將程式視為數學的應用,把數學教育的知能用於程式教育上、搭配上藝能科實作教學的方針,兩者合起來,是行得通的。

不過,當時因為兒子還很小,我主要是在家與妻子協同帶小孩,努力從手忙腳亂中找到節奏。過程中,家庭新節奏優先,手上幾個專案都暫停開發了,一時也沒有程式方面的授課。

當時我想,只是聊聊,分享經驗和想法也是好的,因為十二年國教資訊課綱中,程式教育進入中小學,對這一點,大家當然都有期待,也希望整體是往務實有益的方向發展。如果大塊想出程式入門書,至少把點子提供一下,讓他們有個好的方向也不錯。沒想到,聊著聊著,郝先生「你來寫這本書如何?」這句話就出現了。

程式的範圍很廣,很少有人全部都懂,我對許多範圍所知也相當有限。以網路App而言,我也只是比較熟悉用戶端、不熟悉伺服器端的開發。不過,對於入門書而言,重點不在面面俱到 ,而在引起興趣、建立初步成功經驗,以及對陌生的領域掌握其大概的範圍和知識地圖,還有延伸學習的資源引介。

這些是我可以做的,也有意願嘗試,於是我就答應了,並且以角色扮演遊戲中常見的地水火風為程式領域分類,凸顯效果、結構、溝通、實際與效能這些程式設計師在乎的價值。希望讀者一面閱讀、一面上機操作的同時,能夠有更寬廣的視野。

兩個月的撰稿過程中,很感謝唐鳳提供的專業諮詢,以及後續大塊文化、網路與書編輯團隊在表達與圖文上的討論與細修,當然也要感謝整個網路上眾多學習資源的開發者。

總而言之,書中的知識並不是我的。我只是把不同地方學到的知識,組織重整、選擇並整理成比較適合入門的樣態、並設計例子來說明,如此而已。

期望讀者將本書視為一個入門的踏腳石,經過它之後,還可以走很遠的路。
緣起

啟程 程式王國:普格碼島
歡迎來到程式新手村!
普格碼島的法師
當個「普格碼」旅人

第一章 火系法術:Scratch 拼圖寫程式
火系法術簡介
哈囉,世界!
潛水夫
妙用畫筆
小貓走迷宮
數位音樂
如何控制一群噴火龍?
值得做做看的點子

第二章 水系法術:讓 Python 和 Haskell 幫我們算數學
水系法術簡介
讓電腦替我們做算術
真的?假的?
公式與函式
找倍數
迴圈結構
折疊結構
省力的內建函式
差距的玄機
統計問題
因數與倍數
質數的篩法
遞迴結構
如何處理字串?
建置單機的 Python 和 Haskell 開發環境
讀寫檔案
值得做做看的點子

第三章 風系法術:HTML+CSS+JavaScript 開心寫網頁
風系法術簡介
Hello World!
超連結
特殊符號
文件物件模型(DOM)
改變字體的大小、顏色和位置
CSS 的選擇器
身分和類別
用數字編織顏色
利用假文排版
立體效果
從別人的網頁學習
自適應設計
友善列印
事件與 JavaScript
JavaScript 函式
呈現資料
取得遠端資料
瀏覽器物件
建置你的單機開發環境
自訂計畫

第四章 土系法術:利用 Arduino+Java 進入實體機械世界
土系法術簡介
點亮 LED 燈
認識電路
感知
按鈕與傾斜感測器
程式結構
類比感測器
電位器與感溫器
光敏電阻
敲擊感測器
時間感
行動
LED 燈與變色 LED 燈
發聲器
伺服馬達
馬達
液晶顯示器
思考
出題目給自己練習

附錄一:一些你可能會好奇的事
附錄二:孩子學程式,家長可以怎麼支持呢?

圖片來源
定價:200 元
特價:79折!158
 
定價:240 元
特價:79折!190
 
定價:180 元
特價:85折!153
 
定價:240 元
特價:85折!204
 
定價:380 元
特價:85折!323
 
定價:320 元
特價:79折!253
 
定價:350 元
特價:85折!298
 
定價:300 元
特價:79折!237
 
定價:280 元
特價:79折!221
 
定價:500 元
特價:95折!475
 
3-1 國內運費計算 3-2 海外運費計算
◇運送方式 消費金額 基本費
◇超商取貨  350元以上 免運
 349元以下 20元
◇宅配到府  750元以上 免運
 749元以下 65元
海外運費計算方式如下
地區計算方式
中國大陸基本運費450元+書款定價*0.5倍
香港地區基本運費250元+書款定價*0.4倍
澳門地區基本運費550元+書款定價*0.4倍
亞洲(不含港澳)基本運費350元+書款定價*0.5倍
美國/加拿大基本運費400元+書款定價*1倍
大洋洲基本運費350元+書款定價*0.5倍
非洲基本運費700元+書款定價*1.4倍
歐洲基本運費650元+書款定價*0.75倍
中南美洲基本運費650元+書款定價*1.1倍
● 計費方式是依商品『定價』來計算。
● 不同訂單,恕無法合併基本費(一筆訂單僅會收取一次基本費,建議您儘量將欲購買商品集中於同一筆訂單中,以節省此費用)。
● 我們會依會員寄送地址及訂單內容來決定配送廠商,會員無法自行選擇。
● 說明:均以新台幣為計價單位。
3-3 海外訂購有數量的限制嗎?
海外訂書無數量限制。
3-4 海外訂購有發票嗎?
海外訂購的書籍,我們將在包裹內附上出貨明細。
一、若您大量購書者,或有特殊作業需求,建議您可洽詢「團購專區」。

二、退換貨說明:
(1)為了保障您的權益,五南文化網書會員所購買的商品均享有到貨7天的鑑賞期(含例假日)。
(2)退回之商品必須是全新狀態與完整包裝(商品、附件、內外包裝、隨貨文件、贈品等),且須於鑑賞期內寄回(以郵戳或收執聯為憑)。

三、辦理退換貨特殊狀況:若配送商品有下列種情況者會被認定為已逾越檢查商品之必要程度,後續將影響會員行使退貨權利或需負擔毀壞之費用。 因此若會員在訂購商品前或收到商品後對該產品有任何疑慮,請先來函或來電與客服人員連絡:
(1)套書非整套退回、缺附屬配件(含光碟等)或單冊退回或有包裝之商品(如:以膠膜封裝之漫畫、小說等)已拆封恕不退換。
(2)收到商品超過鑑賞期以上。
(3)商品經使用,造成毀損者(包含註記或寫上姓名)。
(4)影音商品(如CD、VCD、DVD等),為維護智財權,已拆封恕無法接受退貨。

四、其它說明:若商品有瑕疵仍可辦理。(請務必詳細描述瑕疵狀況,本公司將依描述情形進行測試,若經測試未有相同之情形,我們會將原商品寄回給讀者)。

詳細退換貨說明可參考退換貨商品原則