編程貓介紹課件_第1頁(yè)
編程貓介紹課件_第2頁(yè)
編程貓介紹課件_第3頁(yè)
編程貓介紹課件_第4頁(yè)
編程貓介紹課件_第5頁(yè)
已閱讀5頁(yè),還剩12頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

編程貓

編程貓專注于6-16歲中國(guó)孩子在線編程教育,是深圳點(diǎn)貓科技有限公司自主研發(fā)的一款圖形化編程工具平臺(tái)。通過(guò)學(xué)習(xí)編程貓自主研發(fā)的圖形化編程課,可在平臺(tái)上創(chuàng)作出游戲、軟件、動(dòng)畫、故事等,以有趣的方式玩轉(zhuǎn)STEAM學(xué)科。(STEAM代表科學(xué)(Science),技術(shù)(Technology),工程(Engineering),藝術(shù)(Arts),數(shù)學(xué)(Mathematics)。STEAM教育就是集科學(xué),技術(shù),工程,藝術(shù),數(shù)學(xué)多學(xué)科融合的綜合教育。)編程貓

編程貓專注于6-16歲中國(guó)孩子在線編1編程貓介紹ppt課件2官網(wǎng)內(nèi)容是以“編程教學(xué)”為核心,分為以下板塊:首頁(yè)創(chuàng)作:進(jìn)入編程貓的代碼世界(需先登錄)代碼島:類似于“我的世界”的一個(gè)頁(yè)面。編程貓熱點(diǎn):即最近的新聞。公開(kāi)課:編程貓系統(tǒng)使用的常規(guī)操作,下文具體介紹。精選作品、小說(shuō)、部落、活動(dòng)、最近作品:UGC內(nèi)容的推薦。UGC全稱為UserGeneratedContent,互聯(lián)網(wǎng)術(shù)語(yǔ),也就是用戶生成內(nèi)容的意思。UGC的概念最早起源于互聯(lián)網(wǎng)領(lǐng)域,即用戶將自己原創(chuàng)的內(nèi)容通過(guò)互聯(lián)網(wǎng)平臺(tái)進(jìn)行展示或者提供給其他用戶。官網(wǎng)內(nèi)容是以“編程教學(xué)”為核心,分為以下板塊:3編程貓官網(wǎng)應(yīng)該歸類到內(nèi)容(代碼/小說(shuō)/漫畫)+學(xué)習(xí)社區(qū),那么主要用戶就是兩類:創(chuàng)作者:主要需求是通過(guò)平臺(tái)創(chuàng)造內(nèi)容,提升自己、收獲粉絲。偶爾需要學(xué)習(xí)知識(shí),以及收集素材。消費(fèi)者:主要需求是消費(fèi)這些內(nèi)容(小游戲/小說(shuō)/漫畫)。偶爾需要泡社區(qū)、與創(chuàng)作者互動(dòng)。當(dāng)然,對(duì)于真實(shí)用戶,是完全可以在兩種角色之間切換的?;谝陨蟽牲c(diǎn),再次整理如下:“發(fā)現(xiàn)”中的“作品”是給消費(fèi)者的(發(fā)現(xiàn)好作品),而“部落”又是給創(chuàng)作者的(發(fā)現(xiàn)好社區(qū))?!鞍倏啤敝械摹坝懻撝行摹笔墙o創(chuàng)作者的(提問(wèn)/答問(wèn)),而“漫畫/圖書館”又是給消費(fèi)者的(看漫畫/小說(shuō))?!八夭摹笔墙o創(chuàng)作者,“學(xué)?!笔敲嫦?qū)W校,這些都比較清晰。所以不妨基于兩類用戶的特點(diǎn),對(duì)板塊進(jìn)行重新劃分。面向消費(fèi)者:主欄目是“發(fā)現(xiàn)作品”,下設(shè)子欄目:游戲、漫畫、小說(shuō),每個(gè)欄目可以加上“我要?jiǎng)?chuàng)作”,來(lái)引導(dǎo)其成為創(chuàng)作者。面向創(chuàng)作者:主欄目是“源碼社區(qū)”,下設(shè)子欄目:熱門源碼、討論、部落、素材。編程貓官網(wǎng)應(yīng)該歸類到內(nèi)容(代碼/小說(shuō)/漫畫)+學(xué)習(xí)社區(qū),那么4創(chuàng)作:進(jìn)入編程貓的代碼世界(需先登錄)發(fā)現(xiàn):主要是作品(用戶發(fā)布的編程作品)和部落(即編程社區(qū))。百科:?jiǎn)栴}討論、官方角色資料,還包括漫畫和小說(shuō)。素材:這里提供了一些可以用到編程中的素材,比如背景、角色、道具等。學(xué)校:與學(xué)校合作的一些介紹與接入。下載:相關(guān)APP以及chrome的下載(系統(tǒng)運(yùn)行需要chrome內(nèi)核)個(gè)人中心:用戶的主頁(yè)與信息,還包括代碼、小說(shuō)等作品的管理。創(chuàng)作:進(jìn)入編程貓的代碼世界(需先登錄)5編程貓介紹ppt課件6公開(kāi)課這部分是“入門”編程貓的關(guān)鍵,提供多個(gè)短視頻,看完也能輕松學(xué)會(huì)在編程貓“寫代碼”。編程主界面每個(gè)視頻也是一個(gè)小故事,比如《編程貓初見(jiàn)阿短》,“編程貓”就告訴“阿短”如何在屏幕內(nèi)移動(dòng)(設(shè)置“碰到邊緣即反彈”)公開(kāi)課這部分是“入門”編程貓的關(guān)鍵,提供多個(gè)短視頻,看完也能71、初見(jiàn)阿短動(dòng)作—移到鼠標(biāo)指針:角色跟隨鼠標(biāo)移動(dòng)動(dòng)作—面向鼠標(biāo):使角色面向鼠標(biāo)方向動(dòng)作—碰到邊緣就反彈:使角色不再會(huì)走到屏幕之外2、重復(fù)執(zhí)行控制—重復(fù)執(zhí)行:使角色不斷重復(fù)執(zhí)行某個(gè)動(dòng)作3、坐標(biāo)動(dòng)作—移動(dòng)到(X,Y):可以改變角色的坐標(biāo)1、初見(jiàn)阿短84、廣播很有意思的功能,可以理解為傳參,或者全局變量,可以讓一個(gè)角色的動(dòng)作對(duì)另一個(gè)角色造成影響。比如示例中通過(guò)點(diǎn)擊“禮帽”觸發(fā)動(dòng)作“廣播:1”。然后對(duì)“動(dòng)物”設(shè)置動(dòng)作當(dāng)收到“廣播:1”時(shí),將自己設(shè)為可見(jiàn)。實(shí)現(xiàn)的是玩家點(diǎn)擊禮帽“變”出動(dòng)物的效果。位置在:”事件—當(dāng)收到廣播/收到廣播時(shí)“。5、如果這里演示了經(jīng)典的if-else的寫法。整個(gè)函數(shù)在一個(gè)循環(huán)體“重復(fù)執(zhí)行”中。游戲很像前幾年流行的FlipBird(哈哈當(dāng)年我玩到過(guò)200多分),玩家按下鼠標(biāo)時(shí),角色往上跳一下,然后慢慢下落。4、廣播9那么角色就包括3個(gè)動(dòng)作,對(duì)應(yīng)if的三個(gè)情況:飛行/下落:鼠標(biāo)按下時(shí)移動(dòng)12px,否則向下移動(dòng)3px碰到障礙物:游戲結(jié)束,停止腳本碰到南瓜怪:闖關(guān)成功,退出循環(huán)那么角色就包括3個(gè)動(dòng)作,對(duì)應(yīng)if的三個(gè)情況:106、外觀基本是結(jié)合之前幾課,實(shí)現(xiàn)了“人物進(jìn)入飛船、飛船飛走”的動(dòng)作。拆解如下:燈光在1秒內(nèi)亮起,并發(fā)送廣播”進(jìn)艙“——人物接收到”進(jìn)艙“,在1秒內(nèi)隱藏,并發(fā)送廣播”出發(fā)“——飛碟收到廣播”出發(fā)“后閃燈、變小、改變坐標(biāo)值6、外觀117、聲音為角色添加造型與聲音(三頭龍的5個(gè)造型對(duì)應(yīng)著5種不同的血量)添加聲音很簡(jiǎn)單,這里一個(gè)新方法是:兩個(gè)角色之間的信息交互是用另一個(gè)的造型編號(hào)觸發(fā),而沒(méi)有用“廣播”。三頭龍與勝利動(dòng)畫利用角色編號(hào)來(lái)傳遞信息7、聲音三頭龍與勝利動(dòng)畫利用角色編號(hào)來(lái)傳遞信息128、畫筆這里提供了一個(gè)簡(jiǎn)單的畫筆工具,可以直接將屏幕變?yōu)橐粋€(gè)畫板。代碼不復(fù)雜,重點(diǎn)是起筆/落筆的設(shè)置,如下8、畫筆139、變量本章稍微復(fù)雜,需要實(shí)現(xiàn)的效果是:鯉魚在河道不斷左右運(yùn)動(dòng),玩家點(diǎn)擊后消失,并計(jì)分+1。鯉魚的運(yùn)動(dòng),可以這樣寫(注意碰到邊緣反彈,是可以設(shè)置旋轉(zhuǎn)模式的):9、變量14得分的計(jì)算,可以這樣寫(初始設(shè)置為0,每次點(diǎn)中呆鯉魚+1):得分的計(jì)算,可以這樣寫(初始設(shè)置為0,每次點(diǎn)中呆鯉魚+1):15最后這里有一個(gè)鏈表。它設(shè)定了游戲時(shí)間只有6秒鐘,根據(jù)玩家得分?jǐn)?shù)來(lái)返回一個(gè)“擊敗80%玩家”的信息。當(dāng)然也是用于結(jié)束游戲(腳本)的計(jì)時(shí)器。最后這里有一個(gè)鏈表。它設(shè)定了游戲時(shí)間只有6秒鐘,根據(jù)玩家得分1610、克隆這一part,需要的效果是:在一個(gè)固定高度,每秒在水平任意位置出現(xiàn)一個(gè)飛鏢,并依此落下。使用的方法是“

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論