用Scratch 學程式! :融合遊戲、藝術、科學、數學的視覺化導引(中文書)

書名 用Scratch 學程式! :融合遊戲、藝術、科學、數學的視覺化導引(中文書)
Learn to Program with Scratch: A Visual Introduction to Programming with Games, Art, Science, and Math
作者 馬吉德․馬吉
(Majed Marji)
譯者 于欣龍、李澤
出版社 五南圖書出版股份有限公司
出版日期 2017-09-28
ISBN 9789571193731
定價 380
特價 88折   334
庫存

訂購後,立即為您進貨
分類 中文書>電腦>程式語言

商品簡介

為什麼要學Scratch?
●視覺化的程式設計語言,適合所有人。
利用它可以製作互動式程式、多媒體專案,包括動畫故事、讀書報告、科學實驗、遊戲和模擬程式等。
●提升解決問題能力,生活中不可或缺。
●學習門檻低,激發創造力和想像力。

程式設計教育第一本書!

本書特別提供!!教學範例網站 https://sites.google.com/view/wunan-scratchbook
客服 02-2570-1233 | 會員服務使用條款 | 隱私權政策
PC版 TAAZE | Mobile版 TAAZE
Power By 學思行數位行銷股份有限公司

用Scratch 學程式! :融合遊戲、藝術、科學、數學的視覺化導引

作者簡介

Majed Marji擁有韋恩州立大學的電子工程博士學位和達文波特大學戰略管理的MBA學位。他在汽車行業工作超過15年,開發了許多軟體,涉及即時資料採集、設備控制、實驗室管理、工程資料分析、嵌入式系統、遠端資訊處理、混合動力汽車,以及與安全相關的動力系統。Marji博士還是韋恩州立大學電氣工程系的兼職講師,主要講授通信工程、機器視覺、微處理器、控制系統,以及演算法和資料結構等相關課程。審核者簡介 許惠美學歷美國伊利諾大學香檳分校課程與教學博士現職佛光大學資訊應用學系助理教授經歷私立衛理女中英文教師

譯者簡介

于欣龍 工學碩士,現任奧松機器人公司董事長李澤軟體設計師、資訊系統專案管理師

作者自序

為什麼我們要學習程式設計?為什麼歐美發達國家的孩子更具有創造力?為什麼我們的青少年教育總是家長談起的話題?帶著一系列的問題,我便開始尋找答案。微軟創始人比爾.蓋茲曾說過孩子的程式設計要從小開始,從興趣出發,透過電腦程式設計來培養創造力,未來我們的下一代才具有競爭力。為此,歐美發達國家掀起一股青少年學習電腦程式設計的浪潮。Raspberry Pi(中文名為「樹莓派」,簡寫為RPi)是一款信用卡大小的卡片式電腦,自2012 年問世以來,受眾多電腦發燒友和創客的追捧,曾經一「派」難求。樹莓派基金會創始人Eben Upton 為了改變青少年對電腦程式設計缺乏興趣這一現狀,他創造出了樹莓派,希望透過它能夠激勵更多的青少年將電腦程式設計從小視為愛好,未來可以發展成職業。樹莓派作為一種教學工具,鼓勵青少年展開各種電腦實驗,透過對樹莓派的使用研究,本人發現其安裝了各種程式設計語言的直譯器和編譯器,對青少年可以使用樹莓派系統中安裝好的Scratch 這款圖形化程式設計軟體進行程式設計。Scratch 是由麻省理工學院(MIT)媒體實驗室所開發的一款針對青少年的圖形化簡易程式設計軟體。使用者只需將色彩豐富的程式積木進行組合,便可創作出多媒體程式、互動遊戲、動畫故事等作品。近幾年本人一直從事Arduino 程式設計課的研究工作,研究中發現中小學生使用C 語言程式設計難度較大,許多學生受困於語法的規則和演算法,無法理解程式之間的邏輯關係,一般的程式語言均採用英文編寫,又增加了學習難度。而對於使用Scratch 的學生來說,他們覺得程式設計就像是在設計一款遊戲或者編寫動畫故事。他們不需要撰寫複雜的文字語法,只需要透過指令流程安排和一連串程式積木的組合,就可以在短時間內完成有趣的遊戲和動畫設計。目前Scratch 已翻譯成四十多種語言在全球使用,最新推出的Scratch 2.0 版本更可直接在網路瀏覽器上執行。關於本書縱覽中國現有關於Scratch 的圖書,本人發現講解Scratch 2.0的並不多,能夠以專案為導向並解釋程式設計概念,有問有答的圖書就更少。本人有幸先於廣大讀者讀到本書英文版Learn to Program with Scratch,透過閱讀發現,本書內容編排難度適中,非常適合中學生閱讀,可作為中學教育教材或學生自學手冊,同時也可以作為大學選修課輔助教材,實用性較強。因本書涉及圖片與文字混編較多,書中難免會出現疏漏與錯誤,值此出版之際,本人特別希望透過本書來喚醒更多的青少年從小喜歡程式設計,熱愛創造,未來成為一個能夠改變世界的科學家。奧松機器人創始人、資深創客于欣龍

名人導讀

為了研究Scratch 教學,我蒐集了國內外的Scratch 書籍,很多都流於食譜式教材,就是用一個個案例來呈現Scratch 的功能,但是案例間缺乏觀念的陳述,所以學生往往只能依樣畫葫蘆,不能夠將知識遷移到新案例中。部分Scratch 書籍則流於操作手冊,鉅細靡遺地介紹各種積木,但是缺乏程式設計的內涵。而這本原文書是我覺得寫得比較好的一本,很開心看到它被翻譯成中文版,讓更多學生能夠透過它認識Scratch 的各種可能性。其實Scratch 本身就設計得很好,厲害的學生自己探索就能夠寫出不錯的作品,但是光靠探索,學生只是個工匠,東拼西湊地解決問題,而本書提供了很好的知識架構,讓學生可以將自己會做的事加以正規化,了解如何以電腦科學的角度來陳述與解決問題。對於那些需要引導的學生,本書也提供了許多範例來豐富學生的經驗,此外,本書設計了許多精美的圖文解釋來輔助學生理解程式碼的功用,相當難得。Scratch 要學得好,除了有好書的加持很重要外,學生本身的創作慾望也很重要。因為心中有想要創作的目標,配合Scratch提供的積木來表達,透過書籍的引導,逐步掌握與電腦溝通的能力,進而透過電腦來與外在世界互動,這個過程所產生的樂趣,正是支持學生不斷往前學習的動力。台北市立南港高中高慧君

名人推薦

專業推薦(依姓氏筆畫排序)國立清華大學學習科學與科技研究所教授林秋斌臺北市日新國小校長、臺北市資訊輔導團主任輔導員林裕勝 臺北市立南港高中資訊教師高慧君 國立臺中教育大學科學教育與應用學系教授許良榮書評 以程式玩遊戲,能訓練邏輯思考與創造力,輕鬆易學的一本書!~~國立臺中教育大學科學教育與應用學系教授許良榮

章節目錄

第1 章:準備開始第2 章:動作和繪圖第3 章:外觀和音效第4 章:程序第5 章:變數第6 章:用邏輯做決定第7 章:重複:深入迴圈第8 章:字串處理第9 章:清單
oracle.sql.CLOB@5b9f7f18
客服 02-2570-1233 | 會員服務使用條款 | 隱私權政策
PC版 TAAZE | Mobile版 TAAZE
Power By 學思行數位行銷股份有限公司