庫存狀況
「香港二樓書店」讓您 愛上二樓●愛上書
我的購物車 加入會員 會員中心 常見問題 首頁
「香港二樓書店」邁向第一華人書店
登入 客戶評價 whatsapp 常見問題 加入會員 會員專區 現貨書籍 現貨書籍 購物流程 運費計算 我的購物車 聯絡我們 返回首頁
香港二樓書店 > 今日好書推介
二樓書籍分類
 
普格碼島的法師:歡樂自學寫程式

普格碼島的法師:歡樂自學寫程式

沒有庫存
訂購需時10-14天
9789866841897
唐宗浩
網路與書出版
2017年7月31日
150.00  元
HK$ 127.5  






ISBN:9789866841897
  • 叢書系列:Hermes
  • 規格:平裝 / 272頁 / 17 x 23 cm / 普通級
    Hermes


  • 親子教養 > 潛能/學習力啟發











    歡迎光臨普格碼!拿起指南,你也可以遨遊程式的奇幻世界。

    程式學習就從這本開始!讓你迅速認識4大類7種程式語言:

    Scratch/Python/Haskell/HTML/CSS/JavaScript/Java+Arduino

    一起修練入門魔法,奠定初級程式能力基礎!





    緣起



    啟程 程式王國:普格碼島?

    歡迎來到程式新手村!

    普格碼島的法師?

    當個「普格碼」旅人



    第一章 火系法術:Scratch 拼圖寫程式?

    火系法術簡介?

    哈囉,世界!

    潛水夫?

    妙用畫筆?

    小貓走迷宮

    數位音樂

    如何控制一群噴火龍?

    值得做做看的點子



    第二章 水系法術:讓 Python 和 Haskell 幫我們算數學?

    水系法術簡介

    讓電腦替我們做算術

    真的?假的?

    公式與函式?

    找倍數

    迴圈結構

    折疊結構

    省力的內建函式?

    差距的玄機

    統計問題

    因數與倍數

    質數的篩法

    遞迴結構

    如何處理字串?

    建置單機的 Python 和 Haskell 開發環境?

    讀寫檔案

    值得做做看的點子



    第三章 風系法術:HTML+CSS+JavaScript 開心寫網頁

    風系法術簡介

    Hello World!

    超連結

    特殊符號

    文件物件模型(DOM)

    改變字體的大小、顏色和位置

    CSS 的選擇器

    身分和類別

    用數字編織顏色

    利用假文排版

    立體效果

    從別人的網頁學習

    自適應設計

    友善列印

    事件與 JavaScript

    JavaScript 函式?

    呈現資料

    取得遠端資料

    瀏覽器物件

    建置你的單機開發環境

    自訂計畫



    第四章 土系法術:利用 Arduino+Java 進入實體機械世界

    土系法術簡介

    點亮 LED 燈

    認識電路

    感知

    按鈕與傾斜感測器

    程式結構?

    類比感測器

    電位器與感溫器

    光敏電阻

    敲擊感測器

    時間感

    行動

    LED 燈與變色 LED 燈

    發聲器

    伺服馬達

    馬達

    液晶顯示器

    思考?

    出題目給自己練習



    附錄一:一些你可能會好奇的事?

    附錄二:孩子學程式,家長可以怎麼支持呢?



    圖片來源





    緣起



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



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



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



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



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



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



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



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



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



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


    唐宗浩,2017夏




    其 他 著 作
    1. 跟孩子一起玩數學
    2. 另類教育在台灣