程式工具
出自CCW Lecture
工具說明與官方資訊查詢
以下為課程將使用的硬體與軟體程式資源,包含功能簡介與官方網站。請同學務必自官方管道下載或查詢,以確保版本正確與安全。
硬體程式
- Arduino
- 開源的微控制器平台,廣泛應用於互動設計、電子原型與感測器控制。Arduino 提供多種開發板(如 UNO、Nano、Mega),並支援以 C/C++ 為基礎的簡化程式語言。
- 官方網站:Arduino 官網
軟體程式
- P5.js
- 基於 JavaScript 的開源程式庫,用於創建互動式圖形與媒體藝術作品。P5.js 強調「編程即創作媒材」,支援圖像、動畫、互動與資料視覺化,特別適合藝術與設計領域教學。
- 官方網站:P5.js 官網
- GitHub
- 全球最大的程式碼託管與協作平台,支援 Git 版本控制,廣泛應用於軟體開發、開源專案與團隊協作。GitHub 提供專案版本管理、問題追蹤(Issues)、協作開發(Pull Requests)等功能,並能與各種 CI/CD 工具與編輯器(如 VS Code)整合。
- 官方網站:GitHub 官網