Smart School
開發與設計
開發與設計
一、目前網路上的實驗記錄器,大致上為這幾種:
優點
1. 支援拍照
2. 可新增觀察器皿
3. 有換算功能
4. 有影片例子
缺點
簡體(無法翻譯)
無法以整齊的頁面呈現實驗內容
無法在沒有網路的情況下使用
支援相機(拍照及錄影皆可)
切分仔細(專案、實驗、變因和時間)
客製化顏色提供
可供查詢資料
有其他專案例子
可供於報告專案
意見信箱
二、整體規劃流程圖
三、實作步驟
(一) 基礎步驟
2. 專案/新增專案
輸入專案名稱
3. 新增
標籤 按鈕
再畫面編排中選 左邊組件面板/使用者介面/標籤 拉到手機畫面中
右邊組件屬性/可改大小、文字內容
左方清單下可刪除或改名ㄚ
4. 新增螢幕
上方新增螢幕按鈕
可增刪不同螢幕畫面
5. 按鈕排版
左邊介面配置
水平配置拉到畫面中可把按鈕拉至水平
6. 按鈕程式設計
按右上方程式設計
設定按下按鈕開啟新螢幕
7. 掃描畫面 手機測試
按連線-AI Companion程式
9. 測試
手機開app inventor 掃描
進入手機程式中測試
(二) 進階設計
1. 照相
畫面編排
選多媒體/新增"照相機"
使用者介面/新增"按鈕"開啟相機
使用者介面/新增"按鈕"開啟相簿
程式設計
按相機呼叫照相機,拍完顯示圖片
也可用相簿選相片
2. 錄音影/播放
畫面編排
選多媒體/新增"錄音機"、"音樂播放器"
使用者介面/增3"按鈕" 錄音、停止、播放
使用者介面/新增2"標籤"可顯示錄音情況
程式設計
內置/過程/定義程序
內置/變量/取得錄音/暫停/播放
內置/文字/寫說明文
選screen/設定初始化
選按鈕/設定按下變化
設定錄音機、播放機
3. 畫統計圖
畫面編排
選Charts/新增"Chart"、"ChartData2D"
選資料儲存/新增"DataFile" 上傳資料.csv檔
使用者介面/增"按鈕" 開啟圖表
使用者介面/新增"標籤"可顯示情況
程式設計
內置/顏色、清單、本文、變量(控制圖的顏色、標題、取得座標)
按鈕/點選出圖
選ChartData2D/ Chart/Datafile設定
4. 資料庫微型紀錄器
畫面編排
選資料儲存/新增"微型資料庫"或"網路微型資料庫"
使用者介面/新增"對話框"、"按鈕"、"文字輸入盒"、"標籤"
程式設計
按相機呼叫照相機,拍完顯示圖片
也可用相簿選相片
5. Google試算表結合
google 試算表設定
由google 試算表/工具/新增表單增加必填簡答
按右上方三個小點,選取"取得預先填入的連結"
畫面編排
使用者介面/增"按鈕、"文字輸入盒"
通訊/新增"網路"
程式設計
文字輸入可出現在google 試算表中
試算表資料也可讀取
6. 感應器
畫面編排
加速度感應:晃動
位置感應:經緯度、海拔
方向感應:方位角、傾斜角、翻轉角
計步器:用加速度感應感測是否再走路
7. 藍芽連結micro:bit
溫度感測上傳app
8. Mblock結合
新增硬體mBot
匯入App Inventor 2 中的「mBot 元件」擴充來開發「mBot 機器人」程式。擴充中輸入https;//appinventor.makeblock.com/mbot.aix
超音波感應、紅外線感應
蜂鳴器、LED燈、溫濕度感應器 、光源感應
加速感應器、語音辨識