數位科學導論
本課程旨在培養學生透過電子電路與IC邏輯閘實作來了解數位化在經典電腦所扮演的角色,並進一步解說半導體的原理與方法。課程重點除了引導學生分析電子學的理論與實作之外,也透過Rabboni六軸感測器來介紹半導體產業與技術如何體現在日常生活的現代化的資訊社會。
This course aims to train students to understand the role of digitization in classical computers through the implementation of electronic circuits and IC logic gates, and further explain the principles and methods of semiconductors. In addition to guiding students to analyze the theory and practice of electronics, the course also focuses on introducing how the semiconductor industry and technology are reflected in the modern information society in daily life through the Rabboni six-axis sensor.
本課程目標是引導學生經由觀察與體驗日常生活中的需求或問題,進而設計出適用的物品,並且能夠運用現代工具,進而理解、歸納分析或解決生活中的問題,透過學生自我的的生活經驗、需求以及學習興趣為基礎,在問題解決與實作的過程中培養學生「設計思考」的知能。
The goal of this course is to guide students to design applicable idea by observing and experiencing the needs or problems in daily life, and to be able to use modern techonology to understand, analyze or solve problems in life. Based on students' own life experiences, needs and learning interests, we encourage students' "design thinking" knowledge in the process of problem solving and implementation.
本課程內涵是強調「做、用、想」的能力,培養學生動手做的能力,期許學生除了能夠善用科技產品之外,也能夠對科技產品進行設計與批判思考的能力。
The content of this course emphasizes the ability to "do, use, and think" by developing students' hands-on ability. It is expected that students will not only be able to make good use of technological products, but also be able to design and think critically about technological tools.

-
認識系統平台(以樹莓派為例)
-
認識半導體(以Rabboni為例)
- 什麼是「導體」
- 什麼是「絕緣體」
- 什麼是「半導體」
- 生活中的「半導體」
- 「半導體」產業鏈
- 用 MIT Scratch 及半導體 Rabboni 感測器玩半導體
-
認識二極體(以LED為例)
- 認識半導體元件
- 二極體的特性
- 發光二極體(LED)
-
認識按鈕(以內建鍵盤為例)
- 安裝 pynput 套件
- 事件偵測程式
-
實作:內建輸入與外接輪出
-
小電流變大電流(繼電器)
-
物聨網平台(以IoTtalk為例)
-
虛擬開關控制燈泡(虛+實)
-
溫度感測控制虛擬燈泡亮度
-
認識Rabboni裝置
- Rabboni簡介
- Rabboni API
- Rabboni電子裝置
- Rabboni 介紹
-
Rabboni與Raspberry Pi
- 安裝Python藍牙套件
- 掃描藍牙裝置(scan.py)
- 讀取Rabboni數據(ble.py)