質問編集履歴

3

改善状況の補足

2020/05/04 10:01

投稿

helpmemario
helpmemario

スコア0

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の単語テストを作っています。問題は作れたのですが、答をどのようにしてGASで記述すればいいのかわからないので教えてほしいです。B列には問題が、G列には模範解答が入っています。G列の模範解答をGASで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
- スプレッドシートのデータから1問1点の記述式フォームをつくることはできたのですが、正答をどのようにしてはGASで記述できるのかが調べたけどわかりませんでした。何のリファレンスを使えばいいのかわからない。
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
- item.setGeneralFeedback(answer);をつけて、後にフィードバックで模範解答がでれいなと思ってやってみたのですが「Exception: パラメータ(String)が FormApp.TextItem.setGeneralFeedback のメソッドのシグネチャ一致しません。」とエラーにってしまました
91
+ 解答集を登録はできなかったのですが、代わりにsetGeneralFeedback(answer);をつけて、回答後にフィードバックで模範解答が見れるようにはきました。ただ解答集は登録さてないので、正誤の判定や点数は、Form内で改めて作らないいけないです
122
92
 
123
93
 
124
94
 

2

追加補足

2020/05/04 10:01

投稿

helpmemario
helpmemario

スコア0

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

文章の変更

2020/05/04 05:54

投稿

helpmemario
helpmemario

スコア0

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/ツールのバージョンなど)