利用Mu Editor來編寫Halocode MicroPython程式
Mu Editor是許多人在為micro:bit以及樹莓派編寫Python程式的好幫手,除了這兩種裝置之外,HaloCode的MicroPython程式也可以喔。在這一篇文章中,何老師就來教同學們如何設定Mu Editor在HaloCode上編寫MicorPython的環境。
資訊技術教材網
Mu Editor是許多人在為micro:bit以及樹莓派編寫Python程式的好幫手,除了這兩種裝置之外,HaloCode的MicroPython程式也可以喔。在這一篇文章中,何老師就來教同學們如何設定Mu Editor在HaloCode上編寫MicorPython的環境。
國立高雄科技大學 109學年度 第1學期 博雅教育中心 科技與環境永續領域暨數位科技微學程課程,歡迎同學選修。課程簡要說明請詳閱全文。
使用Go語言來建立網站也有許多框架可以使用beego是其中的一個。很多人(包括我自己)在安裝時就會出錯,沒想到只差一個簡單環境變數設定而已,特別再此記錄一下。
Heroku是一個支援多種程式語言的雲平台伺服器服務,透過幾個簡單的步驟,就可以把自己的網站框架推到它的平台,成為一個運行在Internet上的網站。
Django是在Python社群中非常受到歡迎的網頁框架,它最大的特色是安裝之後即幫我們建立出了一個現代化網頁都需要的功能模組,只要遵循這個框架的邏輯,就可以在很快的時間建立出一個實用的網站。但是,也因為它有自己的「邏輯」,所以對一些初學者來說,算是進入門檻較高的一種網站框架。
物件導向程式設計可以把資料和物件封裝在一起,進一步加強模組化的程度,而且包裝好的模組也可以成為一個可重用的單位,是現代程式語言非常重要的特性,而Python也是具備物件導向特性的程式語言,以下就以海龜式繪圖來說明如何運用物件導向程式設計的特性。
大部份的同學都是因為資料分析而學習Python,因此想到利用Python語言來繪圖,第一個想到的都是matplotlib這個繪製圖表的套件,而且都是先準備好要繪製的資料集,然後套用到matplotlib.pyplot中的各種圖表,例如長條圖、直方圖、折線圖、圓餅圖、散佈圖等等。但是,其實Python也有可以把電腦當作是畫布來繪製自定形狀的套件,那就是海龜式繪圖套件turtle。
這是今天跟劉正吉老師學到的,趕快來跟大家分享一下,讓有興趣但是沒機會參加到劉老師研習的同學們也可以很快的上手。不過,想要學客製化積木,除了對micro:bit有一些認識之外,對於JavaScript的語法(嚴格來說是TypeScript啦)也要有一些瞭解,這樣才比較會知道究竟是在做些什麼喔。