關(guān)于我們
書(shū)單推薦
新書(shū)推薦
|
Scratch超人漫游記
scratch是與開(kāi)源硬件、智能硬件相關(guān)的重要軟件應(yīng)用,面向少年兒童教育,近年來(lái)流行日廣。目前各地培訓(xùn)機(jī)構(gòu)已經(jīng)成規(guī)模,不過(guò)重量級(jí)的圖書(shū)還比較少。本書(shū)是scratch領(lǐng)域的優(yōu)秀圖書(shū),受到各方面讀者的關(guān)注,已經(jīng)輸出了8種語(yǔ)言。
適讀人群 :1對(duì)編程感興趣的青少年 2可用于智能硬件的程序編寫(xiě)學(xué)習(xí) 3可用于相關(guān)軟件訓(xùn)練的培訓(xùn)機(jī)構(gòu)
《Scratch超人漫游記:創(chuàng)意程序設(shè)計(jì)——STEAM創(chuàng)新教育指南》是Scratch領(lǐng)域的優(yōu)秀熱銷(xiāo)書(shū),被譯為8種語(yǔ)言,受到各國(guó)讀者喜愛(ài)。如今出簡(jiǎn)體中文版,惠及中國(guó)大陸地區(qū)的愛(ài)好者們。《Scratch超人漫游記:創(chuàng)意程序設(shè)計(jì)——STEAM創(chuàng)新教育指南》寓教于樂(lè),讓孩子在快樂(lè)的冒險(xiǎn)故事中汲取知識(shí),值得向孩子們推薦。
《Scratch超人漫游記:創(chuàng)意程序設(shè)計(jì)——STEAM創(chuàng)新教育指南》是一本依托于漫畫(huà)故事講解編程的兒童繪本,非常適合中小學(xué)生閱讀,可作為中小學(xué)STEAM創(chuàng)新教育的教材。如果您的孩子愛(ài)玩電子游戲,快讓他學(xué)習(xí)Scratch編程,成為未來(lái)改變世界的編程高手吧——譯者于欣龍推薦語(yǔ)
譯者序一
少兒編程早已不是一個(gè)新鮮的話(huà)題,也許你常在學(xué)校門(mén)口聽(tīng)到家長(zhǎng)們談?wù),閑暇之余我也會(huì)參與其中,F(xiàn)在來(lái)看“編程要從娃娃抓起”真的不再是一句口號(hào),而是孩子們?cè)谖磥?lái)社會(huì)競(jìng)爭(zhēng)中脫穎而出的必備技能,也是大國(guó)保持創(chuàng)新競(jìng)爭(zhēng)優(yōu)勢(shì)并為之努力的目標(biāo)。
為什么我們要讓孩子從小學(xué)習(xí)編程?有新聞報(bào)道,英國(guó)政府規(guī)定5歲以上學(xué)齡兒童必須學(xué)習(xí)電腦編程課程;法國(guó)也將編程列入初等教育選修范圍內(nèi);美國(guó)前總統(tǒng)奧巴馬稱(chēng):“編程關(guān)乎美國(guó)的未來(lái),我們需要孩子們熟練地掌握這項(xiàng)技術(shù)。”他更是呼吁所有人都學(xué)習(xí)編程,并公開(kāi)宣布投巨資成立“所有人的計(jì)算機(jī)科學(xué)項(xiàng)目”,從而推動(dòng)美國(guó)計(jì)算機(jī)科學(xué)的發(fā)展。現(xiàn)在來(lái)看沒(méi)有人會(huì)懷疑,編程課在未來(lái)將是一門(mén)基礎(chǔ)課程,它甚至可能是承接其他課程的基石。
愛(ài)玩是每個(gè)孩子的天性,電子游戲具備很強(qiáng)的邏輯性,所以愛(ài)玩游戲的孩子通常具有很強(qiáng)的邏輯思維能力和動(dòng)手能力,很容易成為編程高手。如果您的孩子因?yàn)槌撩杂谟螒蚨屇械筋^疼,那么趕快讓他學(xué)習(xí)Scratch編程!Scratch是由麻省理工學(xué)院(MIT)媒體實(shí)驗(yàn)室所開(kāi)發(fā)的一款面向青少年的圖形化簡(jiǎn)易編程軟件。使用者只需將色彩豐富的指令方塊組合,便可創(chuàng)作出多媒體程序、互動(dòng)游戲、動(dòng)畫(huà)故事等作品。
關(guān)于本書(shū)
本書(shū)是一本依托于漫畫(huà)故事講解編程的兒童繪本。全書(shū)圖文并茂、情節(jié)生動(dòng),每個(gè)故事結(jié)束前都會(huì)拋出任務(wù),帶著任務(wù)完成教學(xué),非常適合中小學(xué)生閱讀。因教學(xué)方式創(chuàng)新大膽,教學(xué)內(nèi)容從易到難,可作為中小學(xué)STEAM創(chuàng)新教育教材,本書(shū)已在美國(guó)、中國(guó)香港等地出版,深受師生、家長(zhǎng)們的喜愛(ài)!故本人向電子工業(yè)出版社編輯推薦引進(jìn),將其翻譯出版,以期早日讓更多的中國(guó)青少年從中學(xué)習(xí)!
全書(shū)中的實(shí)例程序代碼可通過(guò)中創(chuàng)聯(lián)盟社區(qū)論壇網(wǎng)站下載獲取,為了方便師生交流,論壇還專(zhuān)門(mén)開(kāi)設(shè)了Scratch專(zhuān)題板塊,大家可以登錄http://www.makerspace.cn查找學(xué)習(xí)。
因本書(shū)涉及較多圖片與文字混編,書(shū)中難免會(huì)出現(xiàn)疏漏與錯(cuò)誤,如果讀者在閱讀過(guò)程中發(fā)現(xiàn)任何問(wèn)題希望能與譯者共同探討,那么可以加入“愛(ài)上Scratch”主題QQ群:157658050。在這個(gè)群里你會(huì)獲得更多關(guān)于Scratch以及ScratchJr編程方面問(wèn)題的解答。
為方便廣大少兒讀者和家長(zhǎng)老師深入學(xué)習(xí),SuperMaker創(chuàng)客教育網(wǎng)(www.supermaker.tv)還為大家提供了更多與Scratch相關(guān)的視頻案例,可通過(guò)掃描下方二維碼,快速進(jìn)行學(xué)習(xí)。
致謝
首先要感謝麻省理工學(xué)院(MIT)媒體實(shí)驗(yàn)室的開(kāi)發(fā)人員和本書(shū)作者為廣大Scratch愛(ài)好者和ScratchJr少兒用戶(hù)做出的巨大貢獻(xiàn),本人因?qū)W習(xí)Scratch有幸結(jié)識(shí)譯者李澤先生,沒(méi)有他的辛勤付出,本書(shū)不可能順利完成。其次要感謝本書(shū)編輯多次與外版方進(jìn)行溝通,以及對(duì)譯稿的反復(fù)審閱才促使本書(shū)早日出版。最后,感謝每一位投身于STEAM創(chuàng)新教育的老師。
值此出版之際,本人特別希望通過(guò)本書(shū)呼喚更多家長(zhǎng)鼓勵(lì)自己的孩子從小學(xué)習(xí)編程,熱愛(ài)創(chuàng)造,未來(lái)成為一個(gè)能夠改變世界的科學(xué)家。于欣龍奧松機(jī)器人創(chuàng)始人、資深創(chuàng)客
譯者序二
Scratch是全球流行的編程教育軟件,旨在幫助8歲及以上的青少年學(xué)習(xí)編程,其編程方式已經(jīng)影響了許多圖形化編程軟件的設(shè)計(jì)思想。Scratch的目的并非培養(yǎng)未來(lái)的程序員,而是幫助青少年學(xué)習(xí)計(jì)算思維,在解決編程問(wèn)題的過(guò)程中,幫助他們更好地理解科學(xué)和技術(shù),適應(yīng)數(shù)字生活。國(guó)內(nèi)已經(jīng)有越來(lái)越多的中小學(xué)采用Scratch作為編程入門(mén)工具,各種形式的教育資源圍繞Scratch展開(kāi),包括STEAM培訓(xùn)、入門(mén)書(shū)籍、教學(xué)視頻等。在教育部最近發(fā)布的《教育信息化“十三五”規(guī)劃》中已指明“有條件的地區(qū)要積極探索信息技術(shù)在……創(chuàng)客教育等新的教育模式中的應(yīng)用”,相信創(chuàng)客教育的星星之火終將燎原。
本書(shū)在課程設(shè)計(jì)上非常有特色,案例導(dǎo)入采用漫畫(huà)故事的方式,而且案例具有連續(xù)性,貫穿整本書(shū)。作者設(shè)定了時(shí)空大冒險(xiǎn)的虛擬情節(jié),這讓原本枯燥的編程知識(shí)變得生動(dòng)起來(lái)。作者在每個(gè)章節(jié)都會(huì)帶領(lǐng)你先了解故事的背景,然后再創(chuàng)作Scratch腳本。如果你是新手,我建議你先下載配套資源中的空腳本文件,按照書(shū)中的指示逐步添加,相信在一個(gè)個(gè)章節(jié)項(xiàng)目的歷練中,你會(huì)越來(lái)越得心應(yīng)手。如果你是Scratch專(zhuān)家,可以直接下載資源文件中的完整項(xiàng)目,模仿或分享你感興趣的舞臺(tái)效果和腳本片段。
希望本書(shū)的出版能為你的創(chuàng)造力添磚加瓦。最后我要感謝好友于欣龍的翻譯和推薦,感謝女朋友劉剡的細(xì)致審閱。有了你們的信任和支持,我才能竭盡全力完成本書(shū)的翻譯。如有疏漏和不足之處,懇請(qǐng)讀者批評(píng)指正。
李澤
Scratch·讓創(chuàng)意翱翔
Scratch不只是一個(gè)軟件,它還是遼闊的教育愿景的組成部分。我們開(kāi)發(fā)Scratch的目的,是為了幫助青少年開(kāi)展新的學(xué)習(xí)思維,不斷武裝自己的頭腦,以應(yīng)對(duì)如今千變?nèi)f化的社會(huì)環(huán)境。青少年在設(shè)計(jì)Scratch作品時(shí),不僅是在學(xué)習(xí)編寫(xiě)計(jì)算機(jī)程序,更重要的是,他們鍛煉了創(chuàng)意思維、邏輯推理和團(tuán)隊(duì)協(xié)作的能力。而這些正是讓人們?cè)诂F(xiàn)今世界中,走向成功和追求快樂(lè)的重要素質(zhì)。
每當(dāng)看到青少年以各種天馬行空的方式運(yùn)用Scratch時(shí),我們會(huì)感到十分興奮。他們雖然來(lái)自世界各地,但都以Scratch的官方網(wǎng)站(http://scratch.mit.edu/)作為平臺(tái),分享各種各樣的創(chuàng)作,從互動(dòng)故事、冒險(xiǎn)游戲、互動(dòng)教室到科學(xué)實(shí)驗(yàn)等。Scratch就像一個(gè)虛擬沙盒,讓青少年通過(guò)創(chuàng)意表達(dá)自我,逐步成為主動(dòng)的創(chuàng)意思考者。
《Scratch超人漫游記:創(chuàng)意程序設(shè)計(jì)—STEAM創(chuàng)新教育指南》一書(shū)將促進(jìn)更多的青少年挖掘Scratch的創(chuàng)意空間。本書(shū)出自全球一個(gè)最具創(chuàng)新和成效的Scratch先行者——香港青年協(xié)會(huì)主辦的LEAD創(chuàng)意科藝工程計(jì)劃?吹剿麄兊膭(chuàng)意和活動(dòng)分享給世界各地的老師、家長(zhǎng)和孩子,我甚感欣慰。
當(dāng)你閱讀這本書(shū)時(shí),讓你的創(chuàng)意翱翔吧!你會(huì)創(chuàng)作出什么樣的Scratch作品呢?
好好享受這段旅程吧!
MitchelResnick教授
麻省理工學(xué)院媒體實(shí)驗(yàn)室Scratch項(xiàng)目負(fù)責(zé)人
創(chuàng)意天空
香港青年協(xié)會(huì)于2005年聯(lián)合美國(guó)麻省理工學(xué)院媒體實(shí)驗(yàn)室和香港中文大學(xué)合辦了創(chuàng)意科藝工程計(jì)劃(LEAD),致力于向?qū)W生、家長(zhǎng)和教育工作者推廣以科技為載體的教育活動(dòng)和方法,至今服務(wù)受眾已超過(guò)100萬(wàn)人次。
LEAD以動(dòng)手設(shè)計(jì)作為活動(dòng)方法,旨在啟發(fā)青少年的創(chuàng)意并培養(yǎng)其創(chuàng)造力。
《Scratch超人漫游記:創(chuàng)意程序設(shè)計(jì)—STEAM創(chuàng)新教育指南》是本協(xié)會(huì)出版的Scratch系列圖書(shū)之一,同時(shí)也是第一本被翻譯為四種語(yǔ)言的書(shū)籍。書(shū)中著重強(qiáng)調(diào)趣味性,讓青少年在使用Scratch編寫(xiě)程序的過(guò)程中,享受無(wú)窮的樂(lè)趣。我們期望用它引導(dǎo)青少年把好奇心和想象力運(yùn)用在電子科技中。
我們衷心感謝MIT媒體實(shí)驗(yàn)室。從2005年開(kāi)始,它一直在與我們合作推動(dòng)創(chuàng)意教育。我們特別感謝MitchelResnick教授和ichaelSmith-Welch先生,承蒙他們的鼎力支持和鼓勵(lì),LEAD的努力成果才得以推廣到世界各地。
我們期望本書(shū)能讓各位讀者感受到Scratch的強(qiáng)大吸引力,并激勵(lì)大家不斷求進(jìn)、勇于創(chuàng)新。
王?鳴博士
香港青年協(xié)會(huì)總干事
前言
寫(xiě)給家長(zhǎng)和教育工作者的話(huà)
Scratch為青少年和初次接觸編程的使用者開(kāi)啟了編寫(xiě)計(jì)算機(jī)程序的大門(mén)。使用Scratch2.0有如下要求:
配有兼容AdobeFlashPlayer的瀏覽器(Chrome7及更高版本,F(xiàn)irefox4及更高版本或IE7及更高版本)的計(jì)算機(jī)
1024×768像素或更高分辨率的屏幕
穩(wěn)定的互聯(lián)網(wǎng)連接
麥克風(fēng)和揚(yáng)聲器準(zhǔn)備就緒后,通過(guò)瀏覽器前往http://scratch.mit.edu/并進(jìn)入Scratch平臺(tái)。初次使用Scratch時(shí)無(wú)須注冊(cè)(點(diǎn)擊首頁(yè)左上角的“新建/Create”鏈接即可),但若希望保存自己的作品,我們建議注冊(cè)免費(fèi)的賬號(hào)。
本書(shū)使用的作品可以在http://nostarch.com/scratch/中的資源頁(yè)面找到。資源中包含完整的游戲作品,以及Scratch團(tuán)隊(duì)編寫(xiě)的簡(jiǎn)單Scratch入門(mén)教學(xué)文檔(英文)。
注:資源頁(yè)內(nèi)程序文件有兩個(gè)版本。一個(gè)是已經(jīng)完成的游戲作品,適合年齡較小或想進(jìn)行游戲改造的使用者;另一個(gè)版本含有游戲所需的造型、背景等素材,但沒(méi)有任何程序,因此適合于能夠跟隨本書(shū)的教程逐步編寫(xiě)程序的學(xué)生。兩個(gè)版本均可使用,盡情在Scratch的世界中玩耍吧!
Scratch是什么?
Scratch是一個(gè)免費(fèi)的圖形化編程語(yǔ)言。只需要使用積木塊拼接的方式,就可以快速創(chuàng)作出具有互動(dòng)性的故事、游戲、音樂(lè)和美術(shù)作品。你甚至可以把作品上傳到互聯(lián)網(wǎng),與世界各地的朋友一同分享。因此Scratch是一個(gè)低門(mén)檻的自主學(xué)習(xí)和創(chuàng)作的工具。
Scratch名稱(chēng)的由來(lái)?
Scratch的英文含義為擦、抓,其名稱(chēng)源于hip-hop唱片中使用的搓盤(pán)技巧,這是一種反復(fù)轉(zhuǎn)動(dòng)唱片,以富有創(chuàng)意的方式把音樂(lè)片段合在一起的方法。而Scratch也有類(lèi)似的思想,它將不同類(lèi)型的媒體進(jìn)行組合,如圖片和音效等相互混合,創(chuàng)造出新的作品。
Scratch是誰(shuí)發(fā)明的?
Scratch是美國(guó)國(guó)家科學(xué)基金(NSF)資助的合作計(jì)劃,由美國(guó)麻省理工學(xué)院媒體實(shí)驗(yàn)室終生幼兒園小組和加州大學(xué)(UCLA)教育和信息研究院的KIDS小組共同開(kāi)發(fā)。
Scratch適合誰(shuí)使用?
開(kāi)發(fā)Scratch的目的,是培養(yǎng)8歲及以上青少年掌握適合21世紀(jì)的學(xué)習(xí)技巧。當(dāng)創(chuàng)作和分享作品時(shí),他們會(huì)學(xué)到重要的數(shù)學(xué)及計(jì)算機(jī)概念,同時(shí)培養(yǎng)出創(chuàng)新思維、邏輯推理、系統(tǒng)地提問(wèn)以及溝通協(xié)作等技能。
在設(shè)計(jì)富有個(gè)性的Scratch作品時(shí),使用者也會(huì)提升應(yīng)用科技的能力和解決難題的技巧,并從實(shí)踐成果和分享中建立自信,這對(duì)他們面對(duì)未來(lái)不同的生活領(lǐng)域有很大的幫助。
雖然大部分使用者并不會(huì)成為專(zhuān)業(yè)的程序設(shè)計(jì)師,但在青少年階段接觸編程,肯定會(huì)對(duì)未來(lái)有所幫助。例如學(xué)會(huì)更有創(chuàng)意地表達(dá)自己、有條理地思考,并能更容易地理解日常接觸的新科技背后的原理。
Scratch容易上手嗎?
Scratch通過(guò)拖曳組合的方式來(lái)編程,而非輸入文本代碼,這就完全避免了語(yǔ)法或單詞輸入錯(cuò)誤的可能,其圖形化的界面也能讓使用者輕松控制不同媒體的反應(yīng)和交互。
另外Scratch的“指令積木”的形狀設(shè)計(jì)得別具一格,它只允許組合符合計(jì)算機(jī)邏輯的腳本,因此不會(huì)出現(xiàn)語(yǔ)法錯(cuò)誤,而且每一塊指令積木的形狀和顏色都有區(qū)別,防止出現(xiàn)錯(cuò)誤的搭配。
因?yàn)镾cratch的程序是實(shí)時(shí)運(yùn)行的,還可以在程序運(yùn)行時(shí)修改腳本,所以使用者可以輕松地反復(fù)嘗試實(shí)驗(yàn)中的不同參數(shù)或邏輯,遞增式地改良程序。
Scratch有沒(méi)有中文版?
Scratch2.0內(nèi)置了67種語(yǔ)言,包括簡(jiǎn)體中文和繁體中文,有利于中國(guó)社區(qū)進(jìn)行教學(xué)和研究。
Scratch可以在哪里使用?
我們可以在不同的環(huán)境下使用Scratch,如學(xué)校、圖書(shū)館、社區(qū)中心、家庭等。雖然這是特別為8歲及以上的青少年設(shè)計(jì)的軟件,但是年齡較小的孩子也可以和家長(zhǎng)或哥哥姐姐一起進(jìn)行創(chuàng)作。事實(shí)上,全球教育工作者、小學(xué)生、中學(xué)生甚至大學(xué)生都有使用Scratch。
Scratch如何被用于學(xué)校教學(xué)?
學(xué)?梢愿鶕(jù)學(xué)生的能力、老師教學(xué)或?qū)W科需要,靈活選擇Scratch的功能,從而支持多種學(xué)科的學(xué)習(xí),如計(jì)算機(jī)、數(shù)學(xué)、英語(yǔ)、音樂(lè)、美術(shù)和科學(xué)課程等。
無(wú)論是將Scratch用于專(zhuān)題創(chuàng)作、教學(xué)示范、設(shè)計(jì)比賽,還是用于制作供開(kāi)放日展出的互動(dòng)游戲,它都能為學(xué)生提供更大的探索和想象空間。通過(guò)共同構(gòu)思、設(shè)計(jì)和探索,想出有趣的創(chuàng)意點(diǎn)子,增強(qiáng)學(xué)生的學(xué)習(xí)欲望和投入感。
作為一個(gè)開(kāi)放式的學(xué)習(xí)軟件,Scratch更加具備將不同學(xué)科整合在一起的教育潛力。Scratch鼓勵(lì)學(xué)生在網(wǎng)絡(luò)上分享自己的作品。要發(fā)揮Scratch最佳的教育效果,所有學(xué)校的參與者——學(xué)生、老師、行政人員、家長(zhǎng)和社區(qū)要一同協(xié)作,這樣Scratch才有機(jī)會(huì)讓學(xué)生愛(ài)上學(xué)習(xí)的過(guò)程,讓學(xué)生受益更多。
加入Scratch社區(qū)!
Scratch是一個(gè)網(wǎng)絡(luò)平臺(tái),青少年可以方便地與朋友、家人和老師分享作品。當(dāng)一個(gè)作品被公開(kāi)到Scratch社區(qū)后,其他Scratch使用者可以隨意對(duì)它進(jìn)行二次創(chuàng)作并發(fā)表評(píng)論。
加入Scratch的大家庭非常簡(jiǎn)單:
前往Scratch的首頁(yè)(http://scratch.mit.edu/),點(diǎn)擊“加入Scratch”;
創(chuàng)建賬號(hào)名稱(chēng)并填寫(xiě)其他相關(guān)信息。如果申請(qǐng)人的年齡小于13歲,Scratch會(huì)要求額外提供監(jiān)護(hù)人的信息。
當(dāng)你擁有Scratch賬號(hào)后,只要點(diǎn)擊作品上的“分享”按鈕,所有的Scratch用戶(hù)就都能看到你的成果了!你還可以瀏覽Scratch作品集中數(shù)百萬(wàn)個(gè)作品,并分享給朋友。使用者還能點(diǎn)擊“轉(zhuǎn)到設(shè)計(jì)頁(yè)”按鈕,觀察其他作品內(nèi)部的腳本程序,甚至可以點(diǎn)擊橙色的“再創(chuàng)作”按鈕,進(jìn)行二次創(chuàng)作。
雖然通過(guò)Scratch進(jìn)行交流非常方便,但請(qǐng)記住Scratch是一個(gè)全年齡段、全球的分享平臺(tái),使用時(shí)請(qǐng)盡量讓大家在一個(gè)快樂(lè)的氛圍和環(huán)境下交流:
尊重其他使用者
分享具有建設(shè)性的想法
共同維護(hù)友善的社區(qū)
注意保護(hù)個(gè)人信息
更多關(guān)于分享和再創(chuàng)作的信息可參見(jiàn)http://wiki.scratch.mit.edu/wiki/Remix。
我的計(jì)算機(jī)無(wú)法運(yùn)行Scratch2.0!
如果你的計(jì)算機(jī)配置無(wú)法運(yùn)行Scratch2.0,嘗試下載Scratch1.4(http://scratch.mit.edu/scratch_1.4/)。Scratch2.0兼容Scratch1.4的作品,因此可以分享到Scratch的社區(qū)中,但是Scratch2.0的作品無(wú)法在Scratch1.4中使用。
網(wǎng)站http://nostarch.com/scratch/提供了Scratch1.4版本的游戲作品。我們還免費(fèi)提供了本書(shū)中第一、二課的英文PDF文檔,并介紹了Scratch1.4的操作界面。
我是一名教育工作者,我想在教學(xué)中運(yùn)用Scratch
本書(shū)可作為課堂內(nèi)或課外活動(dòng)的教學(xué)資源,部分學(xué)校已經(jīng)將本書(shū)作為課堂上的教材。網(wǎng)站http://nostarch.com/scratch/為教育工作者提供了免費(fèi)的指導(dǎo)。你也可以在http://scratched.media.mit.edu/找到Scratch專(zhuān)門(mén)為教育工作者準(zhǔn)備的官方討論區(qū),你可以與其他教育工作者分享資源和心得。
我還有其他問(wèn)題……
大家可以瀏覽Scratch官方網(wǎng)站的常見(jiàn)問(wèn)題頁(yè)面:http://info.scratch.mit.edu/Support/Scratch_FAQ/。
譯者簡(jiǎn)介
于欣龍
工學(xué)碩士。畢業(yè)于哈爾濱工程大學(xué)機(jī)械設(shè)計(jì)及理論專(zhuān)業(yè)。新生代“85后”機(jī)器人創(chuàng)業(yè)達(dá)人,被媒體譽(yù)為“機(jī)器人爸爸”,國(guó)內(nèi)第一批將Arduino引入中國(guó)的資深創(chuàng)客。
現(xiàn)任奧松機(jī)器人公司(www.alsrobot.cn)董事長(zhǎng)。這是一家在機(jī)器人創(chuàng)客教育領(lǐng)域處于世界前列地位的新三板掛牌企業(yè),公司始終以推動(dòng)中國(guó)機(jī)器人創(chuàng)新教育,助力中國(guó)機(jī)器人事業(yè)發(fā)展為宗旨,致力于教育化機(jī)器人和智能電子開(kāi)源硬件的研發(fā)、普及。公司代理美國(guó)SparkFun、Pololu、Adafruit、意大利Arduino、加拿大Robotshop、韓國(guó)Robotis等知名海外品牌的機(jī)器人與電子產(chǎn)品。
曾出版《愛(ài)上Arduino》、《Arduino機(jī)器人木又威指南》、《動(dòng)手玩轉(zhuǎn)Scratch2.0編程》、《傳感器實(shí)戰(zhàn)全攻略》等譯著。
李澤
國(guó)內(nèi)資深創(chuàng)客,畢業(yè)于新疆醫(yī)科大學(xué)信息管理與信息系統(tǒng)專(zhuān)業(yè)。有8年編程實(shí)戰(zhàn)經(jīng)驗(yàn),善于分解知識(shí)點(diǎn)、將復(fù)雜的概念簡(jiǎn)單化,撰寫(xiě)創(chuàng)客相關(guān)教育圖書(shū),現(xiàn)致力創(chuàng)客教育相關(guān)的工作。曾出版《動(dòng)手玩轉(zhuǎn)Scratch2.0編程》、《動(dòng)手玩轉(zhuǎn)ScratchJr編程》等譯著。
Scratch·讓創(chuàng)意翱翔 XII
創(chuàng)意天空 XIII
寫(xiě)給家長(zhǎng)和教育工作者的話(huà) XIV
登場(chǎng)角色 XXII
Stage 1: 電磁沖擊 19
一起來(lái)了解一下Scratch 吧!我們要學(xué)習(xí)角色和坐標(biāo)的概念。
Stage 2: 時(shí)空之門(mén) 31
本章節(jié)要制作你的第一個(gè)游戲。我們要學(xué)習(xí)創(chuàng)建造型的方法,以及為角色的移動(dòng)、反應(yīng)和音樂(lè)特效編程。
Stage 3: 蒙娜麗莎的微笑 51
在本游戲中你將學(xué)到控制Scratch 項(xiàng)目流程的方法,以及記錄分?jǐn)?shù)的變量,并使用廣播控制游戲的順序。
Stage 4: 侵入香港 61
你將學(xué)習(xí)使用鼠標(biāo)控制角色,以及角色反彈的方法。
Stage 5: 在依帕內(nèi)馬點(diǎn)球 71
本項(xiàng)目是一個(gè)足球射擊游戲,你要為游戲規(guī)則、交互式聲音特效和生動(dòng)的舞臺(tái)背景編程!
Stage 6: 沙漠驚變 85
你將學(xué)習(xí)創(chuàng)建一個(gè)2D 卷軸競(jìng)速游戲,并為角色復(fù)雜的運(yùn)動(dòng)方式編程,同時(shí)實(shí)現(xiàn)背景不斷變化的效果。
Stage 7: 吉薩之謎 105
在吉薩冒險(xiǎn)之旅中,你將創(chuàng)建交互式的迷宮,其中有機(jī)關(guān)、陷阱和寶藏!
Stage 8: 極速魔法 119
創(chuàng)作一個(gè)簡(jiǎn)單的使用鍵盤(pán)控制的游戲,你將在其中學(xué)習(xí)播放背景音樂(lè),以及創(chuàng)建一個(gè)動(dòng)畫(huà)背景。
Stage 9: 異星戰(zhàn)云 131
你將使用所有學(xué)到的知識(shí)創(chuàng)作激動(dòng)人心的格斗游戲。你要使用各種招式和能量條創(chuàng)建兩個(gè)格斗角色。
Stage 10: 終極秘籍 151
后記 154
參考資源 156
你還可能感興趣
我要評(píng)論
|