Scott Hatfield
Sie erwerben Wissen und Fähigkeiten anhand von realen Projekten.
Funktion
Launchpad ist eine Flutter-Anwendung, die sich auf den Erwerb von Fähigkeiten durch praktisches, projektbasiertes Lernen konzentriert. Die App nutzt die Gemini-KI von Google, um diese Projekte mit hoher Anpassungsfähigkeit und Flexibilität zu erstellen, zu verwalten und zu unterstützen.
Wenn ein Nutzer ein Lernziel definiert, z. B. „Ich möchte lernen, wie ich einen 3D-Drucker benutze“, wird diese Eingabe über die Integration „Build with Gemini“ von Firebase an die Gemini API gesendet. Das System ruft Systemanweisungen und andere Parameter aus Firebase Remote Config ab. Die Gemini API generiert dann einen strukturierten Projektplan gemäß einem JSON-Schema.
Gemini generiert auch kontextbezogene Erfolge, die mit bestimmten wichtigen Schritten im Projekt verknüpft sind, und bietet Nutzern so motivierende Meilensteine. Diese Erfolge werden dynamisch erstellt, indem die Projektschritte analysiert und wichtige Herausforderungen oder Meilensteine identifiziert werden, die Anerkennung verdienen. Wenn Nutzer während eines Projekts Fragen haben, können sie diese direkt in der App stellen. Das Gemini-Modell generiert dann Antworten basierend auf vorkonfigurierten Systemanweisungen.
Die Verwendung der Gemini APIs in Launchpad ist so konzipiert, dass sie im Hintergrund ausgeführt wird, was eine reibungslose und intuitive Nutzererfahrung ermöglicht. Durch die Einbindung von Gemini-KI bietet Launchpad Lernenden ein leistungsstarkes Toolset, mit dem sie komplexe Projekte mit KI-generierter Anleitung, Unterstützung und Motivation bewältigen können. Dabei bleibt der Fokus der Nutzer auf dem Lernprozess selbst.
Basis
- Flutter
- Android
- Firebase
- Android Studio
Team
Von
Scott Hatfield
Von
USA