|
|
◇要点
右側のリストにあるスケルトン(骨格)のファイルを、ご自分のパソコンに保存してから、Composer,ビルダー,フロントページ・エクスプレスなど問題文を書き込み、テキストエディタで解答を書き込めば出来上がりです。問題数を増減するとき、採点関数をテキストエディタで調整します。(一つのファイルを、Composerとテキストエディタで同時に編集すると、様々なトラブルを生じます。Composerを閉じてからテキストエディタで編集するとうまくできます。(NavigatorやInternet Explorerとは両立できます.)その後、さらにComposerで形を整えることも可能です。) 下記の左側は考え方を書いた記事です。 |
◇ [基本的な考え方](これが大切!)
「簡単な応答ページの作り方」 |
■文字をクリックする形式の選択肢の骨格(5択10題:○×の絵)
■同 (4択8題:くまの絵) |
◇ 「図形要素を選択肢とするには
(1)クリカブルマップの利用」 |
|
◇ 「図形要素を選択肢とするには
(2)イベントxy座標の取得,スタイルシートの利用」 |
|
| ◇ 「ヒントの文字をあぶり出しにするには」 | ■テキストボックス型の入力欄でヒントがあぶり出しになるものの骨格
■同 (8題:さくら咲く、散るの絵)「やり直す」でヒント,評価を更新する |
| ◇ 「チェックボックス,ラジオボタン,リストボックスで選択肢を作るには」 | ■チェックボックスによる選択肢の骨格
■同 (5題選択肢5個:かえるの絵) ■ラジオボタンによる選択肢の骨格 ■同 (5題選択肢変化:ありの絵) ■リストボックスによる選択肢の骨格 ■同 (10題選択肢各5個:コーヒーの絵) |
|
|
| 1 Netscape Communicator(無料ソフト),ホームページ・ビルダー,フロントページ・エクスプレスなどのWebページ作成ソフト.
これにより画面構成の骨格を作成しておきます.
2 ペイント(Windows付属):問題や解説の画像を作ります. 3 メモ帳(Windows付属):Javascriptのコードを記述します.(もっと便利なテキストエディタがあれば,その方が有利です.) FrontPageExpressでは,画面切り替えでコードも編集できます. 4 画像処理ソフト:ペイントで作成したBMPファイルをJPG,GIF,(PNG)形式に変換します. 5 Microsoft Internet Explorer(無料ソフト): (1) 古い資料でシェア4分の3程度とされていますので,IEでも作動確認することが重要です. (2) もう一つ,IEにはデバッグ機能があり,「何行目の何文字目が誤りか」分かりますので,思いがけないミスを捜すのに便利です. |
[その他の参考資料]以下は,特に関心のある方だけお読みください.
|
|
|
|
|
使用しているページ
|
| ■読み出すたびに問題・解答カードを変える |
|
|
| ■ → 上記の改良版 |
|
|
| ■ → ジョーカーを含めてまぐれ当たりを防ぐ |
|
|
| ■ボタンを押せば問題の図を変える |
|
|
| ■タイマー:アニメGIF → ストップ:普通のGIF |
|
|
| ■どの点を押したかを判断する |
|
|
| ■ → y=x2上の点などを正解とするとき |
|
|
| ■グラフの移動 |
|
|
| ■データのクイックソート |
|
|
| ■ちょうちょを飛ばせる |
|
|
| ■ヒントボタンで解説文をあぶり出しにする |
|
|
| ■チェックボックスで複数個の解答を求める |
|
|
| ■ラジオボタンで択一問題を作る |
|
|
| ■テキストボックスで記述問題にする |
|
|
| ■正解数をテキストボックスに表示する |
|
|
| ■正解数をボタンに表示する |
|
|
| ■テキストエリアに未定量の文字を表示する |
|
|
| ■数表に代わる関数電卓の表示 |
|
|
| ■ダイアログボックスにメッセージを表示する |
|
|
| ■次の問題を捜しているふりをする(売り切れ表示を遅らせる) |
|
|
| ■全問正解に挑戦させる |
|
|
| ■用語埋めの選択問題 |
|
|
|
|
| ◇ 「かっこをはずす」(math/moji003.htm)では,
1) 読み出すたびに問題・解答の順序が変わるようにしました. key = Math.floor(6 * Math.random()); で発生させた0から5の乱数で系列0〜5を決めます.これにより,toi[0] 〜toi[5]までのどれかの配列が選択されます.toi[0] 〜toi[5]までのどれについても,前半を0から9,後半を10から19までとして,無秩序に数字を並べておきます.0から9の要素に問題を割り当てると左側に表示されます.10から19までの要素に解答を割り当てると右側に表示されます.プログラム上は問題と解答の対応は見えませんが,問題:kakko201.gif(=kakko201.jpg)の解答がkakko301.gif(=kakko301.jpg)です.以下同様です.2) 問題や解答をマウスで選択したときに,カードが反転表示されるように工夫しました. まず,Windows付属の「ペイント」により, 3) kr[0] は始めに表示しておく白紙の絵です.(何も見えません).kr[1] は全部正解したときに出るごほうびの絵です. 4) ほとんどすべてのファイルで,テーブルを組むときに横幅750に設定しています.これは,少し前のノート型パソコンなどで800×600のものが多いためです.このような制限は2,3年もすれば不要になると思いますが,しばらくこうしておきます.(もし,640×480などのデスクトップがあるとしても,考慮していません.クライアント側のディスプレイの解像度や文字サイズによって,見かけが変わるのを防ぐには,スタイルシートを設定する方が確実だと思われますが,IEとNNに応じた場合分けが大変なので一部しか使用していません.) 5) 誰でもできる問題作成《国語教材:「百人一首」上の句,下の句カード合わせを作る場合》 ア Netscape Navigatorで「かっこをはずす」を読み込みます. |