Das CompassApp-Projekt ist eine auf React Native basierende mobile Anwendung, die das Bildungsmanagement erleichtern und das Engagement der Schüler im Rahmen des Compass-Bildungsprogramms verbessern soll. Ziel der App ist es, Studierenden und Dozenten eine zentralisierte und intuitive Plattform zur Verfügung zu stellen, auf der sie ihren akademischen Fortschritt, ihre Anwesenheit und ihre Lernstunden verfolgen und verbessern können.
Hauptmerkmale:
Guided Mastery Framework: Die App orientiert sich am Guided Mastery Framework des Compass-Programms und konzentriert sich auf die Förderung der Kompetenzentwicklung und -verbesserung und nicht nur auf die Durchschnittsbewertung von Noten. Die Schüler werden auf der Grundlage ihrer Beherrschung der Zielkompetenzen bewertet, was ein kontinuierliches Wachstum fördert.
Umfassende Datenorganisation: CompassApp bietet einen zentralen Ort zum Organisieren und Zugreifen auf eine Vielzahl von Daten im Zusammenhang mit der Schülerleistung, einschließlich der Beherrschung von Aufgaben im Laufe der Zeit, Anwesenheitslisten, absolvierten Lernstunden, verpassten Kursen, verpassten Terminen und Lernstunden, die zum Bestehen benötigt werden.
Dateneingabe für Lehrkräfte und Studierende: Die App ermöglicht es Lehrkräften, ausgewählte Daten direkt über die App oder durch Integration mit anderen Plattformen wie Canvas oder Google einzugeben. Ebenso können Schüler Daten wie die Beherrschungsstufen für bestimmte Fertigkeiten eingeben und so einen umfassenden Überblick über ihre Fortschritte erhalten.
QR-Code-Integration: CompassApp nutzt QR-Codes für eine effiziente Schülerinteraktion. Studierende können QR-Codes zum „Einscannen“ und „Ausscannen“ von Studienstunden verwenden und so eine genaue Nachverfolgung ihrer Studienverpflichtungen gewährleisten. Darüber hinaus können Studierende über einen QR-Code ihre Anwesenheit im Unterricht schnell registrieren.
Diagramme der Meisterschaftsstufe: Die App generiert grafische Darstellungen der Änderungen der Meisterschaftsstufe im Laufe der Zeit für jede Zielfertigkeit. Diese Grafiken bieten visuelle Einblicke in den Fortschritt der Schüler und helfen dabei, Bereiche zu identifizieren, in denen möglicherweise weitere Verbesserungen erforderlich sind.
Das Projekt zielt darauf ab, die Leistungsfähigkeit von React Native zu nutzen und plattformübergreifende Kompatibilität sowohl für iOS- als auch für Android-Geräte sicherzustellen. Es nutzt eine SQLite-Datenbank zur sicheren Speicherung von Benutzerinformationen und unterstützt die Entwicklung mit Visual Studio Code (VSCode), einem in der React Native-Community weit verbreiteten Code-Editor.
Mit der Entwicklung der CompassApp wollen wir ein leistungsstarkes Tool bereitstellen, das Schülern die Kontrolle über ihre Bildungsreise ermöglicht und gleichzeitig Lehrkräfte dabei unterstützt, den Fortschritt der Schüler im Rahmen des Compass-Bildungsprogramms effektiv zu verwalten und zu überwachen.