ロシアのオンライン家庭教師用プラットフォーム:内部の様子

今回は、 Tutoronline.ruプロジェクトチームがオンラインチューター向けの特別なソフトウェアを開発し、それに基づいてRunetで新しいWebサイトを作成した方法について説明します。



前の記事ですでにご存知のように、2年前に私たちのスタートアップはRuNetに登場しました。これにより、学童と生徒はWeb上の教師と交流することができます。 MoodleのようなSkypeやCMSが存在する場合、なぜそのようなプロジェクトが必要なのかと思われます。 しかし実際には、リモートチュータリングには、教師のデータベース、オンラインでの常時存在、顧客の要求の自動配信、授業時間カウンター、ログ記録、電子決済システムの接続、描画ツールなど、はるかに多くのオプションが必要です。











当初、既製のプラットフォームを購入する予定でしたが、その後、独自のソフトウェアを開発することにしました。 これにより立ち上げが遅くなりましたが、この方法でプロジェクトを正しい方向に開発し、開発結果に対する知的権利を得ることができました。



私たちは優秀なプログラマを見つけ、JavaScriptとMicrosoft Silverlightプラットフォームに基づいて協力することにしました。 もちろん、この選択には大きなマイナスがあります-私たちのサイトのユーザーは、ブラウザ用の特別なプラグインをダウンロードする必要があります。 しかし、同時に、必要な機能を備えたシンプルで明確なシステムを取得します。













一般的に、満足していますが。 ホワイトボードは、新しい機能を接続するたびに3回変更する必要がありました。 最初はペイントの類似物でしたが、その後、数式を追加し、ファイルを共有したり、写真やテキストを挿入したりしました。 また、チャットの位置を変更しました(最初は上部にありましたが、現在は右側にあります)。 数学と物理学のためのツールを拡張する計画。



最も難しいタスクは音声伝送です。 アメリカの企業の例に従って、ビデオ通話を放棄しました。 まず第一に、子供と大人の間のコミュニケーションの倫理的側面のため。 第二に、レッスンのよりリラックスした雰囲気を作るために(あなたが望む、Tシャツに座ってサンドイッチを掘る)。



したがって、優れたボイスチャットが一番のタスクでした。 打ち上げ段階(最後の春)で、私たちのシステムは弱かったので、秋になってようやく完成しました。 その結果、コミュニケーションの質をあまり心配することなく、実際にクラスで使用できるオプションを手に入れました。



しかし、まだやるべきことがたくさんあります。 2か月前に、技術プラットフォームの監査を依頼し、そのスケーラビリティを評価し、弱点と長所を調べました。 全体として、結論は良かった。 彼らは音声によるいくつかの推奨事項を提示しました。Skypeに匹敵する音質を達成するために、音声データを送信するための追加の低レベルプロトコルを開発する必要があります。 新学期までに最新バージョンのボイスチャットを作成するために、今年の夏にそれらを紹介します。



www.tutoronline.ruサイトでのシステムの仕組み



学生は何を見ますか?



作業スキームは標準です。学生は登録し、希望する科目、クラスを選択し、質問を作成します。 その後、彼は仮想教室にいることに気付き、そこでチャットチューターとコミュニケーションを取り、ホワイトボードを使用します。 セッションの終わりに、クラスの時間は生徒の個人アカウントでマークされます。 支払いの便宜のため、ほぼすべての電子および現金支払いシステムを接続しています。 また、サービスをテストするために、すべてのユーザーがチューターと一緒に25分間無料で作業できます。

今年は、学生向けのセクション(外国語、タワー、コンピューターサイエンス)も開催しました。



プロジェクトは内部からどのように機能しますか?



フリーランスの教師がいます。 彼らは選択に合格し、卒業証書を確認し、検証セッションを完了し、主題に関するテストを行いました。 理想的には、すべての学校の科目の家庭教師は、質問に即座に答えるために常にオンラインである必要があります。 しかし、負荷が小さいため、これまでで最も人気のある科目のみがオンラインになりました-数学とロシア語、残りはリクエストに応じて利用可能です。







ユーザーが1分以内にアプリケーションを処理できるように、スタッフに主題キュレーターがいます。 彼らは方向の教師と管理者であり、病棟の各セッションを追跡し、長いクラスの家庭教師を見つけます。そして最も重要なことは、オンラインの教師の数と、ユーザーの質問に答えることができたかどうかを追跡することです。 学生が90秒を超えると予想される場合、キュレーター自身が申請を受け入れ、レッスンを実施します。



私たちの計画は、すべてのアイテムをオンラインで撤回し、24時間体制の仕事に切り替えることです(現在はモスクワで10から22まで働いています)。 プロジェクトの技術面については、ここでプロジェクトの個々のサービスのスケーラビリティを拡張しています(負荷が増加した場合、追加の処理サーバーを含める-スケールアウトし、将来的には個々のサービスをクラウドコンピューティングに移行したい)、ホワイトボードクロスブラウジングも実装します。 現在サポートされているWindows用ブラウザー:IE、FF、Chrome、Safari(このリストでは、Operaでは不十分です)。 また、次のリリースでは、Mac OSのSafariサポートが追加されます(Linuxにはまだ対応していません)。



そのため、 Tutronline.ruプロジェクトの開発について簡単に説明しました(1つの記事で詳細を説明したくありません)。 おそらく、私たちのリソースの特定の技術的および組織的側面に興味があります-書いてください、コメントや後続の記事であなたの質問に答えます。



All Articles