單元 5:顯示國定古蹟與市定古蹟
5-2 顯示國定古蹟
▶️ 教學影片
👉 操作步驟
1. 開啟 OSEP Scratch 線上編輯器。
🔗 OSEP Scratch 線上編輯器:https://makeredu.github.io/OSEP/app/
2. 建立主程式:
當綠旗被點擊時
說出「當按鍵1或2被按下時,分別呈現國定古蹟或市定古蹟的資訊」持續 2 秒
3. 點擊「添加擴展」,加入「讀寫 Google 試算表」和「Google Maps」擴充功能。
4. 建立查詢古蹟(種類)的函式積木。
5. 分別建立變數:
變數【資料筆數】用來儲存 Google 試算表有多少筆資料
變數【編號】用來控制資料筆數
變數【種類】用來儲存 Google 試算表每一筆資料的種類
變數【名稱】用來儲存 Google 試算表每一筆資料的名稱
變數【經度】用來儲存 Google 試算表每一筆資料的經度
變數【緯度】用來儲存 Google 試算表每一筆資料的緯度
6. 定義查詢古蹟(種類)的函式:
取得 Google 試算表共用連結【放入 Google 試算表的共用連結】
設定變數【資料筆數】設為 Google【讀取的 Google 資料】資料筆數
設定變數【編號】設為 1
重複【資料筆數】次
設定變數【種類】設為 Google【讀取的 Google 資料】第【編號】筆欄位名稱【種類】的值
設定變數【名稱】設為 Google【讀取的 Google 資料】第【編號】筆欄位名稱【名稱】的值
設定變數【經度】設為 Google【讀取的 Google 資料】第【編號】筆欄位名稱【經度】的值
設定變數【緯度】設為 Google【讀取的 Google 資料】第【編號】筆欄位名稱【緯度】的值
如果變數【種類】等於函式【種類】那麼
標記名稱【變數【名稱】】經度【變數【經度】】緯度【變數【緯度】】的座標
設定變數【編號】改變 1
顯示在 Google 地圖
7. 建立當 1 鍵被按下:
當 1 鍵被按下
查詢古蹟(國定古蹟)
8. 按下數字 1 鍵,顯示執行結果。