Site cover image

Site icon image blog by izumiz

blog by izumiz

Moodle Clozeの書き方とフォームの幅を揃える方法メモ

Moodleの空欄補充問題の作り方がわからなかったのでメモ.

  • Cloze Syntaxについて少し
  • フォームの幅を揃える方法

1. Cloze Syntaxで自由記述の空欄の作成

「パリ」が正解である空欄は以下のように記述する.

フランスの首都は{1:SHORTANSWER:=パリ}である.

正解が複数ある場合は以下のようになる.

フランスの隣国の例として{1:SHORTANSWER:~=スペイン~=ドイツ~=イギリス~=イタリア~=ベルギー}がある.

2. テキストフォームの幅を揃える

作成した空欄は,正解の文字列の幅になってしまい、幅が不揃いになる.
そこで,作成したHTMLの上に次のコードをコピーペーストする.

<script src="<https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js>"></script>
<script>
  $(document).ready(function() {
    $(":text").attr("size", "10");
  });
</script>

このコードは,<script>タグでJqueryで使えるようにし,その後にテキストフォームの大きさを10に設定している.(はず)

ヘッダー機能が使える場合には,ヘッダーに貼り付けることで,毎回書く必要がなくなります.

References


参考になれば幸いです.