top of page
單元一 無人機科技及原理
單元一
課堂延伸學習

Propellers
Aerodynamic
Camera
Module
Brushless
Motors
GPS
Positioning
ECS
Motor Control
Transmission
Modules
(Control, Live-Image)
Gimbal
Stabilization
Main Board
System Coordination
Sensors
(IMU, Compass, Vision Cameras ...)
小小的無人機,蘊含着無數高科技
課堂延伸教材

Drone Racing - Quadcopter FPV


Tello EDU




民航處 - 操作無人機的一般安全操作指引

INSPIRE - 無人機飛行安全小測
航拍課程教材 - 啓航手冊
航拍課程教材 - 拍攝手冊
單元二
單元二 Tello EDU x Scratch 程式設計
利用無人機來學習編程?
無人機作為一種可以在日常工作中擴展人類能力的設備越來越受人們的關注。 它可以到達人類通常無法到達的地方,不但能夠拍出以前難以想像的獨特角度,而且為我們的生活帶來便利開闢了更多的可能性。 為了充分利用無人機的能力,我們不僅應該學習如何操作無人機,還應該學習如何根據需求定制它們。 這就是為什麼要利用無人機學習編程的原因:讓下一代構想不同程式,融入無人機中以執行,並 結合計算機視覺領域的新發展,學習如何與無人機協同工作,以及實時處理素材以提供全新見解。
.png)
第一節 - 甚麼是編程?
課堂延伸閱讀
關於Tello EDU

Tello EDU可以通過手機或平板電腦安裝配套的App進行操控,簡單易上手。除了針對這款飛行器配備的操控APP外,你還可以下載另一個可以用於學習編程的TELLO EDU 同名APP,利用積木編程控制飛行器闖關,從而學習編程知識與無人機編程操控,這一點可以說是專門針對編程入門的青少年而設計的。如果您想學習進階編程,TelloEDU也能完美支援各種程式語言:Python、C++、Java、PHP、JS等等,不管哪種語言,你需要做的就是連接Tello的wifi後,編寫程序通過sockt進行連接,向特定的端口發送command命令(所有命令可以查看官方SDK2.0使用說明,這是後續進行編程必不可少的文檔)就能控制Tello的飛行。
課堂簡報
甚麼是Scratch?
Scratch是麻省理工大學媒體實驗室所開發的電腦程式開發平台,主要是為了讓大家都可以在不受到語法、語言的限制下,所開發的軟體。由Mitchel Resnick領導的麻省理工學院媒體實驗室專門為幼稚園所設計的Scratch,為了解決過於複雜的編碼和語法,讓小朋友從小就有機會訓練邏輯思考,
把介面、結構全部都簡單化,變成積木式、方塊狀,就是要讓學生學會程式語言。

Scratch 課堂練習
(同學需使用電腦或平板電腦,才能完成練習)
第二節 - 圖像化編程Scratch入門
Online Scratch 小遊戲
Scratch 不只能夠編寫程式讓無人機飛行指定路線,更能製作出網上小遊戲,以下是網友huntedskelly 以Scratch設計的小遊戲,同學在玩樂之外,也能看一看背後程式設計的功夫!
課堂簡報
第三節 - Tello EDU編程飛行入門

Tello EDU


飛行示範短片
利用Scratch設計讓無人機環繞拍攝的程式
課堂簡報
編程故事分享
第四節 - Tello EDU編程挑戰
與同學分享學習成果,了解編程的樂趣
課堂簡報
bottom of page