iT邦幫忙

2021 iThome 鐵人賽

DAY 9
0
Software Development

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

[DAY 09] ParagraphTextItem

上一篇所說到的textItem 僅能回答一行
若想要出問答題、申論題等
就要使用能回答多行的ParagraphTextItem


一樣有興趣可以自行看文檔

function paragraphTextItemFunction(formID){
    var form = FormApp.openById(formID);
    var txt = form.addParagraphTextItem();
    
    txt.setTitle("這是一個問答題")
       .setHelpText("問答題的回答框中可以使用'Enter' 換行")
       .setRequired(false);  //是否為必答,是為true;否為false
}

由於paragraphTextItem 本來就是希望作答者回答多行的設計
所以在「作答限制」的方面就沒有像textItem 多樣化

也由於使用paragraphTextItem 的題型通常屬於問答題或申論題
所以作答者的回覆通常都五花八門
在對答案時比較麻煩
所以我比較少放這種題目

最後有些人會問作文是否也可以用這種類型
我覺得當然可以
但是作文的其中一項重點
就是要看學生是否會「寫」那些字
所以我覺得還需再依照各科目的重點決定是否使用


上一篇
[DAY 08] TextItem
下一篇
[DAY 10] ListItem
系列文
一份考卷不夠你可以出兩份!用 google apps script 出線上考題30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言