小テスト穴埋め問題のテキスト幅について

小テスト穴埋め問題のテキスト幅について

- M N の投稿
返信数: 3

お世話になります。

小テスト(穴埋め問題)についてご教示ください。

moodleの小テスト機能で、「穴埋め問題」を作成すると、
解答の長さによって、自動的に解答欄の幅が決まるようです。

プログラム修正等を行わない方法で、
教員ユーザが、小テストを作成する際に解答欄の幅を
揃える方法があれば、教えていただけますでしょうか。

Moodleバージョン :3.5.14


">
M N への返信

Re: 小テスト穴埋め問題のテキスト幅について

- Mitsuhiro Yoshida の投稿
画像 Developers 画像 Particularly helpful Moodlers 画像 Translators

以下の設定ではいかがでしょうか。

  1. Moodleにサイト管理者としてログインする。
  2. 「管理 > サイト管理 > アピアランス > 追加HTML」ページに移動する。
  3. 「HEADタグ内 additionalhtmlhead」テキストエリアにjQuery CDNからjQueryを取得するためのコードを記述する。※1
  4. 「変更を保存する」ボタンをクリックする。
  5. 小テスト穴埋め問題編集画面の「問題テキスト」テキストエリアのHTMLアイコン (< >) をクリックする。
  6. 表示された穴埋め問題の最上部に入力欄の幅を指定したコードを記述する。※2
  7. 「変更を保存する」ボタンをクリックする。
※1 jQuery CDNからjQueryを取得するための記述
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>

※2 解答入力欄の幅指定のための記述例
<script>
$(document).ready(function() {
$(":text").attr("size", "30");
});
</script>

参考資料:
[how to setup same size input boxes within a quiz question in Moodle - Ferenc "Frank" LENGYEL]
https://ferenclengyel.weebly.com/blog-en/same-size-input-boxes

評点平均: お役立ち度: ★★★★★★★ (1)
Mitsuhiro Yoshida への返信

Re: 小テスト穴埋め問題のテキスト幅について

- M N の投稿
Yoshida様

いつも大変お世話になっております。
早々にお返事をいただき、また、設定変更の方法を
詳しく教えていただき、ありがとうございます。

スクリプトの変更を実施できるか検討してみます。

とり急ぎ、お礼申し上げます。