• ベストアンサー

クイズサイトの作成

20問程度のクイズを行うサイトの作成を考えています。ほしい機能は、最終的に点数、正解率が表示される。解答は、5つぐらいのプルダウンメニューもしくは、ボタンから選ぶ。1問、1ページで解答するごとに次のページに進む。一度答えたら、元のページには戻れない。正解、不正解は1問ごとに表示。問題は50問程度の中から、ランダムで20問を出題。 以上のような、サイトを作りたいのですが、一番向いているのは、JAVAScript、ShockWave、CGIなど、どれでしょうか。皆さんのご意見をお願いします。

  • HTML
  • 回答数1
  • ありがとう数0

質問者が選んだベストアンサー

  • ベストアンサー
  • M2452
  • ベストアンサー率54% (47/86)
回答No.1

その中では、ShockWaveですね。Flashでもいいと思います。 ほかには、PHPがあります。 結構、簡単です。(CGI(Peal)より)  HTMLでそのまま書けますし。 工夫すれば、元のページには戻れなくもできます。 JavaScriptとかJScriptだと、戻るボタンを使えなくする方法があったはずです。(ほかのページに飛ぶときに、前のページの情報をブラウザに保存せずに飛ぶとか) 私はShockWaveが一番作りやすい&カッコイイと思います。

