發表於2024-11-23
Scratch超人漫遊記:創意程序設計――STEAM創新教育指南 pdf epub mobi txt 電子書 下載
《Scratch超人漫遊記:創意程序設計——STEAM創新教育指南》是Scratch領域的優秀熱銷書,被譯為8種語言,受到各國讀者喜愛。如今齣簡體中文版,惠及中國大陸地區的愛好者們。《Scratch超人漫遊記:創意程序設計——STEAM創新教育指南》寓教於樂,讓孩子在快樂的冒險故事中汲取知識,值得嚮孩子們推薦。
《Scratch超人漫遊記:創意程序設計——STEAM創新教育指南》是一本依托於漫畫故事講解編程的兒童繪本,非常適閤中小學生閱讀,可作為中小學STEAM創新教育的教材。如果您的孩子愛玩電子遊戲,快讓他學習Scratch編程,成為未來改變世界的編程高手吧——譯者於欣龍推薦語
《Scratch超人漫遊記:創意程序設計——STEAM創新教育指南》是一本優秀的Scratch教材同時也是一部幽默有趣的少年探險!男孩Mitch和他的機靈貓咪夥伴,在對抗壞人的過程中,掌握瞭Scratch編程武器,製作齣瞭一大堆好玩搞笑的遊戲,完成瞭令人興奮的冒險。《Scratch超人漫遊記:創意程序設計——STEAM創新教育指南》從冒險故事中獲得玩轉Scratch的豐富技巧,寓教於樂,讓孩子在快樂中汲取知識,值得推薦給孩子們。Scratch是目前流行的青少年編程軟件,功能強大,可塑性強,獲得全球範圍內讀者的青睞。《Scratch超人漫遊記:創意程序設計——STEAM創新教育指南》是Scratch領域的優秀圖書,受到各方麵讀者的關注,已經輸齣瞭8種語言。《Scratch超人漫遊記:創意程序設計——STEAM創新教育指南》適閤8歲以上的青少年閱讀學習。可以作為學校課堂以外的輔助讀物,也可作為Scratch培訓機構的教材使用。
譯者簡介
於欣龍
工學碩士。畢業於哈爾濱工程大學機械設計及理論專業。新生代“85後”機器人創業達人,被媒體譽為“機器人爸爸”,國內第一批將Arduino引入中國的資深創客。
現任奧鬆機器人公司(www.alsrobot.cn)董事長。這是一傢在機器人創客教育領域處於世界前列地位的新三闆掛牌企業,公司始終以推動中國機器人創新教育,助力中國機器人事業發展為宗旨,緻力於教育化機器人和智能電子開源硬件的研發、普及。公司代理美國SparkFun、Pololu、Adafruit、意大利Arduino、加拿大Robotshop、韓國Robotis等知名海外品牌的機器人與電子産品。
曾齣版《愛上Arduino》、《Arduino機器人木又威指南》、《動手玩轉Scratch2.0編程》、《傳感器實戰全攻略》等譯著。
李澤
國內資深創客,畢業於新疆醫科大學信息管理與信息係統專業。有8年編程實戰經驗,善於分解知識點、將復雜的概念簡單化,撰寫創客相關教育圖書,現緻力創客教育相關的工作。曾齣版《動手玩轉Scratch2.0編程》、《動手玩轉ScratchJr編程》等譯著。
本書講解瞭看似簡單,實際上無比強大的編程語言,甚至提供瞭讓成年人也感興趣的方式來學習Scratch編程。
——BoingBoing創始人之一馬剋·弗勞恩菲爾德
這是一本齣色的遊戲設計入門書籍,孩子們從第一頁開始便能創作屬於自己的遊戲瞭。
——樹莓派基金會負責人利茲·阿普頓
如果你認為自己的孩子有成為編程高手的潛質,趕緊給他們介紹Scratch吧!配閤本書,他們將更易於上手。
——GeekMom編輯露絲·舒樂
如果你的孩子經常玩電腦,又略懂閱讀,給他這本書吧。
——美國國傢地理科學博客博主格雷·戈本拉登
本書充滿瞭樂趣,而且輕鬆易懂地引導讀者投入對Scratch的學習當中,體會計算機的強大功能。
——科技教師帕特利斯·甘斯在EducationWeek的BookMarks版塊所推薦的書籍
如果你的孩子,或者是你教學班級的學生想創作自己的遊戲,那麼Scratch是一個非常棒的選擇,本書將成為一套既有係統又富有娛樂性的教材。
——GeekDad全職作傢詹姆斯·弗洛伊德·凱利
本書引導年輕的讀者學習一係列精心設計的遊戲作品。每一關都引入一到兩個新的概念,為讀者勾畫瞭一條平滑的學習麯綫,從而掌握Scratch眾多強大的功能。
——BoingBoing編輯科利·多剋托羅
如果你正在尋找讓孩子對編程(尤其是Scratch)感興趣的方法,我不得不推薦這本書。
——剋裏斯·奧布萊恩在《水星新聞報》SiliconBeat版塊上的評論
Scratch·讓創意翱翔 XII
創意天空 XIII
寫給傢長和教育工作者的話 XIV
登場角色 XXII
Stage 1: 電磁衝擊 19
一起來瞭解一下Scratch 吧!我們要學習角色和坐標的概念。
Stage 2: 時空之門 31
本章節要製作你的第一個遊戲。我們要學習創建造型的方法,以及為角色的移動、反應和音樂特效編程。
Stage 3: 濛娜麗莎的微笑 51
在本遊戲中你將學到控製Scratch 項目流程的方法,以及記錄分數的變量,並使用廣播控製遊戲的順序。
Stage 4: 侵入香港 61
你將學習使用鼠標控製角色,以及角色反彈的方法。
Stage 5: 在依帕內馬點球 71
本項目是一個足球射擊遊戲,你要為遊戲規則、交互式聲音特效和生動的舞颱背景編程!
Stage 6: 沙漠驚變 85
你將學習創建一個2D 捲軸競速遊戲,並為角色復雜的運動方式編程,同時實現背景不斷變化的效果。
Stage 7: 吉薩之謎 105
在吉薩冒險之旅中,你將創建交互式的迷宮,其中有機關、陷阱和寶藏!
Stage 8: 極速魔法 119
創作一個簡單的使用鍵盤控製的遊戲,你將在其中學習播放背景音樂,以及創建一個動畫背景。
Stage 9: 異星戰雲 131
你將使用所有學到的知識創作激動人心的格鬥遊戲。你要使用各種招式和能量條創建兩個格鬥角色。
Stage 10: 終極秘籍 151
後記 154
參考資源 156
譯者序一
少兒編程早已不是一個新鮮的話題,也許你常在學校門口聽到傢長們談論,閑暇之餘我也會參與其中。現在來看“編程要從娃娃抓起”真的不再是一句口號,而是孩子們在未來社會競爭中脫穎而齣的必備技能,也是大國保持創新競爭優勢並為之努力的目標。
為什麼我們要讓孩子從小學習編程?有新聞報道,英國政府規定5歲以上學齡兒童必須學習電腦編程課程;法國也將編程列入初等教育選修範圍內;美國前總統奧巴馬稱:“編程關乎美國的未來,我們需要孩子們熟練地掌握這項技術。”他更是呼籲所有人都學習編程,並公開宣布投巨資成立“所有人的計算機科學項目”,從而推動美國計算機科學的發展。現在來看沒有人會懷疑,編程課在未來將是一門基礎課程,它甚至可能是承接其他課程的基石。
愛玩是每個孩子的天性,電子遊戲具備很強的邏輯性,所以愛玩遊戲的孩子通常具有很強的邏輯思維能力和動手能力,很容易成為編程高手。如果您的孩子因為沉迷於遊戲而讓您感到頭疼,那麼趕快讓他學習Scratch編程!Scratch是由麻省理工學院(MIT)媒體實驗室所開發的一款麵嚮青少年的圖形化簡易編程軟件。使用者隻需將色彩豐富的指令方塊組閤,便可創作齣多媒體程序、互動遊戲、動畫故事等作品。
關於本書
本書是一本依托於漫畫故事講解編程的兒童繪本。全書圖文並茂、情節生動,每個故事結束前都會拋齣任務,帶著任務完成教學,非常適閤中小學生閱讀。因教學方式創新大膽,教學內容從易到難,可作為中小學STEAM創新教育教材,本書已在美國、中國香港等地齣版,深受師生、傢長們的喜愛!故本人嚮電子工業齣版社編輯推薦引進,將其翻譯齣版,以期早日讓更多的中國青少年從中學習!
全書中的實例程序代碼可通過中創聯盟社區論壇網站下載獲取,為瞭方便師生交流,論壇還專門開設瞭Scratch專題闆塊,大傢可以登錄http://www.makerspace.cn查找學習。
因本書涉及較多圖片與文字混編,書中難免會齣現疏漏與錯誤,如果讀者在閱讀過程中發現任何問題希望能與譯者共同探討,那麼可以加入“愛上Scratch”主題QQ群:157658050。在這個群裏你會獲得更多關於Scratch以及ScratchJr編程方麵問題的解答。
為方便廣大少兒讀者和傢長老師深入學習,SuperMaker創客教育網(www.supermaker.tv)還為大傢提供瞭更多與Scratch相關的視頻案例,可通過掃描下方二維碼,快速進行學習。
緻謝
首先要感謝麻省理工學院(MIT)媒體實驗室的開發人員和本書作者為廣大Scratch愛好者和ScratchJr少兒用戶做齣的巨大貢獻,本人因學習Scratch有幸結識譯者李澤先生,沒有他的辛勤付齣,本書不可能順利完成。其次要感謝本書編輯多次與外版方進行溝通,以及對譯稿的反復審閱纔促使本書早日齣版。最後,感謝每一位投身於STEAM創新教育的老師。
值此齣版之際,本人特彆希望通過本書呼喚更多傢長鼓勵自己的孩子從小學習編程,熱愛創造,未來成為一個能夠改變世界的科學傢。於欣龍奧鬆機器人創始人、資深創客
譯者序二
Scratch是全球流行的編程教育軟件,旨在幫助8歲及以上的青少年學習編程,其編程方式已經影響瞭許多圖形化編程軟件的設計思想。Scratch的目的並非培養未來的程序員,而是幫助青少年學習計算思維,在解決編程問題的過程中,幫助他們更好地理解科學和技術,適應數字生活。國內已經有越來越多的中小學采用Scratch作為編程入門工具,各種形式的教育資源圍繞Scratch展開,包括STEAM培訓、入門書籍、教學視頻等。在教育部最近發布的《教育信息化“十三五”規劃》中已指明“有條件的地區要積極探索信息技術在……創客教育等新的教育模式中的應用”,相信創客教育的星星之火終將燎原。
本書在課程設計上非常有特色,案例導入采用漫畫故事的方式,而且案例具有連續性,貫穿整本書。作者設定瞭時空大冒險的虛擬情節,這讓原本枯燥的編程知識變得生動起來。作者在每個章節都會帶領你先瞭解故事的背景,然後再創作Scratch腳本。如果你是新手,我建議你先下載配套資源中的空腳本文件,按照書中的指示逐步添加,相信在一個個章節項目的曆練中,你會越來越得心應手。如果你是Scratch專傢,可以直接下載資源文件中的完整項目,模仿或分享你感興趣的舞颱效果和腳本片段。
希望本書的齣版能為你的創造力添磚加瓦。最後我要感謝好友於欣龍的翻譯和推薦,感謝女朋友劉剡的細緻審閱。有瞭你們的信任和支持,我纔能竭盡全力完成本書的翻譯。如有疏漏和不足之處,懇請讀者批評指正。
李澤
Scratch·讓創意翱翔
Scratch不隻是一個軟件,它還是遼闊的教育願景的組成部分。我們開發Scratch的目的,是為瞭幫助青少年開展新的學習思維,不斷武裝自己的頭腦,以應對如今韆變萬化的社會環境。青少年在設計Scratch作品時,不僅是在學習編寫計算機程序,更重要的是,他們鍛煉瞭創意思維、邏輯推理和團隊協作的能力。而這些正是讓人們在現今世界中,走嚮成功和追求快樂的重要素質。
每當看到青少年以各種天馬行空的方式運用Scratch時,我們會感到十分興奮。他們雖然來自世界各地,但都以Scratch的官方網站(http://scratch.mit.edu/)作為平颱,分享各種各樣的創作,從互動故事、冒險遊戲、互動教室到科學實驗等。Scratch就像一個虛擬沙盒,讓青少年通過創意錶達自我,逐步成為主動的創意思考者。
《Scratch超人漫遊記:創意程序設計—STEAM創新教育指南》一書將促進更多的青少年挖掘Scratch的創意空間。本書齣自全球一個最具創新和成效的Scratch先行者——香港青年協會主辦的LEAD創意科藝工程計劃。看到他們的創意和活動分享給世界各地的老師、傢長和孩子,我甚感欣慰。
當你閱讀這本書時,讓你的創意翱翔吧!你會創作齣什麼樣的Scratch作品呢?
好好享受這段旅程吧!
MitchelResnick教授
麻省理工學院媒體實驗室Scratch項目負責人
創意天空
香港青年協會於2005年聯閤美國麻省理工學院媒體實驗室和香港中文大學閤辦瞭創意科藝工程計劃(LEAD),緻力於嚮學生、傢長和教育工作者推廣以科技為載體的教育活動和方法,至今服務受眾已超過100萬人次。
LEAD以動手設計作為活動方法,旨在啓發青少年的創意並培養其創造力。
《Scratch超人漫遊記:創意程序設計—STEAM創新教育指南》是本協會齣版的Scratch係列圖書之一,同時也是第一本被翻譯為四種語言的書籍。書中著重強調趣味性,讓青少年在使用Scratch編寫程序的過程中,享受無窮的樂趣。我們期望用它引導青少年把好奇心和想象力運用在電子科技中。
我們衷心感謝MIT媒體實驗室。從2005年開始,它一直在與我們閤作推動創意教育。我們特彆感謝MitchelResnick教授和ichaelSmith-Welch先生,承濛他們的鼎力支持和鼓勵,LEAD的努力成果纔得以推廣到世界各地。
我們期望本書能讓各位讀者感受到Scratch的強大吸引力,並激勵大傢不斷求進、勇於創新。
王?鳴博士
香港青年協會總乾事
前言
寫給傢長和教育工作者的話
Scratch為青少年和初次接觸編程的使用者開啓瞭編寫計算機程序的大門。使用Scratch2.0有如下要求:
配有兼容AdobeFlashPlayer的瀏覽器(Chrome7及更高版本,Firefox4及更高版本或IE7及更高版本)的計算機
1024×768像素或更高分辨率的屏幕
穩定的互聯網連接
麥剋風和揚聲器準備就緒後,通過瀏覽器前往http://scratch.mit.edu/並進入Scratch平颱。初次使用Scratch時無須注冊(點擊首頁左上角的“新建/Create”鏈接即可),但若希望保存自己的作品,我們建議注冊免費的賬號。
本書使用的作品可以在http://nostarch.com/scratch/中的資源頁麵找到。資源中包含完整的遊戲作品,以及Scratch團隊編寫的簡單Scratch入門教學文檔(英文)。
注:資源頁內程序文件有兩個版本。一個是已經完成的遊戲作品,適閤年齡較小或想進行遊戲改造的使用者;另一個版本含有遊戲所需的造型、背景等素材,但沒有任何程序,因此適閤於能夠跟隨本書的教程逐步編寫程序的學生。兩個版本均可使用,盡情在Scratch的世界中玩耍吧!
Scratch是什麼?
Scratch是一個免費的圖形化編程語言。隻需要使用積木塊拼接的方式,就可以快速創作齣具有互動性的故事、遊戲、音樂和美術作品。你甚至可以把作品上傳到互聯網,與世界各地的朋友一同分享。因此Scratch是一個低門檻的自主學習和創作的工具。
Scratch名稱的由來?
Scratch的英文含義為擦、抓,其名稱源於hip-hop唱片中使用的搓盤技巧,這是一種反復轉動唱片,以富有創意的方式把音樂片段閤在一起的方法。而Scratch也有類似的思想,它將不同類型的媒體進行組閤,如圖片和音效等相互混閤,創造齣新的作品。
Scratch是誰發明的?
Scratch是美國國傢科學基金(NSF)資助的閤作計劃,由美國麻省理工學院媒體實驗室終生幼兒園小組和加州大學(UCLA)教育和信息研究院的KIDS小組共同開發。
Scratch適閤誰使用?
開發Scratch的目的,是培養8歲及以上青少年掌握適閤21世紀的學習技巧。當創作和分享作品時,他們會學到重要的數學及計算機概念,同時培養齣創新思維、邏輯推理、係統地提問以及溝通協作等技能。
在設計富有個性的Scratch作品時,使用者也會提升應用科技的能力和解決難題的技巧,並從實踐成果和分享中建立自信,這對他們麵對未來不同的生活領域有很大的幫助。
雖然大部分使用者並不會成為專業的程序設計師,但在青少年階段接觸編程,肯定會對未來有所幫助。例如學會更有創意地錶達自己、有條理地思考,並能更容易地理解日常接觸的新科技背後的原理。
Scratch容易上手嗎?
Scratch通過拖曳組閤的方式來編程,而非輸入文本代碼,這就完全避免瞭語法或單詞輸入錯誤的可能,其圖形化的界麵也能讓使用者輕鬆控製不同媒體的反應和交互。
另外Scratch的“指令積木”的形狀設計得彆具一格,它隻允許組閤符閤計算機邏輯的腳本,因此不會齣現語法錯誤,而且每一塊指令積木的形狀和顔色都有區彆,防止齣現錯誤的搭配。
因為Scratch的程序是實時運行的,還可以在程序運行時修改腳本,所以使用者可以輕鬆地反復嘗試實驗中的不同參數或邏輯,遞增式地改良程序。
Scratch有沒有中文版?
Scratch2.0內置瞭67種語言,包括簡體中文和繁體中文,有利於中國社區進行教學和研究。
Scratch可以在哪裏使用?
我們可以在不同的環境下使用Scratch,如學校、圖書館、社區中心、傢庭等。雖然這是特彆為8歲及以上的青少年設計的軟件,但是年齡較小的孩子也可以和傢長或哥哥姐姐一起進行創作。事實上,全球教育工作者、小學生、中學生甚至大學生都有使用Scratch。
Scratch如何被用於學校教學?
學校可以根據學生的能力、老師教學或學科需要, Scratch超人漫遊記:創意程序設計――STEAM創新教育指南 下載 mobi epub pdf txt 電子書
兒子喜歡玩,像遊戲,不知道能不能有編程作用。
評分書不錯,適閤自學,孩子得稍微大點再看
評分很好玩的一本書,書小乾坤大,用得恰當就好。很多事情都是這樣的。
評分結閤漫畫和情境來導入例子,適閤初學者用
評分一套買齊瞭,女兒很喜歡看。
評分商品非常滿意,完全超齣期望值,包裝非常仔細、嚴實,快遞小哥服務態度很好,運送速度很快,很滿意的一次購物
評分動手玩轉Scratch2.0編程―STEAM創新教育指南
評分書不錯,跟兒子在傢照著學,還沒有全部學完,至少頭兩節還是講得很細緻,也容易上手
評分送貨速度快 産品質量好 下次繼續購買
Scratch超人漫遊記:創意程序設計――STEAM創新教育指南 pdf epub mobi txt 電子書 下載