Bevor wir programmieren können, richten wir alles ein. Das dauert ca. 10 Minuten und musst du nur einmal machen.
ai2.appinventor.mit.eduWeiter. Kein Google-Konto? → Konto erstellen (unten links).
Weiter. Wenn App Inventor nach Berechtigungen fragt → Zulassen.
Close um den Willkommens-Dialog zu schließen.English. Klicke darauf und wähle Deutsch – die gesamte Oberfläche wechselt sofort auf Deutsch.
Mit dieser App siehst du deine App in Echtzeit auf dem Handy – jede Änderung im Browser erscheint sofort auf dem Display.
MIT AI2 Companion. Installiere die App (kostenlos, von MIT App Inventor). Achte auf das orangene Roboter-Logo.+ New project (oben links). Gib als Projektname ein: VokabelApp (kein Leerzeichen!). Klicke auf OK.
Verbinden → dann auf AI Companion (grün hervorgehoben). Es erscheint ein QR-Code auf dem Bildschirm.
Scan QR Code und halte das Handy vor den Bildschirm.
Melde dich bei MIT App Inventor an und stelle die Live-Verbindung zu deinem Handy her. Erst wenn der weiße Screen auf dem Handy erscheint, bist du fertig mit dieser Aufgabe.
Hast du Probleme? Frage zuerst deine Sitznachbarin oder deinen Sitznachbar – oder nutze claude.ai und beschreibe das Problem.
Bezeichnung) ist ein Bereich auf dem Bildschirm, der einen Text anzeigt – zum Beispiel eine Vokabel. Du kannst Schriftgröße, Farbe und Ausrichtung anpassen. Der Nutzer kann den Text nicht direkt anklicken oder verändern, er wird nur angezeigt.
Benutzerschnittstelle – dort findest du alle sichtbaren Elemente. Klicke auf Bezeichnung und ziehe es in die Mitte auf den Screen. Es erscheint ein Textfeld auf deiner App-Vorschau.
Text → catSchriftGröße → 36TextAusrichtung → Mitte
Bezeichnung1 und dann auf Umbenennen. Gib den neuen Namen ein: LabelVokabel.
Benutzerschnittstelle → Button unter das Beschriftungsfeld ziehen. Text = Lösung zeigen. Umbenennen: ButtonLoesung.Bezeichnung-Element unter den Button ziehen. Text = Katze, SchriftGröße = 28. Umbenennen: LabelUebersetzung.Sichtbar → Häkchen entfernen. Die Übersetzung soll erst erscheinen, wenn der Button gedrückt wird.
Baue die Benutzeroberfläche deiner Vokabel-App im Designer. Du brauchst:
BezeichnungButtonBonus: Ändere die Hintergrundfarbe der App. Klicke dazu auf Screen1 und ändere HintergrundFarbe rechts in den Eigenschaften.
Blöcke. Die Ansicht wechselt – du siehst jetzt eine helle Arbeitsfläche mit einer Seitenleiste links.
wenn ButtonAbspielen.Klick auf die Arbeitsfläche.
aufrufen TonAmsel.Wiedergeben in den wenn ButtonAbspielen.Klick-Block hinein. Jetzt spielt die App den Amsel-Ton ab, wenn der Button gedrückt wird.
aufrufen TonAmsel.Wiedergeben wirklich im Klick-Block eingerastet (und nicht daneben)? Und heißt die Ton-Komponente wirklich TonAmsel? Frage auch gerne claude.ai: „Mein Ton-Block in MIT App Inventor spielt nichts ab, was kann ich prüfen?"Baue den Block so, dass beim Tippen auf den Button die Amsel-Stimme abgespielt wird. Teste es auf dem Handy.
Bonus: Kannst du auch einen zweiten Block bauen, der den Ton stoppt, wenn man nochmal tippt? Tipp: Nutze aufrufen TonAmsel.Stopp aus den TonAmsel-Blöcken.
Eingebaut → Variablen → Initialisiere globale name mit. Benenne sie: vokabeln.Eingebaut → Listen → erstelle Liste. Jedes Paar ist selbst eine kleine Liste: ["cat", "Katze"]. Füge mindestens 5 Paare hinzu.Eingebaut → Prozeduren → zu Prozedur. Name: NeueVokabel.random integer from 1 to length of list vokabeln. Dann: LabelVokabel.Text = Eintrag 1 des gewählten Paares, LabelUebersetzung.Text = Eintrag 2, LabelUebersetzung.Visible = false.Screen1.Initialize → call NeueVokabel. Auch im Button-Click-Block am Ende: call NeueVokabel – so kommt automatisch die nächste Vokabel.Erweitere die App auf mindestens 10 Vokabeln. Nutze echte Vokabeln aus deinem Englisch- oder einem anderen Fremdsprachen-Unterricht. Teste die App auf dem Handy.
Jetzt zeigt jede/r kurz, was heute entstanden ist. Das ist keine Prüfung – es geht darum, voneinander zu lernen.
Zeige deine App kurz der Klasse oder deiner Sitznachbarin / deinem Sitznachbar. Beantworte dabei diese drei Fragen: