1. 有人了解編程貓嗎
產品宣傳
看來是比較低調的一個團隊,網上的信息不多,主要集中在官微和知乎。整體感覺年輕活力,很有「編程」的極客范,比如下圖這樣的。
人人都是程序員:初識《編程貓》
萌死人不償命
官網
濃濃的卡通風,相信比較吸引主要受眾——小朋友。不過整體來說,畫面質感還有提升空間(可以考慮天天愛消除這種風格)。
人人都是程序員:初識《編程貓》
官網首頁
官網內容當然是以「編程教學」為核心,分為以下板塊:
首頁
創作:進入編程貓的代碼世界(需先登錄),這里是我最喜歡的一部分,下文再具體介紹。
代碼島:類似於「我的世界」的一個頁面,但是沒有任何介紹,目前沒去研究如何使用。
編程貓熱點:即最近的新聞。
公開課:編程貓系統使用的常規操作,也是我收獲最大的一部分,下文具體介紹。
精選作品、小說、部落、活動、最近作品:UGC內容的推薦。
人人都是程序員:初識《編程貓》
官網小說推薦.png
創作:同上
發現:主要是作品(用戶發布的編程作品)和部落(即編程社區)。
網路:問題討論、官方角色資料,還包括漫畫和小說。
素材:這里提供了一些可以用到編程中的素材,比如背景、角色、道具等。
學校:與學校合作的一些介紹與接入。
下載:相關APP以及chrome的下載(系統運行需要chrome內核)
個人中心:用戶的主頁與信息,還包括代碼、小說等作品的管理。
一個建議
編程貓官網應該歸類到內容(代碼/小說/漫畫)+學習社區,那麼主要用戶就是兩類:
創作者:主要需求是通過平台創造內容,提升自己、收獲粉絲。偶爾需要學習知識,以及收集素材。
消費者:主要需求是消費這些內容(小游戲/小說/漫畫)。偶爾需要泡社區、與創作者互動。
當然,對於真實用戶,是完全可以在兩種角色之間切換的。
基於以上兩點,再次整理如下:
「發現」中的「作品」是給消費者的(發現好作品),而「部落」又是給創作者的(發現好社區)。
「網路」中的「討論中心」是給創作者的(提問/答問),而「漫畫/圖書館」又是給消費者的(看漫畫/小說)。
「素材」是給創作者,「學校」是面向學校,這些都比較清晰。
所以不妨基於兩類用戶的特點,對板塊進行重新劃分。
面向消費者:主欄目是「發現作品」,下設子欄目:游戲、漫畫、小說,每個欄目可以加上「我要創作」,來引導其成為創作者。
面向創作者:主欄目是「源碼社區」,下設子欄目:熱門源碼、討論、部落、素材。
(PS:網路中的「資料圖鑒」目前還未了解,暫不討論。)
公開課
這部分是我「入門」編程貓的關鍵,17個短視頻,看完你也能輕松學會在編程貓「寫代碼」。
人人都是程序員:初識《編程貓》
編程主界面
每個視頻也是一個小故事,比如《編程貓初見阿短》,「編程貓」就告訴「阿短」如何在屏幕內移動(設置「碰到邊緣即反彈」)
下面貼出我印象比較深的幾點:
1、初見阿短
動作—移到滑鼠指針:角色跟隨滑鼠移動
動作—面向滑鼠:使角色面向滑鼠方向
動作—碰到邊緣就反彈:使角色不再會走到屏幕之外
2、重復執行
控制—重復執行:使角色不斷重復執行某個動作
3、坐標
動作—移動到(X,Y):可以改變角色的坐標
4、廣播
很有意思的功能,可以理解為傳參,或者全局變數,可以讓一個角色的動作對另一個角色造成影響。
比如示例中通過點擊「禮帽」觸發動作「廣播:1」。然後對「動物」設置動作當收到「廣播:1」時,將自己設為可見。實現的是玩家點擊禮帽「變」出動物的效果。
位置在:」事件—當收到廣播/收到廣播時「。
5、如果
這里演示了經典的if-else的寫法。整個函數在一個循環體「重復執行」中。
游戲很像前幾年流行的Flip Bird(哈哈當年我玩到過200多分),玩家按下滑鼠時,角色往上跳一下,然後慢慢下落。
那麼角色就包括3個動作,對應if的三個情況:
飛行/下落:滑鼠按下時移動12px,否則向下移動3px
碰到障礙物:游戲結束,停止腳本
碰到南瓜怪:闖關成功,退出循環
人人都是程序員:初識《編程貓》
經典的If-else
6、外觀
基本是結合之前幾課,實現了「人物進入飛船、飛船飛走」的動作。
拆解如下:燈光在1秒內亮起,並發送廣播」進艙「——人物接收到」進艙「,在1秒內隱藏,並發送廣播」出發「——飛碟收到廣播」出發「後閃燈、變小、改變坐標值
人人都是程序員:初識《編程貓》
Paste_Image.png
Tips:圖層順序是右側覆蓋左側
7、聲音
為角色添加造型與聲音(三頭龍的5個造型對應著5種不同的血量)
添加聲音很簡單,這里一個新方法是:兩個角色之間的信息交互是用另一個的造型編號觸發,而沒有用「廣播」。
人人都是程序員:初識《編程貓》
三頭龍與勝利動畫
人人都是程序員:初識《編程貓》
利用角色編號來傳遞信息
8、畫筆
這里提供了一個簡單的畫筆工具,可以直接將屏幕變為一個畫板。
代碼不復雜,重點是起筆/落筆的設置,如下
人人都是程序員:初識《編程貓》
畫筆設置
9、變數
本章稍微復雜,需要實現的效果是:鯉魚在河道不斷左右運動,玩家點擊後消失,並計分+1。
鯉魚的運動,可以這樣寫(注意碰到邊緣反彈,是可以設置旋轉模式的):
人人都是程序員:初識《編程貓》
呆鯉魚的運動
得分的計算,可以這樣寫(初始設置為0,每次點中呆鯉魚+1):
人人都是程序員:初識《編程貓》
得分計算
最後這里有一個鏈表。它設定了游戲時間只有6秒鍾,根據玩家得分數來返回一個「擊敗80%玩家」的信息。當然也是用於結束游戲(腳本)的計時器。
人人都是程序員:初識《編程貓》
結束腳本與返回結果
10、克隆
這一part,需要的效果是:在一個固定高度,每秒在水平任意位置出現一個飛鏢,並依此落下。使用的方法是「克隆」,代碼的解析如下。
設置角色「飛鏢」,將其隱藏,
每秒創建一個自己的克隆體,克隆體移動到Y=500,X=隨機的位置
作為克隆體啟動時,不斷下落、旋轉
Tips:注意最後加上「如果碰到下邊緣就刪除自己」,相當於釋放內存,不然瀏覽器會悲劇。
人人都是程序員:初識《編程貓》
飛鏢的運動
練習作品
目前我在上面做了一個飛機大戰,踩了幾個坑,不過也算是完成了。已實現的需求:
玩家鍵盤控制飛機的移動、發射子彈;
敵方飛機隨機從上空出現;
擊落敵機,得分+1;
被敵機撞到,生命值-1,獲得3秒無敵狀態回屏幕中央;
生命值將為0,游戲結束。
人人都是程序員:初識《編程貓》
飛機大戰
一些思考
圖形化界面,很容易上手。但是完成這個小作品也是非常有成就感(像程序員一樣創造世界)。
代碼思維:比如「面向對象」的思維(將飛機、子彈、場景都視為對象),比如「清理內存」思維(克隆體一定要有刪除機制),相信這些對小朋友的思維也很有啟發作用。
遇到困難的時候,我是回到公開課去看的,因為「網路」和社區(包括我加入了QQ群)能了解到的信息不多,就像FCC推崇的「Read-Search-Ask「,這部分的內容其實也有待完善。
比如作為新手,我需要的信息包括:編程界面各個功能的使用說明,常見場景(Read);能搜到一些常見錯誤的解答(Search);可以學習和討論其他人的優秀作品(Ask)。這三點做好以後,相信能吸引更多人在這里創作。
其實做為一個開發者,有一個學習的氛圍跟一個交流圈子特別重要這里我要推薦c++交流群:「648778840」,不管你是小白還是大牛歡迎入住,大家一起交流成長。小編會在群中不定期分享干貨源碼,包括我精心整理的一份c++零基礎教程。歡迎各位感興趣的的小夥伴。
學習思路:
人人都是程序員:初識《編程貓》
學習資料:
2. 編程貓課程怎麼樣啊
編程貓課程還可以。但是更推薦選擇童程童美。
其實,對於孩子們來說,學編程並不是將來當一名程序員,可以說這沒有任何關系,少兒學編程,學的是一種思維方式,對他們今後的學習和創造力都有很大的幫助。
少兒編程學什麼:編程語言有很多種,比如C/C++、Java、Python、.NET、PHP等等,所有的編程語言就像是一個外殼,不同的語言語法不同,但是編程思維是一樣,這是少兒編程學習的重點。適合較低年齡少兒學的編程,是當下比較主流的一種拖拽式編程語言,比如Scratch、LEGO機器人等,通過游戲、動畫、情境故事等課程,激發編程興趣,培養多方面的能力。年齡較大有一定基礎的青少年學習Python人工智慧基礎編程、智能機器人編程等進階課程,學習編程語言基礎,掌握編程基礎能力。還可以參加信息學奧賽等大型賽事,鍛煉競賽能力。【學少兒編程可以提高孩子邏輯思維、專注力!】
想了解更多關於少兒編程的相關內容,推薦咨詢童程童美。童程童美專注於中國3-18歲青少兒編程教育,經過多年,研發出針對中國兒童的編程教育體系,在140多所中小學院校開展了編程課程。實行「嚴選拔、強實力、常培訓」的教師管理標准。【童程童美少兒編程體驗課,點擊可免費報名試聽】
3. 孩子學編程貓怎麼樣
2015年10月,編程貓的第一款圖形化編程平台上線,2000個孩子開始被這件新奇的創作工具吸引;
2017年3月,3D圖形化編程平台代碼島問世,這款沙盒式創作工具可以支持孩子的無邊想像力;
2017年5月,命名為Wood的Python代碼編程工具上線,Python課也旋即成為編程貓好評度最高的課程;
2018年6月,編程貓Nemo手機編程App正式上線,擺脫電腦的桎梏,中國孩子們第一次可以用手機來編程,與之配套的5節編程入門課程,也定了一個歷史低價——99元。
編程貓首席技術官孫悅主導著這些技術飛躍。而這也是第一次,他將對編程貓的家長講述技術背後的理念。
尊敬的各位家長,
我是編程貓的創始人和CTO孫悅,也是編程貓訓練營的主講老師。
從九歲起,我就開始學習編程。因為從小表現出了一些編程天賦,所以,我畢業後直接去了美國芝加哥當數據工程師。之後,我又前往巴黎讀研究生,師從人機交互學奠基人Wendy Machay教授。
2015年,我和合夥人天馳回國創立了編程貓。經過3年的迅速發展,編程貓現在已經是近千人的公司,影響了國內外數百萬學生。
可以說,英語和編程是給我帶來最多人生可能性的兩個技能。
隨著編程貓一天天的發展,我逐漸意識到,過去學習編程的經歷,對於我自己來說,更為重要的是——
它改變了我的思維方式,讓我看到了一個完全不一樣的世界。
從2016年以來,人工智慧(Artificial Intelligence)在全球迅速崛起。
首先,是AI機器人阿爾法狗(AlphaGo)以無可爭辯的能力戰勝了李世石、柯潔這樣的頂級圍棋高手。
緊接著,在我們的生活中,也不斷出現了它們的身影:帶有圖像識別功能的安防攝像頭,令犯罪無處遁形;無人駕駛技術,也以比我們想像中更快的速度融入日常生活。
而這些正在發生的事情,就是我們所說的人類發展的第四次浪潮。
前面三次浪潮分別帶來了蒸汽機,電力系統和互聯網,每一次浪潮都劇烈地攪動著本來已經定型的社會形態。一部分人站在了時代的對立面,騎著馬嘲笑著當時跑得不快的火車。而另一部分人則選擇未來,成為了我們耳熟能詳的商業巨子,例如喬布斯、比爾蓋茨、馬雲,他們便是這一群人。
對於一個弄潮的年輕人來說,最幸運的莫過於趕上一波時代的大潮。
4. 冰球大作戰編程貓如和製作
1、打開編程貓軟體,我們首先需要創建一個英雄,在素材庫中找到一個英雄添加進來,然後給這個英雄添加另外的造型,我們進行操作的時候需要切換不同的造型,做成動畫的效果。
.png
2、然後設置按下開始鍵的時候顯示普通造型,按下q鍵的時候切換成攻擊的造型,注意這兩個造型要是同一個人物的。松開q就切換成普通的造型。
.png
3、設置按鍵awsd分別控制角色上下左右移動,需要使用的模塊如圖所示,注意這里需要設置禁止旋轉,如果不禁止旋轉,當人物向上移動時會轉換一個角度不適合我們的使用規則。
.png
.png
4、設置一個變數,將變數名稱定義為血量,這是游戲基本都會使用的一個產量,因為當變數值達到一定值之後游戲結束。我們可以給兩個角色都定義變數。
.png
5、設置血量的變化規則,當人物碰到對方的武器時血量降低,這里降低的值自己設定,然後重復執行,直到血量為0的時候結束程序。
.png
6、給我們另外一個英雄設置程序,要求血量為零時,逐漸消失,並且說一聲啊,然後停止程序運行。到此,我們這個小的戰斗英雄就完成了。
.png
以上介紹的內容就是關於編程貓做游戲的具體方法,不知道大家學會了沒有,如果你也遇到了這樣的問題的話可以按照小編的方法自己嘗試一下,希望可以幫助大家解決問題,謝謝!!!想要了解更多的軟體教程請關注win10鏡像官網~~~
相關資源:編程貓訓練師V2.0.2免費安裝版-其它代碼類資源-CSDN文庫
文章知識點與官方知識檔案匹配
C技能樹首頁概覽
113618人正在系統學習中
打開CSDNAPP,看更多技術內容
編程貓創作工具:新版Kitten新體驗_ba_wang_mao的博客_編程貓k...
1、多屏幕放到了左上角,人直觀上先從左上角開始閱讀,把多屏幕放到左上角也是做一個總體的邏輯構成。這對變成作品的總體把握和構思更直觀。2、角色從下方移動到了舞台區的右側,形成了舞台-角色-腳本的布局。我覺得這樣的布局更適合...
繼續訪問
編程貓編程平台的使用介紹_ba_wang_mao的博客
編程貓是由深圳點貓科技有限公司自主研發的國內知名青少年編程教育平台,通過圖形化編程,可以創作出遊戲、軟體、動畫、故事等。編程貓編程平台的使用介紹_cnds123的專欄-CSDN博客
繼續訪問
編程貓介紹
編程貓-有趣的編程貓教育,學編程貓就像搭積木一樣簡單!專為零基礎學生打造,像玩游戲般學習,了解演算法,懂得創作,解決實際問題!
編程貓編程平台的使用介紹
編程貓(青少年編程教育平台)編程貓是由深圳點貓科技有限公司自主研發的國內知名青少年編程教育平台,通過圖形化編程,可以創作出遊戲、軟體、動畫、故事等。編程貓官網地址:https://pan..com/s/1pFB2oF7BQND5teu4Crw6ew
繼續訪問
干貨!自己的程序利用編程貓第三方登錄獲取用戶token
利用編程貓的第三方登錄獲取用戶信息,對接自己程序。
繼續訪問
【教程】如何將自己的編程貓作品在MAC或LINUX上製作成獨立應用程序
幫助編程貓用戶解決編程貓作品在MAC或LINUX上製作成獨立應用程序
繼續訪問
python語言入門編程貓-編程貓推出海龜編程器,打造Python教育產品矩陣
原標題:編程貓推出海龜編程器,打造Python教育產品矩陣芥末堆8月18日訊今日,編程貓推出Python教育產品矩陣,其中包括海龜編程器、游戲化教學產品「代碼競技場」、教材、師資培訓和未來教室等產品。海龜編輯器是基於Python語言,面向初高中學生,能夠實現積木編程和代碼編程轉化,以及編寫代碼語言。「代碼競技場」是採用游戲化教學的方式,用戶通過代碼編寫完成闖關任務。(「代碼競技場」游戲界面)...
繼續訪問
cocoscreator3d3.0《懶貓跑酷》實戰開發教程
分包載入發布時
繼續訪問
軟體工程作業二(貪心貓游戲C語言設計
第一步:創建角色首先,我們打開我們的編程軟體,可以tc20或者tc30等,我這里就用win-tc作為演示。我們新建一個文件,先將其保存,並命名為game.c然後然我們通過簡單的編程來顯示我們的主角,這里我們以一個笑臉字元來代表主角。#includemain(){printf("%c",2);getch();}大家看到,我們這里調用stdio.h,這個
繼續訪問
編程貓海龜編輯器附使用教程
Python是一門簡單易學且功能強大的編程語言,擁有高效的高級數據結構,能夠用簡單而又高效的方式進行面向對象編程,而小編此次帶來的是編程貓海龜編輯器2,這是由編程貓專為少兒所開發的一款Python編輯器,擴展功能非常強大,且支持硬體編程,可以一鍵安裝第三方庫,主要通過搭積木的方式讓孩子們來學習Python,可充分提高他們的學習興趣。在這里,學生們可以利用簡單的操作來創造故事、動畫、游戲、音樂和藝術,並通過圖形化編程,引導學生了解、掌握編程語言中的循環、判斷等多種基礎結構,另外,該軟體外觀設計不僅活潑可愛,而
繼續訪問
scratch(圖形化編程工具)做一個塔防游戲!軍事迷可以來體驗一下哦!
老規矩,先來分享一波我的永久會員,少兒編程案例源碼+競賽真題題庫為您打造全訪問的資料庫:我們先看一下開頭動效,這個也很值得學習哦!本次分享的案例稍微有點難,適合想進階的小夥伴們參考研究。接...
繼續訪問
熱門推薦微軟Win10自帶代碼編輯器《CodeWriter》使用方法、介紹和常見問題
今天剛剛安裝完win10發現,原來自帶一款代碼編輯器《CodeWriter》,使用了一下發現,這個軟體非常好用,界面簡潔,常用的功能基本都有,感覺再也不用第三方代碼編輯器了。一、CodeWriter介紹《CodeWriter》是一款免費的文本和代碼編輯器應用程序,具有主動語法高亮顯示,可以在編輯文檔時更新,並支持超過20種文件類型。選項卡式文檔界面允許在打開的文檔之
繼續訪問
02編程貓之小貓酷跑我設計
本篇文章主要體驗「事件」、「動作」、「外觀」指令組一些常見指令的作用。首先先看下「事件」、「動作」、「外觀」指令組都有哪些指令:「事件」指令組:當開始被點擊、當角色被點擊(選中角色時可用)、當在手機中向上滑動、當按下指定鍵、當滿足指定條件、停止指定腳本、停止運行整個游戲、重啟、當收到廣播、發送廣播、發送廣播並等待、當屏幕切換到[背景]、切換屏幕[背景]、切換到指定屏幕、設置屏幕切換特效為、當作為克隆體啟動時、克隆、刪除自己。「動作」指令組:移動、旋轉、圍繞指定對象旋轉、抖動、碰到邊緣就反彈..
繼續訪問
Python011:Python大作業之移動的小火車動畫(四)代碼實現
0.注意:該項目使用的庫和資源說明如下:pygame2.0.1(SDL2.0.14,Python3.6.6)另外還添加了一個字體如下圖:1.MyLuckyTrain.
繼續訪問
編程貓怎麼做3d游戲
5. 編程貓怎麼樣靠譜嗎
編程貓專注於7-16歲中國孩子在線編程教育,是深圳點貓科技有限公司自主研發的一款圖形化編程工具平台。
編程貓是中國知名少兒編程教育品牌。為全球7-16歲少兒研發了圖形化編程平台及系列編程課。通過學習,孩子們可以創作出奇妙的游戲、軟體、動畫等,全方位鍛煉邏輯思維、創造力等核心素養。
目前,編程貓平台已研發了超過19種品類編程課,並與包括清華大學、香港大學、人大附小等在內的全國17000所學校與教育機構達成合作。
2018年,編程貓被評選為年度影響力在線年度影響力在線教育品牌。
1、編程貓的課程都很有實力,對於技術相對簡單些的圖形化編程課程,編程貓會選擇心理學、教育學等背景的相關人才,而對於較難的編程課程教學,編程貓會選擇具有軟體工程師等背景的專業人才。師資力量的雄厚也決定了課程的強大。
2、很不錯的,編程貓先後被《人民日報》《人民政協報》專版報道過。而且挺有趣的,不止於編程,還培養孩子的綜合能力:邏輯(做作品的搭建順序邏輯)、表達(講解梳理和表達能力)、自信心,並且根據孩子的年齡特點設計課程,做到因材施教。
3、課程有點像動畫,人物也是卡通的,很有童心,跟著孩子上了兩節,還是很有意思的。孩子上課還是很積極的,每周都等著想上課,提交作業。老師的服務態度也挺好的,老師也會及時去點評作業,孩子有哪裡不會,老師也會語音或者視頻來輔導。
以上就是我整理的編程貓怎麼樣,感謝閱讀。
6. 編程貓大家了解多少
編程貓是國內領先的少兒編程機構,可以說是先行者也不為過,擁有自己的圖形化編程工具kitten、海龜編輯器,擁有超過600w用戶的社區網站,累計發布編程作品達320w,歡迎大家加入編程貓的大家庭。
7. 編程貓李天馳的kitten是什麼
編程貓Kitten課程是專門針對4-16歲學齡兒童設計的。其中包括源碼編輯器、Kitten課程包兩大部分以及163個代碼積木和20個入門項目。孩子們通過跟隨老師的教學指導在源碼編輯器中以游戲化、項目制的方式,完成對初級演算法知識的學習和入門。課程中包含語音識別、物理引擎、像素畫板逐幀動畫等多種科技型課程。此外,素材庫有趣多樣,豐富的原創IP能為小朋友構建一個充滿故事和真實感的源碼世界。
8. 編程貓怎麼樣對孩紙學習真的有幫助嗎
編程貓還是不錯的,主要是專注於4-16歲中國孩子在線編程教育,是深圳點貓科技有限公司自主研發的一款圖形化編程工具平台。對孩子的學習有一定的幫助,主要是拓展孩子的思維能力。
編程貓通過學習編程貓自主研發的圖形化編程課,學員可在平台上創作出遊戲、軟體、動畫、故事等,以有趣的方式玩轉STEAM學科。
編程要點
兒童編程主要學編程思維,機器思維,邏輯思維。兒童主要是通過圖形化的工具和卡通動畫的方式學習編程,和大人的代碼學習是不同的,主要目的是開發智力和邏輯思維能力。
編定程序的中文簡稱,就是讓計算機代為解決某個問題,對某個計算體系規定一定的運算方式,使計算體系按照該計算方式運行,並最終得到相應結果的過程。