iT邦幫忙

鐵人檔案

2021 iThome 鐵人賽
回列表
Software Development

一份考卷不夠你可以出兩份!用 google apps script 出線上考題 系列

前幾個月由於疫情的關係讓學校進入了遠距教學
傳統的教育評量也被強迫多元化
但有些科目評量的最佳方法依然還是測驗
而老師們卻又要煩惱線上測驗如何防止作弊

此系列文章是希望透過google apps script
在一份google form製作多個區段區分考卷
以考卷量減少學生之間考題重複的情形
並對後續學生填答狀況的分析
希望對學校老師能有幫助

鐵人鍊成 | 共 30 篇文章 | 15 人訂閱 訂閱系列文 RSS系列文
DAY 11

[DAY 11] PageBreakItem

基本上試題(Item)的部分都差不多介紹完了接下來是出多份考卷的主要部分---PageBreak PageBreak 就是區段在預覽模式時,會在預設好的第一區段...

2021-09-16 ‧ 由 雜魚2號 分享
DAY 12

[DAY 12] 依選項前往區段

之前有提到單選題與下拉式選單都可以設定「依選項前往區段」在這裡我們利用「座號」前往區段連結「座號」與「區段」的方法可以自行設計我使用的是餘數對應例如共有10份考...

2021-09-17 ‧ 由 雜魚2號 分享
DAY 13

[DAY 13] 把Google SpreadSheet 當作題庫資料庫

接下來是如何儲存題目、抓出題目、呈現題目對一個老師來說,很常把資料都放在excel 中所以可以選擇google spreadsheet 當作資料庫操作上跟exc...

2021-09-18 ‧ 由 雜魚2號 分享
DAY 14

[DAY 14] getRange 與 getDataRange

接下來說說我覺得非常好用的兩個函數getRange 與 getDataRange這兩個函數在取得google sheet 的資料時經常會使用到以下來說明兩者之間...

2021-09-19 ‧ 由 雜魚2號 分享
DAY 15

[DAY 15] getValues 與 setValues

上一次說到了getRange 與 getDataRange但是這只是「取得資料的位置與範圍」如果要「讀取」或是「寫入」就要使用今天講的 get 與 set g...

2021-09-20 ‧ 由 雜魚2號 分享
DAY 16

[DAY 16] 隨機挑題與寫入題目至新頁面

上一次講到的是取得資料範圍後再讀取裡面的內容可是通常出題應該要隨機出題不然永遠只會寫到相同的題目另外本篇也會講如何自動找題目呈現的分頁寫入 首先說隨機挑題由於...

2021-09-21 ‧ 由 雜魚2號 分享
DAY 17

[DAY 17] 回應試算表

存放題目和讀取題目的google 試算表搞定了呈現題目的google 表單也搞定了接下來來說說記錄回覆的回應試算表了 將表單建立回應試算表可以記錄表單中的問題以...

2021-09-22 ‧ 由 雜魚2號 分享
DAY 18

[DAY 18] 自動建立回應試算表及改名

我的習慣是把所有的考試記錄統整在同一個spreadsheet 裡再用不同的考試名稱區分每一次的考試所以這一篇要來說如何自動建立這些東西 建立連動 首先先自創一...

2021-09-23 ‧ 由 雜魚2號 分享
DAY 19

[DAY 19] 驗算得分的理由及注意事項

上一次講完了回應試算表接下來要說說驗算得分的部分 為什麼要驗算得分 你可能會問將google form 設為測驗後就會自行計算得分了為什麼還要驗算呢? 主要原...

2021-09-24 ‧ 由 雜魚2號 分享
DAY 20

[DAY 20] 新增欄位及修改儲存格格式

昨天有提到放入考題資訊時的注意事項1.答案資訊不能直接往下放2.放入後的格式須注意是否有改變所以今天要避開這些放入考題資訊 新增欄、列 經測試,雖不能直接往下...

2021-09-25 ‧ 由 雜魚2號 分享