Hintergrund und Mission des Kunden
STEM Fuse, Gegründet 2009, ist ein renommierter Anbieter digitaler Lehrpläne für die Klassen 1 bis 12. Das Unternehmen ist auf MINT-, Informatik- und CTE-Lehrplanlösungen spezialisiert. Mit seinen wirkungsvollen und erschwinglichen Angeboten hat das Unternehmen seine Präsenz an über 1500 Schulen in den USA ausgebaut und die MINT-Bildung revolutioniert. Wir bieten effektive und budgetfreundliche Lehrplanlösungen für Schulen, Lehrer und Schüler.
Bedürfnisse und Herausforderungen
- Komplexe Architektur: Die ursprüngliche LMS-Struktur war komplex und beeinträchtigte die Benutzererfahrung und Effizienz.
- Inhaltsintegration: Es war von entscheidender Bedeutung, sicherzustellen, dass Inhalte von Drittanbietern von Plattformen wie Google Docs, Articulate, H5P und Construct sicher und ausschließlich über das LMS zugänglich waren.
- Benutzerinteraktion: Geben Sie den Lehrern einen Echtzeitüberblick über die Aktivitäten der Schüler und ermöglichen Sie effiziente Feedback-Mechanismen.
- Migrationsskala: Angesichts der enormen Menge an Benutzer- und Schuldaten war der Migrationsprozess von Natur aus umfangreich und erforderte eine sorgfältige Zuordnung und Integration.
- Fortschrittsverfolgung: Implementierung eines Systems, mit dem die Schüler ihre Fortschritte überwachen und das Lernen wieder aufnehmen können, wobei eine Anpassung an Lehrplanänderungen erforderlich ist.
- Reaktionsfähigkeit und Skalierbarkeit: Es war von entscheidender Bedeutung, der wachsenden Zahl mobiler Benutzer gerecht zu werden.
- Benutzerdefiniertes Benutzer-Dashboard: Bereitstellung einer personalisierten Dashboard-Erfahrung entsprechend Benutzerprofilen und Abonnements.
- Einmaliges Anmelden: Implementierung eines sicheren und effizienten Anmeldesystems mit Google und Clever.
Genau diese Herausforderungen hat STEM Fuse mit unserer Hilfe gemeistert. Wir unterstützen Sie bei der Modernisierung Ihres LMS oder Ihrer Unternehmensplattform, so wie wir es für STEM Fuse getan haben.
Sehen wir uns nun an, wie wir das Problem angegangen sind!
OpenSense Labs Ansatz
Das Learning Management System (LMS) von STEM Fuse lief zunächst auf Drupal Drupal 7, wir nutzen die Möglichkeiten der Plattform für komplexe Funktionen und interaktive Lernfunktionen. Da wir den Bedarf an verbesserter Skalierbarkeit, Leistung und Benutzerfreundlichkeit erkannten, migrierten wir die Plattform zunächst auf Drupal 8, optimierten die Architektur und legten den Grundstein für moderne Erweiterungen. Im Zuge der kontinuierlichen Weiterentwicklung der Plattform haben wir sie seitdem auf Drupal 10 aktualisiert, gewährleistung langfristiger Stabilität, Sicherheit und optimaler Leistung.
Strategie
Als wir unsere Partnerschaft mit STEM Fuse begannen, verfolgten wir zur Modernisierung ihres LMS folgende Kernstrategie:
- Überarbeiten Sie das LMS mit Drupal 8, um die Struktur zu vereinfachen.
- Sorgen Sie für eine sichere Integration von Inhalten Dritter und vermeiden Sie Duplikate.
- Verbessern Sie die Interaktivität und ermöglichen Sie Feedback und Fortschrittsverfolgung in Echtzeit.
- Entwerfen Sie maßgeschneiderte Dashboards basierend auf Benutzerrollen.
- Implementieren Sie eine skalierbare und mobilfreundliche Plattformarchitektur.
Implementierungsdetails
Design
- Die Ästhetik der Site wurde durch Aktualisierung der Abbildungen aufgefrischt.
- Einführung tagbasierter Bedingungen zur Anzeige relevanter Informationen in Dashboard-Blöcken für Lehrer und Schüler.
Entwicklung
- Content Native Integration: Über die Google API wurden Inhalte von Plattformen wie Construct und Articulate in Drupal-freundliche Formate konvertiert. Dynamische Iframe-Einbettungen stellen sicher, dass die Sichtbarkeit der Inhalte auf abonnierte Benutzer beschränkt bleibt.
- Migrationsstrategie: Verwendete CSV-Exporte aus verschiedenen Drupal 7-Ansichten und richtete sie sorgfältig auf das Drupal 8-Inhaltsframework aus.
- Fortschrittsüberwachung: Benutzerorientierte Einheiten zur Überwachung des Fortschritts erstellt, die bei Änderungen des Lehrplaninhalts automatisch aktualisiert werden.
- Kontextbezogenes Dashboard: Einführung tagbasierter Bedingungen zur Anzeige relevanter Informationen basierend auf Benutzerrollen und Abonnements.
- Einmaliges Anmelden: Implementierung eines sicheren Anmeldesystems mit Google und Clever.
Schauen Sie sich auch an
1. Einmal bewerben: Ein entkoppeltes Drupal 9-Bildungsportal
2. UKEAS nimmt Bildung auf: Überarbeitung der Plattform
3. Edredo mit progressiver Drupal 9-Migration transformiert
4. Spenden sammeln für die Koshish Educational & Welfare Society India mit Drupal
Sauber, intuitiv, benutzerfreundlich
- Erfolgreiche Migration auf Drupal 8 mit aktualisiertem Design und verbesserter Reaktionsfähigkeit.
- Beseitigung der Duplizierung von Inhalten und Optimierung der Inhaltsverteilung.
- Bietet robuste Benutzerrollen, Aufgabenverwaltung, Berichterstellung und interaktive Bewertungstools.
- Aktivierte kontextbezogene und personalisierte Dashboard-Erlebnisse.
Die Auswirkungen
- Der Übergang von Drupal 7 zu 8 führte zu einer besser organisierten Site-Architektur.
- Designüberarbeitung und verbesserte Reaktionsfähigkeit auf Mobilgeräten.
- LMS wurde skalierbar und konnte die wachsende Benutzerzahl effizient bewältigen.
- Optimierte und sichere Inhaltsverteilung und Zugriff.
- Ermöglicht umfassendere Benutzerinteraktionen für Schüler und Lehrer.
Ergebnisse auf einen Blick
- Erfolgreiche Migration auf Drupal 8
- Verbesserte Architektur und aufgefrischtes Design
- Interaktive Dashboards mit Echtzeit-Updates
- Die Sichtbarkeit der Inhalte ist auf angemeldete Benutzer beschränkt
- Rollenbasierte Zugriffs- und Berechtigungsstrukturen
- Benutzerfortschrittsverfolgung mit Lehrplananpassung
- Single Sign-On mit Google und Clever
Fortgesetzte Partnerschaft und Verbesserungen
Im Rahmen unseres kontinuierlichen Engagements im STEM Fuse-Projekt bietet OpenSense Labs fortlaufenden Support und Wartungsservices, um die langfristige Stabilität und Sicherheit der Plattform zu gewährleisten. Dazu gehören regelmäßige Upgrades des Drupal-Kerns und der bereitgestellten Module, die die zeitnahe Implementierung kritischer Sicherheitspatches, Fehlerbehebungen und Leistungsoptimierungen ermöglichen.
Das Projekt läuft derzeit im Rahmen eines dedizierten Support- und Wartungs-SLA-Modells, bei dem Probleme von Benutzern unterschiedlicher Rollen über einen strukturierten Ticket- und Lösungsworkflow behandelt werden, um einen unterbrechungsfreien LMS-Betrieb sicherzustellen.
Darüber hinaus haben wir schrittweise Verbesserungen eingeleitet und die am häufigsten genutzten Seiten mit React aktualisiert. Dabei liegt der Schwerpunkt auf der Verbesserung der Frontend-Performance, der Verkürzung der Ladezeiten und der Minimierung potenzieller Ausfallzeiten oder Latenzprobleme. Dies gewährleistet ein nahtloses und reaktionsschnelles Erlebnis für alle Endbenutzer.