Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
M
moodle-qtype_stack
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Deploy
Releases
Package registry
Container registry
Model registry
Operate
Terraform modules
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
elc
moodle-qtype_stack
Commits
0dbc5b3c
Commit
0dbc5b3c
authored
1 year ago
by
Sattsunn
Browse files
Options
Downloads
Patches
Plain Diff
quickstart2終了
parent
5bd53712
Branches
Branches containing commit
No related tags found
No related merge requests found
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
doc/ja/Ablnitio/Authoring_quick_start_2.md
+11
-11
11 additions, 11 deletions
doc/ja/Ablnitio/Authoring_quick_start_2.md
with
11 additions
and
11 deletions
doc/ja/Ablnitio/Authoring_quick_start_2.md
+
11
−
11
View file @
0dbc5b3c
# 問題作成クイック・スタート・ガイド2:問題変数
[
1 -
最初の質問
](
Authoring_quick_start_1.md
)
| 2 - 問題変数 |
[
3 - フィードバック
](
Authoring_quick_start_3.md
)
|
[
4 - ランダム化
](
Authoring_quick_start_4.
)
|
[
5 -
質
問テスト
](
Authoring_quick_start_5.md
)
|
[
6 -
マルチパートの質問
](
Authoring_quick_start_6.md
)
|
[
7 -
単純
化
](
Authoring_quick_start_7.md
)
|
[
8 -
クイズ
](
Authoring_quick_start_8.md
)
[
1 -
基本的な問題
](
Authoring_quick_start_1.md
)
| 2 - 問題変数 |
[
3 - フィードバック
を改善する
](
Authoring_quick_start_3.md
)
|
[
4 - ランダム化
](
Authoring_quick_start_4.
)
|
[
5 - 問
題の
テスト
](
Authoring_quick_start_5.md
)
|
[
6 -
複数解答問題
](
Authoring_quick_start_6.md
)
|
[
7 -
数式簡略の無効
化
](
Authoring_quick_start_7.md
)
|
[
8 -
問題のインポートと小テスト
](
Authoring_quick_start_8.md
)
問題作成クイック・スタート・ガイドのこの部分では問題変数の使用について扱います。次のビデオでそのプロセスを説明していますので,ご覧ください。:
...
...
@@ -14,7 +14,7 @@
( _Advanced Mathematics for AS and A level 2_ (A-level mathematics), Haese Mathematics (2018)
[
978-1-925489-32-3
](
http://www.haesemathematics.com/books/advanced-mathematics-2-for-a-level
)
より許可を得て転載)
\(\i
nt 3(x-1)^{-4}
\m
athrm{d}x
\)
を求める問題
に注目します
。新しいSTACK問題を作成します。前と同じように,問題に「積分の例」のような
**問題名**
を付けます。
\(\i
nt 3(x-1)^{-4}
\m
athrm{d}x
\)
を求める問題
を作成しましょう
。新しいSTACK問題を作成します。前と同じように,問題に「積分の例」のような
**問題名**
を付けます。
### 問題変数の使用
...
...
@@ -27,25 +27,25 @@ exp: 3*(x-1)^(-4);
ta: int(exp,x)+c;
```
問題変数のコーディングはMaximaに基づいています。特に,コロン
`:`
は変数に値を代入するために使われます。つまり,
`a1`
に
`5`
という値を代入するには,
`a1:5`
という構文を使います。一般的に,1文字の変数名は生徒が入力するためのものであるため,複数文字の変数名をつける
のがよい書き方
です。なぜなら,
作者が定義した複数文字の変数はデフォルトで
は生徒が入力できないからです。さらに,各行の最後にセミコロンを追加することは任意ですが,
よい書き方で
す。
問題変数のコーディングはMaxima
の文法
に基づいています。特に,コロン
`:`
は変数に値を代入するために使われます。つまり,
`a1`
に
`5`
という値を代入するには,
`a1:5`
という構文を使います。一般的に,1文字の変数名は生徒が入力するためのものであるため,複数文字の変数名をつける
とよい
です。なぜなら,
デフォルトでは複数文字の変数
は生徒が入力できないからです。さらに,各行の最後にセミコロンを追加することは任意ですが,
つけておくことをお勧めしま
す。
不定積分を求めるために
`int()`
関数を呼び出して模範解答を決定するためにCASを使用してい
ることに注意してください
。CASが不定積分を決定するとき,積分定数は含まれないので,自分で追加し
なければなりません
。
不定積分を求めるために
`int()`
関数を呼び出して模範解答を決定するためにCASを使用してい
ます
。CASが不定積分を決定するとき,積分定数は含まれないので,自分で追加し
ておきます
。
これで,問題
の残りを埋めるの
がかなり速くなります.問題
文
に次のように書き加えてください:
これで,問題
文の入力
がかなり速くなります.問題
テキスト
に次のように書き加えてください:
Find
\(\int{@exp@} \mathrm{d}x\)
積分
\(\int{@exp@} \mathrm{d}x\)
を計算せよ。
[[input:ans1]] [[validation:ans1]]
ローカル
変数
`exp`
を定義し,
その値を問題文に使っていることに注意してください。記号と
`{@..@}`
記号で囲まれた値には違いがあります
。フィードバックも含め,問題
文中
のテキストベースのフィールドはすべて
[
CAS text
](
/Authoring/CASText.md
)
です。これは数学が挿入できるHTMLです。LaTeXは
`(.. \)`
の間に
置か
れ,CAS
式
(変数
を
含む)は
マッチする
`{@..@}`
の間に
置かれ
ます。CAS
式
は問題変数
の文脈で
評価され,LaTeXとして表示されます。
変数
`exp`
を定義し,
問題テキストで使ってます。LaTeXの数式の
`\(..\)`
記号と
`{@..@}`
記号の違いに注意してください
。フィードバックも含め,問題
編集内
のテキストベースのフィールドはすべて
[
CAS text
](
/Authoring/CASText.md
)
です。これは数学が挿入できるHTMLです。LaTeXは
`
\
(.. \)`
の間に
記述さ
れ,CAS
の記述
(変数
も
含む)は
`{@..@}`
の間に
記述し
ます。CAS
の記述
は問題変数
を参照して
評価され,LaTeXとして表示されます。
ここでは
`{@exp@}`
を使用しているため,
ユーザは質
問がインスタンス化されたとき,画面上 に
`exp`
の値を見ることはありません:
\(\f
rac{3}{(x-1)^{-4}}
\)
ここでは
`{@exp@}`
を使用しているため,問
題
がインスタンス化されたとき,画面上 に
`exp`
は表示されず,
`exp`
の値である
\(\f
rac{3}{(x-1)^{-4}}
\)
が表示されます。
入力
`ans1`
で,
`正解`
を
変数
`ta`
に指定
する
。
解答欄:
`ans1`
で,
`正解`
に
変数
`ta`
に指定
してください
。
ポテンシャル・レスポンス・ツリーでは,
`評価関数`
を
`代数等価`
に設定し
,
`評価対象`
を
`ans1`
に設定し
,
`評価基準`
を
`ta`
に設定してください。
ポテンシャル・レスポンス・ツリーでは,
`評価関数`
を
`代数等価`
,
`評価対象`
を
`ans1`
,
`評価基準`
を
`ta`
に設定してください。
問題変数は時間の節約になり,将来的に質問の内容を簡単に変更できるので,頻繁に使用することをお勧めします。
問題変数
の使用
は時間の節約になり,将来的に質問の内容を簡単に変更できるので,頻繁に使用することをお勧めします。
# 次のステップ
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment