1997.11.1 ver-1.00 小山智史(弘前大学)ブラウザはNetscape4.0でしか確認していませんのでご注意ください。
このソフトは「障害者用ソフトパック(vol.5)」に収録されています(入手はこちら)。WWW版CHOICEもお試しください。
4択問題のプログラムで、DOS版, 拡大表示版(98/FM), WWW版(Netscape3.0対応)の3つのバージョンがあります。どれも短いプログラムですから、自由に改造してお使いください。特に、表示色は見易い色に変更した方が良いでしょう。変更するファイルはchoicsv.awk, choicsvx.awk, choijxw.awk, choijxwx.awk, choice.jsの該当するファイルです。
jxw2csv, choijxw, choijxwxは、三澤裕氏の著書ファイル(*.jxw)中のデータで動作しますが、一般的に「センタクン」のデータファイルが使えるかどうかはわかりません。
他のプログラムは任意のデータで動作します。三澤裕著:「鍼灸東洋医学のまとめ」「鍼灸生理学のまとめ」収録の問題集(以下「鍼灸問題集」と呼びます)のデータを、著者の許可を得てcsvおよびjs形式で収録しています。その内容については、著書をご覧ください。このデータの配布条件は著書に準じます。この4択問題のプログラムは、同書に関連して、三澤裕氏からご連絡いただいたことがきっかけで、なるべく広く活用できるように作成しました。
新たにcsvファイルを作る場合は、もちろんテキストエディタを使えば良いのですが、表計算ソフトやデータベースソフトを使って作ることもできます。
choice.doc(index.htm) このファイル choicsv.* csvファイルで4択問題を出すプログラム(DOS版) choijxw.* jxwファイルで4択問題を出すプログラム(DOS版) choicsvx.* csvファイルで4択問題を出すプログラム(gecho版) choijxwx.* jxwファイルで4択問題を出すプログラム(gecho版) jxw2csv.* jxwファイルからcsvファイルへの変換プログラム(DOS版) csv2js.* csvファイルからjsファイルへの変換プログラム(DOS版) lib.awk AWKのライブラリファイル part*.csv, anma*.csv, hari*.csv 三澤裕氏の「鍼灸問題集」のcsvファイル (関連ソフト) jgawk 米国FSFから配布されているgawkを日本語化したソフト gecho 清水洋平氏作の拡大表示プログラム(98/FM用) (WWW版...htmlディレクトリに収録) index.htm choice.docに相当するhtmlドキュメント choice.js 4択問題のプログラム本体 part1.js,part1.htm,choice.htm ひとつのjsファイルで4択問題を出す例 harikyu.htm 三澤裕氏の「鍼灸問題集」(複数のjsファイルに対応する例) part*.js, anma*.js, hari*.js 三澤裕氏の「鍼灸問題集」のjsファイル
A>jxw2csv ○○と操作すると、○○.jxwから「センタクン」の問題データを抽出し、○○.csvを作ります。なお、
A>jgawk -f jxw2csv.awk 入力ファイル名 >出力ファイル名とすれば、任意のファイル名を扱えます。
問題,選択肢1(正解),選択肢2,選択肢3,選択肢4,メモ
A>csv2js ○○と操作すると、○○.csvから○○.jsを作ります。なお、
A>jgawk -f csv2js.awk 入力ファイル名 >出力ファイル名とすれば、任意のファイル名を扱えます。
問題,選択肢1(正解),選択肢2,選択肢3,選択肢4,メモ
A>choicsv ○○と操作すると、○○.csvの問題データを使って4択問題を出します。選択肢の順番は、出題時にランダムになります。解答時に単に改行キーを押すと次の問題に進みます。最後に正解数などが表示されます。
A>choijxw ○○と操作すると、○○.jxwから「センタクン」の問題データを抽出し、直接4択問題を出します。選択肢の順番は、出題時にランダムになります。解答時に単に改行キーを押すと次の問題に進みます。最後に正解数などが表示されます。
A>choicsvx ○○と操作してください。
A>choijxwx ○○と操作してください。