このシステムは構想から完成まで1年以上かかり、バージョンを重ねましたがどれも満足のいくものではありませんでした。一番の理由は、私がめんどくさいので、授業で教えるという目的を達成し、手間を省きたかったため、このガジェットを思いつきました。
このシステムは、私が現在授業を受けている Huan Zhang のために作られたもので、あまりにも大雑把で物足りないかもしれませんが、試してみてください。 !
プログラムのスクリプトは送信されたデータをフィルタリングしません。その理由の 1 つは怠惰であり、もう 1 つの理由は、このシステムが一般に公開されておらず、教師はプロであるため、システムを動作させるためにランダムにデータを入力することはありません。間違っています。IP の変更やゲームのダウンロードなど、学生がクラックできる問題があります。IP の変更に関する限り、私の本来の目的は MAC アドレスを確認することですが、ASP はそれを行いません。にはこの機能があるようですが、他の言語にはありません。 。 。 。基本的な機能は実装されているので、まだまだ改良する必要があると思いますが、使えるものは使ってください。使えない場合は捨ててください!
このシステムは問題なく、改善が必要だと思われる場合は、ソース コードを入手するために私に連絡してください。
メール: [email protected]
テスト実行環境:Microsoft Windows XP Professional SP3+NetBox 2.8
書き込み言語: ASP+FLASH
1.1 セットアップ
1.1.1: WEBサーバー
小規模な教室の場合は、NetBox を使用することをお勧めします。ダウンロード アドレス: http://www.netbox.cn、インストールして実行します。
Webサイトのルートディレクトリにあるmain.boxはOKです
WINDOWS に付属の IIS を使用することもできます。セットアップ方法の詳細は説明しません。オンラインにたくさんあります。
1.1.2: サーバー構成
まず、Access2003 を使用して admin の下の blxx.mdb を編集し、テーブル [ip_gl] のデータを置き換えます。_NO はマシン番号、_IP は学生マシンの IP で、最後の 2 つの項目は無視されます。
次に、クラスとその他の情報を設定します。対応するファイルは admin/set.xml です。内部のクラスとファイルの種類を必要なものに変更します。
最後に、uploadfilesにクラスデータに対応するフォルダを作成します。
1.2 使用方法
上記の設定が完了したら、管理者権限で「Network Classroom Management System.exe」を実行し (ファイルは教師のコンピュータのどこにでも置くことができます)、対応する設定を開始します。
基本設定では、クラス、アップロードするファイルの種類、生徒が宿題をアップロードした後の復習方法を設定できます。ここでは、生徒が宿題をアップロードした後の復習方法を主に説明します。自動の場合です。ゲームをアクティブにするには、教師がゲームを手動でアクティブにする必要があります。
タスク管理はクラスのコンテンツです。ここでは、WebQuest の概念が一部借用されています。このクラスはタスクの形式で実行されます。これは遅延動作とみなされます。タスク リストの後ろにある編集ボタンは、それぞれアクティブ化、編集、削除です。
管理を制御し、生徒のゲームを手動で有効または無効にします。ゲームの権限はリアルタイムで確認されます。
ゲーム管理には FLASH ゲームが必要です。ファイル名は FLASH ゲームのファイル名とゲームのサムネイルのファイル名のみを入力します。すべてのゲーム ファイルと画像をゲーム内に配置する必要はありません。ディレクトリ。不便な場合は、対応するゲームコードを自分で修正することができます。