質問編集履歴
3
改善状況の補足
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
GASで記述式Formの
|
1
|
+
GASで記述式Formの解答集を登録する
|
test
CHANGED
@@ -2,7 +2,7 @@
|
|
2
2
|
|
3
3
|
|
4
4
|
|
5
|
-
GASでスプレッドシートのデータから記述式Google Formの単語テストを作っています。問題は作れたのですが、
|
5
|
+
GASでスプレッドシートのデータから記述式Google Formの単語テストを作っています。問題は作れたのですが、解答集は登録できていないので、そのまま回答しても点数や解答がわからないままです。Form内で改めて登録するのではなく、GASで解答集をどのようにして記述すればいいのかわからないので教えてほしいです。B列には問題が、G列には模範解答が入っています。G列の模範解答をGASでFormに反映させたい。
|
6
6
|
|
7
7
|
|
8
8
|
|
@@ -14,7 +14,7 @@
|
|
14
14
|
|
15
15
|
```
|
16
16
|
|
17
|
-
|
17
|
+
何のリファレンスを使えばいいのか調べたけどわからなかったです。textitem内のメソッドには解答集を記述できるのものはないのでしょうか。
|
18
18
|
|
19
19
|
```
|
20
20
|
|
@@ -88,37 +88,7 @@
|
|
88
88
|
|
89
89
|
|
90
90
|
|
91
|
-
選択問題の場合は、
|
92
|
-
|
93
|
-
|
94
|
-
|
95
|
-
var choices;
|
96
|
-
|
97
|
-
var item = form.addMultipleChoiceItem();
|
98
|
-
|
99
|
-
choices = [
|
100
|
-
|
101
|
-
item.createChoice(answer1,correctanswer==1),
|
102
|
-
|
103
|
-
item.createChoice(answer2,correctanswer==2),
|
104
|
-
|
105
|
-
item.createChoice(answer3,correctanswer==3),
|
106
|
-
|
107
|
-
item.createChoice(answer4,correctanswer==4)
|
108
|
-
|
109
|
-
];
|
110
|
-
|
111
|
-
|
112
|
-
|
113
|
-
で正答を登録できたのですが、記述式では何を使えばいいのかわかりませんでした。
|
114
|
-
|
115
|
-
(answer1~4,correctanswerはB列から~G列に入ってるデータ)
|
116
|
-
|
117
|
-
|
118
|
-
|
119
|
-
代わりに
|
120
|
-
|
121
|
-
|
91
|
+
解答集を登録はできなかったのですが、代わりにsetGeneralFeedback(answer);をつけて、回答後にフィードバックで模範解答が見れるようにはできました。ただ解答集は登録されてないので、正誤の判定や点数は、Form内で改めて作らないといけないです。
|
122
92
|
|
123
93
|
|
124
94
|
|
2
追加補足
test
CHANGED
File without changes
|
test
CHANGED
@@ -116,6 +116,12 @@
|
|
116
116
|
|
117
117
|
|
118
118
|
|
119
|
+
代わりに
|
120
|
+
|
121
|
+
item.setGeneralFeedback(answer);をつけて、最後にフィードバックで模範解答がでればいいなと思ってやってみたのですが、「Exception: パラメータ(String)が FormApp.TextItem.setGeneralFeedback のメソッドのシグネチャと一致しません。」とエラーになってしまいました。
|
122
|
+
|
123
|
+
|
124
|
+
|
119
125
|
### 補足情報(FW/ツールのバージョンなど)
|
120
126
|
|
121
127
|
|
1
文章の変更
test
CHANGED
File without changes
|
test
CHANGED
@@ -2,7 +2,7 @@
|
|
2
2
|
|
3
3
|
|
4
4
|
|
5
|
-
GASでスプレッドシートのデータから記述式Google Formの単語テストを作っています。問題は作れたのですが、正答をどのようにしてGASで記述すればいいのかわからないので教えてほしいです。B列には問題が、G列には模範解答が入っています。
|
5
|
+
GASでスプレッドシートのデータから記述式Google Formの単語テストを作っています。問題は作れたのですが、正答をどのようにしてGASで記述すればいいのかわからないので教えてほしいです。B列には問題が、G列には模範解答が入っています。G列の模範解答をGASでFormに反映させたい。
|
6
6
|
|
7
7
|
|
8
8
|
|
@@ -14,7 +14,7 @@
|
|
14
14
|
|
15
15
|
```
|
16
16
|
|
17
|
-
何のリファレンスを使えばいいのかわからない。
|
17
|
+
スプレッドシートのデータから1問1点の記述式フォームをつくることはできたのですが、正答をどのようにしてはGASで記述できるのかが調べたけどわかりませんでした。何のリファレンスを使えばいいのかわからない。
|
18
18
|
|
19
19
|
```
|
20
20
|
|
@@ -38,7 +38,7 @@
|
|
38
38
|
|
39
39
|
var form = FormApp.create('単語テスト');
|
40
40
|
|
41
|
-
form.setDescription('英単語の意味を
|
41
|
+
form.setDescription('英単語の意味を書きなさい');
|
42
42
|
|
43
43
|
form.setIsQuiz(true);
|
44
44
|
|
@@ -112,6 +112,8 @@
|
|
112
112
|
|
113
113
|
で正答を登録できたのですが、記述式では何を使えばいいのかわかりませんでした。
|
114
114
|
|
115
|
+
(answer1~4,correctanswerはB列から~G列に入ってるデータ)
|
116
|
+
|
115
117
|
|
116
118
|
|
117
119
|
### 補足情報(FW/ツールのバージョンなど)
|