面向初學(xué)者的Python編輯器Mu
Meet Mu,一個(gè)開(kāi)放源碼編輯器,使學(xué)生們更容易學(xué)習(xí)編寫(xiě)Python代碼。
Mu一個(gè)開(kāi)源編輯器,是滿(mǎn)足學(xué)生可以輕松學(xué)習(xí)編寫(xiě)Python代碼的工具。作為初學(xué)程序員的Python編輯器,旨在使學(xué)習(xí)體驗(yàn)更加愉快。它使學(xué)生能夠在早期體驗(yàn)Python的編程,而這對(duì)于初學(xué)者學(xué)習(xí)新知識(shí)的很重要。
如果你曾試圖教年輕人如何編程,你會(huì)立即掌握Mu的重要性。大多數(shù)編程工具都是由開(kāi)發(fā)人員為開(kāi)發(fā)人員編寫(xiě)的,并不適合初學(xué)程序員,無(wú)論他們的年齡如何。然而,Mu是由老師為學(xué)生而設(shè)計(jì)的工具。

Mu是由Nicholas Tollervey。Nicholas是一位受過(guò)古典音樂(lè)訓(xùn)練的音樂(lè)家,在擔(dān)任音樂(lè)老師期間,他在職業(yè)生涯早期就開(kāi)始對(duì)Python和開(kāi)發(fā)感興趣。他還編寫(xiě)了Python in Education,這是一本可以從O'Reilly下載的免費(fèi)書(shū)。
Nicholas正在尋找一個(gè)更簡(jiǎn)單的Python編程接口。他想要一些沒(méi)有其他編輯器復(fù)雜性的東西,甚至是Python附帶的IDLE3編輯器。所以他與Raspberry Pi基金會(huì)教育主任Carrie Ann Philbin合作開(kāi)發(fā)Mu。
Mu是一個(gè)用Python編寫(xiě)的開(kāi)源應(yīng)用程序(在GNU GPLv3下許可)。它最初是為Micro:bit小型計(jì)算機(jī)開(kāi)發(fā)的,但是其他老師的反饋和請(qǐng)求促使他將Mu重寫(xiě)為通用的Python編輯器。
Nicholas對(duì)Mu的啟發(fā)來(lái)自于他教授音樂(lè)的方法。他想知道如果我們按照教授音樂(lè)的方式教授編程會(huì)發(fā)生什么。Nicholas說(shuō),Mu“旨在成為真實(shí)的東西”,因?yàn)闆](méi)有人可以在30分鐘內(nèi)學(xué)習(xí)Python。當(dāng)他開(kāi)發(fā)Mu時(shí),他與老師一起工作,并觀察中學(xué)生是如何使用Python的。他發(fā)現(xiàn)少即多,保持簡(jiǎn)單可以改善產(chǎn)品的功能。Nicholas說(shuō),Mu只有大約3000行代碼。
要試用Mu,請(qǐng)下載Mu并按照Linux,Windows和Mac OS的簡(jiǎn)易安裝說(shuō)明進(jìn)行操作

下載地址:https://codewith.mu/en/download
如果想要在Raspberry Pi上安裝它,請(qǐng)?jiān)诮K端中輸入以下內(nèi)容:
$ sudo apt-get update $ sudo apt-get install mu
從編程菜單啟動(dòng)Mu。然后你就可以選擇如何使用Mu。

我選擇了Python 3,它啟動(dòng)了編寫(xiě)代碼的環(huán)境;Python shell直接在下面,它允許你查看代碼執(zhí)行。

菜單使用和理解非常簡(jiǎn)單,這使得初學(xué)程序員可以輕松實(shí)現(xiàn)Mu的目的的編程。
Mu用戶(hù)的網(wǎng)站上提供了教程和其他資源。在網(wǎng)站上,你還可以看到一些幫助開(kāi)發(fā)Mu的志愿者的名字。如果你想成為其中之一并為Mu的發(fā)展做出貢獻(xiàn),不妨參與其中。
總結(jié)
以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,謝謝大家對(duì)腳本之家的支持。如果你想了解更多相關(guān)內(nèi)容請(qǐng)查看下面相關(guān)鏈接
相關(guān)文章
用Python實(shí)現(xiàn)2024年春晚劉謙魔術(shù)
昨晚春晚上劉謙的兩個(gè)魔術(shù)表演都非常精彩,忍不住用編程去模擬一下這個(gè)過(guò)程,所以本文給大家用Python實(shí)現(xiàn)2024年春晚劉謙魔術(shù),文中通過(guò)代碼示例給大家介紹的非常詳細(xì),需要的朋友可以參考下2024-02-02
Python開(kāi)發(fā)圍棋游戲的實(shí)例代碼(實(shí)現(xiàn)全部功能)
圍棋是一種古老而復(fù)雜的策略棋類(lèi)游戲,起源于中國(guó),已有超過(guò)2500年的歷史,本文介紹了如何用Python開(kāi)發(fā)一個(gè)簡(jiǎn)單的圍棋游戲,實(shí)例代碼涵蓋了游戲的基本規(guī)則、界面設(shè)計(jì)、棋盤(pán)實(shí)現(xiàn)、棋子管理、游戲邏輯等多個(gè)方面,通過(guò)逐步實(shí)現(xiàn)落子、吃子、判斷勝負(fù)等功能2024-12-12
Python字符串的15個(gè)基本操作(小結(jié))
這篇文章主要介紹了Python字符串的15個(gè)基本操作,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2021-02-02
Python實(shí)現(xiàn)Appium端口檢測(cè)與釋放的實(shí)現(xiàn)
這篇文章主要介紹了Python實(shí)現(xiàn)Appium端口檢測(cè)與釋放的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-12-12
Python淺析多態(tài)與鴨子類(lèi)型使用實(shí)例
python是一門(mén)解釋語(yǔ)言,但是同java等靜態(tài)語(yǔ)言一樣,是可以通過(guò)繼承的方式實(shí)現(xiàn)多態(tài)。而且python還有一個(gè)自己的特殊實(shí)現(xiàn)多態(tài)的方法,就是通過(guò)鴨子類(lèi)型,來(lái)實(shí)現(xiàn)多態(tài)2022-10-10
對(duì)pytorch中x = x.view(x.size(0), -1) 的理解說(shuō)明
這篇文章主要介紹了對(duì)pytorch中x = x.view(x.size(0), -1) 的理解說(shuō)明,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2021-03-03

