第二節課:初探程式設計

暖身問題: 程式設計就像寫故事,你可以控制角色、條件和劇情發展。 你想像過自己創造一個「計算器」的程式嗎?今天,我們一起來學習!

教學目標

教學內容與操作步驟

1. 使用變數存儲資料


function useVariable() {
    const name = "學生";
    Logger.log("你好," + name + "!歡迎學習 Google Apps Script!");
}

        

步驟:

  1. 將程式碼複製到 Google Apps Script 編輯器中。
  2. 執行程式並檢查日誌輸出,是否成功顯示 "你好,學生!歡迎學習 Google Apps Script!"。
問題:如果要將訊息中的名字改為你的名字,應該修改哪部分程式碼?

2. 條件判斷:實現簡單的數字檢查器


function checkNumber() {
    const number = 7;
    if (number > 5) {
        Logger.log("這是一個大於 5 的數字!");
    } else {
        Logger.log("這是一個小於或等於 5 的數字!");
    }
}

        

步驟:

  1. 將程式碼添加到 Apps Script 編輯器中。
  2. 修改 number 的值,嘗試不同數字來觀察日誌輸出的變化。
問題:如果希望檢查數字是否等於 10,應該如何修改程式碼?

3. 迴圈:計算 1 到 10 的總和


function calculateSum() {
    let sum = 0;
    for (let i = 1; i <= 10; i++) {
        sum += i;
    }
    Logger.log("1 到 10 的總和是:" + sum);
}

        

步驟:

  1. 將程式碼添加到 Apps Script 編輯器中。
  2. 執行程式,檢查日誌是否顯示正確的總和。
問題:如何修改程式碼以計算 1 到 20 的總和?

課程延伸與挑戰

上一節課下一節課