哈希技術部落格


Slider

使用線上測驗平台,強化程式功力

俗話說,「台上一分鐘,台下十年功」。程式亦是如此,每一行程式的背後,都是工程師累積多年功力所撰寫出來的精華。而對於已經學習完文字式程式(python、java…)的孩子而言,下一步便是透過實際的解決程式問題,精熟自己的程式功力。 今天,我們會分享兩個免費的線上解題系統,讓孩子在解決題目的過程精熟自己的程式能力,也累積自己的程式自信心! 使用Zerojudge(高中生程式解題系統) 對於…

Read more »

從虛擬電路板開始學習Arduino

孩子學習完基礎的程式語言後,下一步便是引導孩子將程式與現實生活結合,讓學生感受程式具體改變自身生活的影響。這時候,擁有豐富資源與自由度的Arduino,就非常適合孩子學習。但因為是實體電路,老師在教學上容易遇到許多突發狀況而影響教學進度。今天,我們會分享一個免費的線上Arduino模擬環境,孩子可以先在上面放置電路板與週邊元件並進行接線,然後透過類Scratch的程式編寫效果,最後還可以直接模擬執…

Read more »

使用python查詢天氣

我們使用手機時,如果想知道溫度與天氣的狀態,可以很方便的在通知列中就看見天氣與溫度的資料。但你知道,如何透過程式找到這些氣象的資訊嗎? 今天,我們會分享如何使用python,獲取氣象的資料哦 提供氣象資料的網站 我們使用者會透過網站呈現的內容閱讀天氣資訊,而程式沒有眼睛,該如何閱讀資訊呢?我們可以透過「爬蟲」,把網站上的資訊擷取下來,而有些網站,會直接提供資料給你寫的程式使用,也就是提供「API」…

Read more »

使用python模組控制Tello無人機

在前面的文章中,我們分享了可以使用Scratch控制Tello無人機。但如果想要更多進階功能(例如拍照、錄影…等等),還是需要透過python控制。 今天,我們會介紹如何使用python控制Tello無人機,以及四軸飛行器運作的原理哦! 認識Python控制Tello的指令 Tello原廠有開放python控制的SDK,也可以在GitHub上找到使用範例 Tello透過WIFI與電腦連…

Read more »