CompassApp プロジェクトは、教育管理を容易にし、Compass 教育プログラムへの学生の参加を強化するために設計された React Native ベースのモバイル アプリケーションです。このアプリは、学生と教員が学業の進歩、出席、学習時間を追跡し、改善するための一元的で直感的なプラットフォームを提供することを目的としています。
主な特徴:
ガイド付きマスタリー フレームワーク: このアプリは、Compass プログラムのガイド付きマスタリー フレームワークに準拠しており、単に成績を平均するのではなく、スキルの開発と向上を促進することに重点を置いています。学生は目標スキルの習熟度に基づいて評価され、継続的な成長を促します。
包括的なデータ組織: CompassApp は、長期にわたる課題の習熟度、出席記録、実施した学習時間、授業の欠席、約束の欠席、合格に必要な学習時間など、生徒の成績に関連するさまざまなデータを整理してアクセスするための一元的な場所を提供します。
教員と学生のデータ入力: このアプリを使用すると、教員はアプリを通じて直接、または Canvas や Google などの他のプラットフォームとの統合を通じて、選択したデータを入力できます。同様に、学生は特定のスキルの習熟レベルなどのデータを入力し、自分の進歩を包括的に把握できます。
QR コードの統合: CompassApp は QR コードを利用して生徒との効率的なやり取りを実現します。学生は QR コードを使用して学習時間を「スキャンイン」および「スキャンアウト」することができ、学習の取り組みを正確に追跡できます。さらに、QR コードを使用すると、学生は授業への出席をすぐに登録できます。
習熟レベルのグラフ: アプリは、各対象スキルの習熟レベルの時間の経過に伴う変化をグラフで表示します。これらのグラフは、生徒の進歩を視覚的に把握し、さらなる改善が必要な領域を特定するのに役立ちます。
このプロジェクトは、React Native の力を活用して、iOS と Android デバイスの両方のクロスプラットフォーム互換性を確保することを目的としています。 SQLite データベースを利用してユーザー情報を安全に保存し、React Native コミュニティで広く採用されているコード エディターである Visual Studio Code (VSCode) を使用した開発をサポートします。
CompassApp を構築することで、私たちは学生が自分の教育過程をコントロールできるようにする強力なツールを提供すると同時に、教員が Compass 教育プログラム内で学生の進捗状況を効果的に管理および監視できるように支援することを目指しています。