20211222翁園國小

主題:Google的熱門服務介紹

教材講義:http://gg.gg/1222wyp


(翁園國小的教材因一時不小心被毁了一些)


、日的使用

  • 為什麼要使用日曆來記事?

    • 您還在使用記事本來記事嗎?

    • 每天都有好多事情,記一記有時會忘了....

    • 如何在學校行事曆共筆呢?

  • 日曆簡易操作

    • 先用Google帳號登入 (任何一種google帳號(個人版或教育版)都可以)

    • 進入Google首頁,從九宮格中找到【日曆】

    • 記事時,使用手機會比較方便

  • 建立一則記事(活動)

  • 建立一個日曆

  • 設定日曆共用

  • 此日曆的共用者會收到共用日曆的電子郵件,一經新增,就會在自己日曆的【其他日曆】看到此日曆了!

Classroom

  • 邀請學生加入本課程

    • 提供學生【課程代碼】,上電腦課時,用此方式最方便

  • 建立主題

  • 建立【作業】:

    • 如線上作業(google文件、簡報、試算表)

  • 新增【測驗作業】(利用Google表單來出題)

  • 這邊的使用就跟Google表單的使用一樣

  • 也可以先從表單(或WORD轉到表單)製作好測驗題,再由上圖最右邊的第2項【匯入】表單

  • 必項老師與學生同網域,打成績時才能用【匯入成績】,把學生從【表單】的成績匯入到【Classroom】

  • 利用Google表單來測驗

    • 可從【九宮格】找到【表單】(或從網路硬碟中新增表單)

    • 一開始先做【設定】

    • 製作測驗表單實作

      • 以【認識學校】為題,製作測驗卷

      • 分兩個區段:

        • 基本資料區

          • 座號

          • 姓名

        • 測驗題目區

          • 本校的校長是誰?(單選題,選擇題)

          • 大順一路100號是不是本校的地址?(是非題,選擇題)

          • 哪些是學校的樓名?(複選題,核取方塊)

          • 低年級上全天課的是哪一天?(單選題,下拉式選單)

          • 學校網址的學校名稱英文縮寫(用小寫)是什麼?(填充題,簡答)

          • 連連看:以下是哪一個處室的業務?班級日誌、領粉筆板擦、榮譽書籤、資源回收(單選方格)

          • 連連看:(核取方塊格) 各年級的中午用餐的時間?(核取方塊格)

          • 請上傳一張你最喜歡的校園相片 (檔案上傳)

          • 請寫一篇【我的學校】的作文 (段落)

          • 自己認為自己對學校的認識?(線性刻度)

  • 最後再把測驗網址(可用短網址)公告或寄給學生


  • 利用廠商提供的題庫(WORD檔)轉成Google表單

  • 接下來進入【指令碼編輯器】,下面左圖是舊版,右圖為新版的(2021/12/22),採用右圖

  • 還好,不會太難!

  • 範例試題

(  )1.小華用彈簧秤在光滑桌面拉動重物,發現他花了50公克的力量,如果將相同的重物放到粗糙桌面上拉動,下列哪一個是他可能的實驗結果? 10公克 ②30公克 ③50公克 ④80公克

(  )2.體育課時,測量一分鐘內跑的距離,小明跑了400公尺,小華跑500公尺,誰跑的速度最慢? 小明 ②小華 ③一樣快 ④無法比較

(  )3. 小美想進行在「不同桌面摩擦力影響的實驗」,請問下列哪一個是要改變的實驗因素呢? 重物的重量 ②桌面的顏色 ③彈簧秤的大小桌面的材質 

(  )4. 進行水溶液導電性實驗時,在電線末端包鋁箔紙的目的是什麼? 節省電池用電 ②增加接觸面積 ③讓LED更亮 ④增加美觀

(  )5. 下列哪一組水溶液相加後,一定會使紅色石蕊試紙變成藍色?砂糖水、食鹽水 ②醋、檸檬酸小蘇打水、石灰水 ④醋、水

(  )6. 下列哪一位科學家發明了石蕊試紙? 愛迪生愛因斯坦波以耳牛頓

(  )7. 被含有蟻酸的螞蟻叮咬後,可以塗哪一種水溶液減輕腫癢?砂糖水 小蘇打水純水 食鹽水

(  )8. 下列哪一種力是不需要接觸就能產生作用的? 拉力 ②彈力 ③推力 ④磁力

(  )9. 在某種水溶液中滴入紫色高麗菜汁後,水溶液呈現綠色,這可能是哪一種溶液?小蘇打水 ②石灰水 ③ ④食鹽水

(  )10. 為了減少實驗的誤差,科學家在實驗室常用什麼來配製水溶液? 砂糖水 ②石灰水 ③純水 ④食鹽水

  • 試算表轉換表單批次檔單選(梧棲區大德國小 大神設計 小的解說)

function main() {

//version 20210529

let url = 'google試算表網址'; //試算表網址

let isAllRequired = true; //是否每題都要作答 true, false

let optionsSize = 4; //題目選項數, 4個表示2,3,4個選項都會計數到

let scores = 10; //每題配分

let questionSize = 5; //匯入題目數

///以下不用編輯///////////////////////////////////////////////////////////////////////

let exam = {};

exam.url = url;

exam.scores = scores;

exam.size = questionSize;

let getSheet = function (exam) {

let questions = [];

let SpreadSheet = SpreadsheetApp.openByUrl(exam.url);


let sheet = SpreadSheet.getSheets()[0];

let name = sheet.getSheetName();

exam.name = name;


for (let i = 2; i < exam.size + 2; i++) {

question = {};

if (!sheet.getRange(i, 1).isBlank()) {

//題目

question.description = sheet.getSheetValues(i, 1, 1, 1);

//正確答案

question.answer = sheet.getSheetValues(i, 2, 1, 1);

let index = 1;

let options = [];


let startColumn = 3

//選項, 第三欄位到第七欄位,

for (let j = startColumn; j < startColumn + optionsSize; j++) {

if (!sheet.getRange(i, j).isBlank()) {

let option = {};

option.description = sheet.getSheetValues(i, j, 1, 1);

option.value = parseInt(question.answer) === index ? true : false;

options.push(option);

}


index += 1;

}

question.options = options;

questions.push(question);

}

}

exam.questions = questions;

return exam;

}


let doExam = function (exam) {

let form = FormApp.create(exam.name);

form.setIsQuiz(true);


let userinfo = form.addTextItem();

userinfo.setTitle('請輸入您的班級座號,例如:6101');

userinfo.setRequired(true);



let questions = exam.questions;

for (let i = 0; i < questions.length; i++) {

let item = form.addMultipleChoiceItem();


item.setPoints(exam.scores);

item.setTitle(questions[i].description);

let options = questions[i].options;

let choices = [];

for (let j = 0; j < options.length; j++) {

choices.push(item.createChoice(options[j].description, options[j].value))

}

item.setChoices(choices);

item.setRequired(isAllRequired);


}


Logger.log("done.");

}


exam = getSheet(exam)

doExam(exam);


}