軟件介紹
編程貓海龜編輯器是由深圳點貓科技有限公司推出的一款有助于青少年學(xué)習(xí)編程的軟件。編程說難不難,但要說簡單也不簡單,除了依靠自身的理解能力之外,還需要有一個好的老師以及通俗易懂的學(xué)習(xí)方法。Python是其中簡單易學(xué)卻又功能強大的編程語言。
這款軟件就是面向于7-16歲的青少年打造的一款Python編程軟件。這款軟件內(nèi)有著海量的課程資源,即使是自己看著學(xué)習(xí)也可以做到快速上手,并且軟件內(nèi)還有許多適合小孩子看的編程的漫畫,可以使其大大提高學(xué)習(xí)興趣,如果想讓自己的孩子學(xué)習(xí)編程,這款軟件必不可少!快來下載吧~
軟件特色
1、拖拽積木,編程就是這么簡單
編程貓自主研發(fā)了新一代的圖形化編程工具。不同于傳統(tǒng)的字符代碼,圖形編程不存在英文門檻,孩子通過拖拽積木就可以直觀了解到代碼背后的運轉(zhuǎn)原理,在不知不覺中掌握編程算法。
2、和源碼世界的小伙伴一起學(xué)習(xí)
勇敢樂觀的阿短,正義幽默的編程貓,全知全能的貓老祖,來神秘的源碼世界與他們做朋友吧!這樣,孩子的每一堂課,都將成為一次奇幻冒險。完成學(xué)習(xí)任務(wù)后,孩子還將收到編程貓AR精靈獎勵,讓趣味貫徹學(xué)習(xí)始終。
3、精尖教研團隊,放眼國際教育
歐美的STEAM教育已經(jīng)取得非常成熟的發(fā)展,除了來自清華、北大等國內(nèi)高校的學(xué)子,編程貓教研團隊成員中更有 70%來自海外高校,且擁有相關(guān)教育經(jīng)驗。
4、精英工程師參與課程研發(fā)
編程貓的一線工程師參與課程研發(fā)工作,為其貢獻專業(yè)意見。他們當(dāng)中有人曾于Google、Apple等科技公司進行項目開發(fā),有人在BAT等科技巨頭積累多年經(jīng)驗。從教學(xué)大綱的制訂,到教學(xué)系統(tǒng)軟件的研發(fā),都有他們的身影。
5、問題,正是思考的最好成果
在編程學(xué)習(xí)中,學(xué)生遇到問題的情況是非常普遍的。貓老祖老師鼓勵學(xué)生獨立思考,大膽提問。借助編程貓自主研發(fā)的多功能即時聊天教學(xué)系統(tǒng),貓老祖可以一步步指導(dǎo)孩子完成編程任務(wù),對孩子的問題進行細(xì)心解答。
6、在創(chuàng)作社區(qū)中見證成長
學(xué)員創(chuàng)作的游戲、軟件、小說與繪畫作品,都可以在編程貓平臺上與同齡人進行分享。在編程貓社區(qū)中,匯聚著全國擁有超強創(chuàng)造力的一群孩子。他們此刻在這里創(chuàng)作的,將于十年、二十年后,升格為現(xiàn)實。
軟件功能
1、在線運行代碼
區(qū)別于一般的Python編輯器,Wood編輯器可以直接在線運行代碼,無需下載安裝,只需打開網(wǎng)頁,就可以進行python編程,極大降低了初學(xué)者的門檻。Wood編輯器目前支持在線運行的庫包括:math、random、turtle、time (partial)、random (partial)、urllib (partial)、unittest、image、DOM (partial)、re (partial),以及本地運行Python3,里面有更多的庫可以使用。
2、高顏值、護眼設(shè)計、貼心細(xì)節(jié)
Wood編輯器不僅擁有活潑可愛的外觀設(shè)計,同時暖黃色的基本色和超大、清晰的文本字體,都是為了保護眼睛而專門設(shè)計的,還有很多貼心細(xì)節(jié),幫助初學(xué)者快速糾錯,學(xué)習(xí)編程。
3、代碼、積木模式轉(zhuǎn)換
不僅僅能在線編寫和運行python代碼,更增加了積木模式,真正實現(xiàn)從圖形化編程過渡到Python編程,通過積木模式拼搭完成后,只需點擊模式切換按鈕,積木就可以轉(zhuǎn)換成真正的python語言,編程就是這么簡單。
編程貓海龜編輯器使用教程
一、怎么畫半圓/正方形
turtle.goto(x,y)
畫筆定位到坐標(biāo)(x,y)
turtle.forward(distance)
向正方向運動 distance 長的距離
turtle.backward(distance)
向負(fù)方向運動 distance 長的距離
turtle.right(angle)
向右偏 angle 度
turtle.left(angle)
向左偏 angle 度
turtle.home()
回到原點
turtle.circle(radius, extent=None, steps=None)
畫圓形 radius 為半徑,extent 為圓的角度
turtle.speed(speed)
以 speed 速度運動
看到這么多函數(shù)肯定已經(jīng)頭大了,我們以例題來講解。
首先畫一個邊長為100的正方形,然后再以半徑為50畫出其3/4圓。
事例:
# 控制畫筆的速度
turtle.speed(5)
# 將畫筆定位到原點
turtle.goto(0,0)
# 從原點開始,畫出一個邊長為100的正方形
for i in range(4):
# 正向運動 100 的距離
turtle.forward(100)
# 向右偏 90 度
turtle.right(90)
# 將畫筆定位到原點
turtle.home()
# 畫出一個半徑為100,占3/4的圓
turtle.circle(50,270)
最后得到以下結(jié)果:
二、怎么畫五角星
【代碼1】
下面這個代碼不用循環(huán)直接寫:
代碼如下:
import turtle
turtle.forward(300)
turtle.right(144)
turtle.forward(300)
turtle.right(144)
turtle.forward(300)
turtle.right(144)
turtle.forward(300)
turtle.right(144)
turtle.forward(300)
【代碼2】
用for循環(huán)寫
循環(huán)5次
range(5)意思是[0,5)前閉后開,
即0,1,2,3,4,共5次。
記住計算機都是從0開始。
代碼如下:
import turtle
for i in range(5):
turtle.forward(300)#長度300像素
turtle.right(144)#轉(zhuǎn)角144度
這樣我們的五角星就繪制成功啦,以上兩種方法所繪制的五角星都是一樣的,用戶可以根據(jù)自己的需要進行選擇。
編程貓海龜編輯器常見問題
為什么選擇python?
第一:學(xué)習(xí)簡單。人工效率高。
第二:功能強大。編寫簡單腳本,diy(自己動手做單片機程序開發(fā)),桌面軟件開發(fā)(小游戲,實用工具),網(wǎng)絡(luò)安全(安全測試,漏洞分析),基于web開發(fā)(大型網(wǎng)站),最擅長的是大數(shù)據(jù)分析,機器學(xué)習(xí),也是最近python火熱主要原因。
第三:作為編程排名第一語言,資源庫最全,將來從事每個領(lǐng)域,特別是做大規(guī)模集群化運作的時候,能夠通過python幫助你節(jié)約時間,終身受益。
第四:市場上少兒編程方向都是scratch+python ,為什么我們直接python?
Scratch不能作為一種開發(fā)語言,通過scratch可以教會編程思維,之后還要從新學(xué)習(xí)python。如果能直接上手python可以節(jié)約大量孩子和家長時間,本視頻就是通過各種手段降低python入門難度,并且結(jié)合一些硬件設(shè)備,實現(xiàn)邏輯思維,動手能力,自然科學(xué)認(rèn)知全面提升,盡量減少面對電腦時間。
無法安裝Python
可能是殺毒軟件/電腦管家/電腦衛(wèi)士詢的阻攔所致,彈窗詢問是否阻攔的時候,請選擇“允許本程序的所有操作”?;蛘呤且驗榉枪芾韱T賬號權(quán)限不足所致,請使用管理員賬號打開電腦,重新嘗試。
安裝第三方庫總是失敗
打開終端,輸入代碼“pip install --upgrade pip”,按回車,再嘗試安裝第三方庫試試看吧!
使用了過高版本的Python
由于Python3.7(開發(fā)版)使用了一些非常新的技術(shù),我們暫時無法支持安裝了Python3.7的電腦,請使用Python3.6系列的Python(Python3.6是目前最新的穩(wěn)定版)。
- 精選留言 來自四川廣元聯(lián)通用戶 發(fā)表于: 2023-8-27
- 多謝分享,辛苦了
- 精選留言 來自黑龍江哈爾濱電信用戶 發(fā)表于: 2023-11-6
- 還沒用,看看
- 精選留言 來自江蘇徐州移動用戶 發(fā)表于: 2023-5-7
- 這個厲害了哈哈
- 精選留言 來自四川瀘州電信用戶 發(fā)表于: 2023-3-25
- 經(jīng)典軟件,收藏了。多謝分享
- 精選留言 來自廣東汕尾電信用戶 發(fā)表于: 2023-11-4
- 一如既往的好用,給個5星