2023年3月16日 星期四

用micro:bit來學習Python以百香果的故鄉為題

隨著人工智慧的應用普及,Python程式語言也愈來愈受到重視,雖然Python程式以簡單易學聞名,但對於中小學生而言,門檻還是高一些。本篇文章採用micro:bit來學習程式邏輯,因為micro:bit是教育界火紅的微控器,用硬體來學習程式邏輯,更容易事半功倍。

在四年前曾發表"Python一下百香果故鄉在南投埔里",今天我們就使用這份教材,來學習Python程式語言。

範例一:輸出指令,使用Basic中show string的功能顯示百香果的故鄉在南投縣埔里鎮合成里,字串可以放在兩個單引號或兩個雙引號中間。
積木方塊:



程式碼:

basic.show_string("Hometown of passion fruit is in Hehe Village, Puli Town, Nantou County.")

範例二:變數,指一個符號可以用來儲存資料,可以是字串,也可以是數字。下例的str即為子串的變數。

積木方塊:

程式碼:
str2 = "Hometown of passion fruit is in Hehe Village, Puli Town, Nantou County."
basic.show_string(str2)

範例三:百香果每公斤100元,購買12公斤,總共多少錢?
積木方塊:
程式碼:
單價 = 100
交易量 = 12
basic.show_number(交易量 * 單價)