達文西科技學習中心
你懂得如何編寫程式碼嗎? 你知道甚麼是AI? 電腦又是用甚麼語言呢? 這一系列充滿趣味的動畫短片,用簡單的故事帶你認識基礎電腦工程知識,以及它們如何運用在日常生活中。快來「達文西科技學習中心」上堂啦!
語言 英語

第25集 比較

電腦會評估通常來自輸入感測器的數值,來決定要執行哪一種情景。本集會說明電腦如何使用比較來做出決定。

第24集 輸入變數

輸入變數在程式設計中極為重要,因為它能讓電腦程式對用戶和自身環境做出回應。本集將介紹電腦程式如何被設計成能產生回應。

第23集 輸入感測器

輸入感測器是連接電腦程式和真實世界的橋樑。本集帶您認識輸入感測器如何提供電腦數位或類比數據,電腦程式再使用這些數據,來決定需要執行的情景。

第22集 輸入

用戶輸入是電腦最重要的概念之一。沒有輸入,電腦就不會像現今一樣普及和如此有用。

第21集 類型轉換

電腦可以處理許多不同類型的資訊,像是數字、文字、圖片和音樂。了解我們如何使用電腦鍵盤上的有限字元,來呈現不同類型的資訊。

第20集 邏輯程式設計

今集我們將會認識邏輯程式設計。

第19集 流程圖

流程圖是不會寫程式的人們和程式設計師之間的最佳溝通媒介。本集將帶您認識為何我們使用流程圖與不同人們接觸。

第18集 時間

我們使用時間來作為計畫一天行程的參考,而電腦也是一樣!本集將探索同步、閒置時間、和時鐘週期等在電腦世界的概念。

第17集 源頭

在大多數情況下,電腦程式是從自身記憶體內取得資訊,但有時候電腦需要從環境中找到資訊。今集一起探索電腦如何使用源頭來執行工作。

第16集 排序

我們使用排序以便更快速、更有效率地找到資訊。許多演算法都是用數據來排列。

第15集 色彩檢測

一起探索電腦如何使用感應器上的「感應眼」,來辨認出顏色。「感應眼」看不見,但是可以猜出顏色。

第14集 回傳值

電腦在計算和判定事物上,比我們更有效率。今集我們一起來認識什麼是回傳值(Return Value) 。

第13集 重複

電腦可以有效率的不斷重複一項動作。一齊來了解為何重複在電腦程式設計中擁有重大作用。

第12集 閒置

認識為何電腦為何會進入閒置狀態,為什麼閒置能讓電腦變得更有效率,但所有閒置狀態都是好的嗎?

第11集 程式迴圈

一起學習在程式設計中如何以及為何要使用迴圈,以及如何在迴圈完成循環之前中斷它。

第10集 無限迴圈

迴圈在程式設計中非常實用。迴圈能讓一行程式碼有條件的重複。但無限迴圈是什麼?一齊來認識無限迴圈以及它的用處。

第9集 中斷迴圈

迴圈是個有用的工具,可以用來避免將同樣的程式碼不斷重複寫,但想要打斷迴圈時,該怎麼辦?認識如何打斷迴圈,以及這種情況何時可能出現。

第8集 條件敘述

今集我們來認識條件敘述在程式設計中的重要性。

第7集 函式

與其將同一行程式碼重複寫好幾次,有一個方法可以讓您一次寫上千行程式碼。今集我們會認識如何使用函示(functions)。

第6集 字串文字

一起了解程式設計師如何使用字串,作為彼此之間的溝通方式,以及如何使用字串和用戶溝通。

第5集 字元

任何一種語言都有規則,和電腦溝通的程式語言也一樣。本集將介紹我們如何使用字元字串、和編譯程式來與電腦溝通。

第4集 程式語言

電腦要如何了解我們要它做什麼?我們使用一種電腦可以理解的語言。一起認識程式設計所用到的各種不同程式語言。

第3集 人工智慧

本集將介紹什麼是人工智慧(AI),機器人如何經由辨別模式,並且儲存以達成學習,以及人工智慧如何應用在日常狀況中。

第2集 電腦記憶體

本集將介紹電腦運作時所使用的兩種記憶體: 供即時使用的短期記憶體,以及用來儲存資訊的長期記憶體。

第1集 電腦程式

當我們需要機器人將幾件事做很多次時,我們會使用電腦程式來儲存這些指令。今集我們會認識如何編寫以及使用這樣的程式。