インターネットでトレーニング資料を公開するためのソリューション

こんにちは、habrachelovek様!



インターネット上で教材を公開する際の問題、その便利な構造化と検索を解決する教育システムをご紹介します。



教育制度



システムは、PHP(Kohana 3フレームワーク)+ MySQL、つまり 最新のブラウザの通常のホスティングで動作します。



以前、Kohana 3でビデオチュートリアルを公開しました。 リンク1リンク2が重要です。



このシステムが正確に行うこと:









システムを開発するとき、私は次の原則に従いました。







最後の段落には説明が必要です。 実際には、私が働いている研究所で次のツリー構造が実装されました。



カテゴリーツリー構造

1.カテゴリツリーの構造。



教育システムのインターフェースのカテゴリツリー

2.教育システムのインターフェースでのカテゴリツリーの外観。



このシートに教材を配置した教師名前は、 自動的にツリーシートに配置されます(管理者はカテゴリツリーで教師名前を指定する必要はありません)。 教師名前をクリックすると、特定の教師がダウンロードした資料の表が特定のツリーの葉に表示されたページが開きます(図3を参照)。



トレーニング資料表

3.選択したツリーの葉に教師が投稿したトレーニング資料の表。



生徒が先生の専門性、コース、名前を知っていて、問題なく必要な教材が見つかることを本当に願っています。



カテゴリツリーでは、サブジェクトの名前による構造化を特に避けました(サブジェクトの名前は表に表示されます。図2を参照してください。トレーニング資料の公開時に教師によって示されています)。 そうでない場合、すべての専門分野のすべてのサブジェクトの名前を管理者に入力し、この情報の関連性を維持する必要があります。これは非常に時間のかかるタスクです。



このシステムの機能を人気のあるMoodleと比較することについての質問を予想して、私はすぐに以下に答えます:



私が働いている研究所では、遠隔教育コースを形成する必要はありません。 実際、タスクはインターネット上で教材を公開することです。 したがって、Moodleの複雑な機能の重要な部分は必要ありません。



Moodleインターフェースが非常に複雑であることは注目に値します。 インターフェイス要素の目的を直感的に理解することは不可能です。 特に、MS Officeにあまり向いていない従業員が教育システムで働くことを考えると、彼らはMoodleを克服することができなくなります。 そして、管理者の無能さを考慮に入れると、Moodleは、手に負えない状態で、上級の学生でも理解できないシステムに変わります。



教育システムのより詳細な説明と指示は、 私のブログにあります。



このリンクから教育システムをダウンロードできます(1.38 MB、* zip)。



PS教育システムでは、登録は2つのフィールド(電子メールと登録コード)、電子メールによるパスワード回復のみを埋めて実装されます。 メール、トレーニング資料のロードに関する統計が保持され、管理者は任意の教師に代わってトレーニング資料を公開でき、csvファイルを使用して多数のユーザーをダウンロードできます。



PPSシステムの開発時には、OOP、JavaScript、jQuery、ブロックレイアウト、その他の現代文明の成果を使用しました。 これは、教育分野のニーズに合わせて不幸なプログラマーによって準備された多数の専門外のソリューションとシステムを区別すると思います。



アイデア、インターフェース、レイアウト-アンドレイ・モルコビン。

プログラミング-Pavel Krasko。



All Articles