「玩遊戲學程式‧輕鬆學習程式設計技能」二十一世紀,資訊爆炸的年代,更是資訊向下扎根的年代!資訊向下扎根最基本的就是從學校開始,讓學齡兒童從小就開始接觸資訊、瞭解資訊、學習資訊、應用資訊!而培養兒童對電腦資訊的邏輯概念、流程處理觀念有所瞭解,最基礎的功夫就是:【程式設計】!本書以Scratch為教導講解版本,Step By Step由淺到深,一個指令一個指令教導同學使用【積木堆疊】的方式來建立與實作有趣又實用的動畫遊戲程式。讓同學可以在繪圖、動畫處理、遊戲建置中,學習到重要的數學和電腦處理邏輯觀念以及程式設計的技能,同時也可以學習啟發創意的思考、以及系統化的推論與流程安排、與團隊合作等。本書分為十一章,前四章為Scratch程式積木的使用詳細講解,並搭配實用的應用專題,讓讀者與同學輕鬆上手就能學會Scratch!第五到第十一章則為Scratch的各類應用專題設計,每一章都有不同的設計主題,讓讀者能在Step By Step有趣又實用的專題裡,快速的瞭解Scratch!喜歡Scratch!讀完本書,相信所有讀者與同學都會愛上Scratch!本書特色:1、詳細講解Scratch各類型功能的程式積木用途與使用方式、以及不同主題的應用專案,讓同學能輕鬆上手。2、本書附贈高達25M的範例檔,包含本書內容完整的Scratch原始程式檔,可在Scratch中直接開啟執行,立即觀看執行的結果。
內容特色:深入淺出引導教學,掌握程式語言的各種設計技巧由於Java具備獨立於任何系統平台的特性,使得它適合Internet這種分散式且具異質性架構的運算環境,因此Java受到了許多程式設計師的青睞,到現在它已經成為最廣泛使用的開發技術之一。目前Java的應用範圍除了Internet的Web開發領域之外,它還具備一般程式語言的全部功能,甚至可能更強。例如:在企業級應用環境中,如金融、電信、保險等複雜環境中,面對高度的業務複雜性,百萬、千萬甚至更高的使用壓力下,利用Java技術所開發的應用系統都展現極佳的執行效能。純粹作為語言來講Java並不具備所有的優勢,但如果在系統規畫時,考慮將系統部署在非Windows平台上,同時也希望具有:一次編譯,隨處執行(Compile once, run anywhere)的特性,那麼Java技術就是首選。像其他程式語言一樣,撰寫Java程式語言也可被用來發展各種應用,本書重點介紹Java Application的開發,從流程控制、陣列、演算法、類別物件、繼承介面、資料輸出輸入、網路程式設計、資料庫存取、使用者介面開發等等,都有深入淺出的介紹。