関連するQ&A

  • クイズ作成に関して。

    HPにてクイズ問題(30問程度)を載せたいのですが、 そのクイズを作成できるサイトが見つかりません。 クイズ作成に関して、 1ランダムクイズが作成できる。 2ネット上にて更新ができる。  (ネットにてのCGIレンタルなど) 3携帯からも解答できる。 以上の3点をみたすサイトが全く見つかりません。 検索やリンク集を見まくったのですが、 自分の実力では、 どーしても見つけることが出来ません。 そこで是非お力をおかしいただけないでしょうか? 本当に困っております。 このままでは一歩も前に進めません。 それではよろしくお願いいたします。

    • 締切済み
    • CGI
  • Flashでランダムクイズゲームを作成する方法

    こんにちは。 Flashを使用してクイズゲームを作成しています。 30問から10問ランダムに出題して、正解の点数を出すようにする予定です。 現在↓のサイトを参考にして作成してます。 http://orange.2-d.jp/flash/action/19.html しかし、重複でランダム表示されてしまい行き詰まっています。 どのボタン、フレームにどのような命令をしたら良いのか分かりません… Flashに詳しい方、教えていただけると嬉しいです。

  • クイズ作成に関して。

    HPにてクイズ問題(30問程度)を載せたいのですが、 そのクイズを作成できるサイトが見つかりません。 クイズ作成に関して、 1ランダムクイズが作成できる。 2ネット上にて更新ができる。   3携帯からも解答できる。 以上の3点をみたすサイトが全く見つかりません。 検索やリンク集を見まくったのですが、 自分の実力では、 どーしても見つけることが出来ません。 そこで是非お力をおかしいただけないでしょうか? 本当に困っております。 このままでは一歩も前に進めません。 それではよろしくお願いいたします。

  • クイズプログラムを作ろうと思っています。

    クイズページにアクセスすると、 ■全20問の中からランダムに5問を一気に表示 クイズの解答形式は、 ■1問につき3択5問で解答後に答え合わせボタンを押す チェックボタンを押すと、 ■解答者の選択肢を維持しつつ正解表示 また、問のバリエーションを追加する場合、 ■問一覧を外部にするなどして追加修正しやすく 上記のような条件で作りたいのですが、 どういったプログラムで作るのが効率が良いでしょうか? これから自分でも調べてみるつもりですが、 何か参考になるようなものがあれば、教えて下さい。 技術レベルとしては、PerlとJavascriptの経験アリですが、共に問い合わせフォームとか作る程度。 PHPは知らないわけじゃないけど使った事は無い。 「上記条件で作るならこんなのが良い」とか、 「そういうの作るならコレ覚えた方が良い」とか、 そういったアドバイスなどお待ちしています。

  • クイズCGIについて

    次のようなCGIのクイズを作りたいと思っています。 ・問題がランダムで出てくる ・問題は10題~100題くらいが一つの画面に一度に出てくる ・今回までの平均点と得点の偏差値が表示される ・高得点獲得者を閲覧できるページもある このようなものを作るにはどうすればいいのでしょうか。 特に、偏差値の出し方がよくわかりません。 このようなCGIを取り扱っているサイトや、このようなCGIの作成支援をしているサイトを教えていただけませんか。 よろしくお願いします。

    • ベストアンサー
    • CGI
  • サイト上の4択クイズ、正解を公表して欲しいですか?

    クイズサイトを作る上で参考にしたいと思います。 ネットでよく見かけるCGIの○×や4択~5択クイズ(TakaQ、QQQ SYSTEMSなど)は、 自分の回答が正解か不正解かは分かりますが、 不正解のときに「正解」を載せているサイトと載せていないサイトがあります。 皆さんは正解を公表して欲しいですか?それとも公表して欲しくないですか? 理由も併せてご回答いただけると助かります。 よろしくお願いします。

  • JavaScriptで簡単なクイズを作りたいんですが

    今HPを作っていて簡単なクイズを入れたいのですが JavaScriptを使ってしようと思ったのですが行き詰りました・・・ クイズの形式は問題をあらかじめ書いていて テキスト部分に答えを書いて ボタンをクリックすると「正解!」や「不正解!答えは○○」 と表示されるようなものです いろんなサイトを見たのですがよく理解できませんでした サンプルのソースなどを書いていただくとありがたいです 宜しくお願いします

  • javascriptでクイズ

    HP上で簡単なクイズのページを作りたいのですが、 私はjavascript初心者なのでさっぱり分かりません。。。 --内容としてはこんな感じです----------- 3択クイズでラジオボタンをつける。 全部で5問くらいを5つの枠にわけ1ページに表示 「回答する」ボタンで判定 全問正解なら別ページにリンク。 不正解の場合はその箇所の背景の色を変える。 ----------------------------------------- ちょっと分かりにくくてすみません・・・ ご回答いただけると、とっても助かります! よろしくお願いいたします。

  • VBA クイズを出題するフォームを作成する

    クイズを出題するフォームを作成しているのですが、恥ずかしながらVBAは不慣れなものでなかなか作業が進まず行き詰まってしまいました、、。大変恐縮ではございますがお力添えいただければ幸いです。 クイズ作成にあたり、クイズの問題や解答群、答え等の情報を記載したものがworksheets(1)にあります。(画像参照) フォームのイメージは画像添付してあります。 以下の二点をご教示していただけると助かります(T-T) (1)解答ボタンをクリックすると、正解か不正解かがメッセージボックスにて表示。 (2)問題1が解き終わったら後は、次へボタンをクリックし問題2へと移る。 拙い説明になってしまい申し訳ないです。足りない情報かございましたら随時補足してまいります。お手数ですがよろしくお願いいたします。

  • クイズ作成:15個の問題から5個をランダム選択

    JavaScriptを用いてクイズを作成しておりまして、次のことを試してみたいのですが、アドバイスをいただきたく思います。 ○目的○ 「15個の問題数の中から5個をランダムに選択して、それらを1問ずつ順番に表示する(あと、できれば最終画面で正解数を表示する)」 現時点では、15問を無限にランダム表示している状態です。 ちなみに次のようなプログラムになっております。↓ ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー <html> <head> <title>リンク</title> </head> <body bgcolor="black" text="white" topmargin="60" leftmargin="80"> <script language="JavaScript"><!-- myCnt = 15; // リンク先の数 myTable = new Array( // リンク先の登録 "クイズテスト2.html", "クイズテスト3.html", "クイズテスト4.html", "クイズテスト5.html", "クイズテスト6.html", "クイズテスト7.html", "クイズテスト8.html", "クイズテスト9.html", "クイズテスト10.html", "クイズテスト11.html", "クイズテスト12.html", "クイズテスト13.html", "クイズテスト14.html", "クイズテスト15.html", "クイズテスト16.html" ); function myRndLink(){ // 適当に選んでリンクする関数 myRnd = Math.floor(Math.random()*myCnt); // 0~(myLine-1)の乱数を求める location.href = myTable[myRnd]; // リンクする } // --></script> <form> <div align="right"> <font size="5">クイズをお楽しみください!</font><br><br><br> <font size="5">こちらからどうぞ → <input type="button" value="START" onClick="myRndLink()"></font><br> </div> <br><br> <div align="right"> <img src="..\00. ダウンロード素材\オーディオ\ライン\line02.gif" width="800"> </div> </form> </body> </html> ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー 目的を達成するためにはどうすればよいか、アドバイスをいただけますようお願いいたします。

専門家に質問してみよう