🖥️ Das EVA-Prinzip
Ohne Benutzereingaben machen viele Programme keinen Sinn. Sie lernen daher hier das EVA-Prinzip kennen, und wie Sie es mit einer Bibliothek in Ihrem Projekt nutzen, um Eingaben von Benutzern einzulesen. Sie kennen die vorgestellten Datentypen und können diese in Programmen nutzen.
🎯 Ziele
- Sie können das EVA-Prinzip erklären.
- Sie können eine Bibliothek in Ihr Eclipse-Projekt einbinden. Sie können die Bibliothek dazu verwenden, um Benutzereingaben einzulesen.
👨🏫 Präsentation
💻 Open in Browser | 💾 download PDF
Das EVA Prinzip
Grundsätzlich befolgen alle Programme das EVA Prinzip. Selbst Smartphones, die auf Wisch-Gesten reagieren, folgen diesem Prinzip, einfach viel schneller. Mit diesen Aufträgen lernen Sie, wie Sie Daten in Java-Programme eingeben können.
Eingabe -> Verarbeiten -> Ausgabe
Eingabe
Hier ein paar Eingabearten, natürlich können diese beliebig erweritert werden.
- Formular einer Applikation
- Mausbewegung
- Joystick bewegung
- Gamepad
- Wischgeste auf einem Smartphone
- Spracheingabe
- Kamera
- ...
Verarbeiten
Diese Eingaben werden vom Programm verarbeitet. Je nach Eingabe und Programmierung wird ein Befehl ausgeführt. z.B. Wenn Ihr die Maus bewegt, weiss das Betriebssystem, dass es den Cursor auf dem Bildschrim bewegen soll.
Wenn man nicht gerade ein Spiel oder Betriebssystem programmiert handlet es sich jedoch zu 90% um das Auswerten von Formularen jeglicher Form.
Ausgabe
Durch das Verarbeiten erstellt das Programm ein entsprechendes Resultat! Dieses Resultat wird dann wieder zurückgegeben. Beim Mausbewegen bedeutet dass, dass der Mauszeiger auf dem Bildschirm sich bewegt.
Wenn man ein Formular auswertet ist die Ausgabe meistens eine Bestätigung, dass die Formulardaten in einer Datenbank gespeichert wurden.
Themen
📄️ Bibliothek MyTools
Die Bibliothek MyTools wurde von der Schule entwickelt. Diese ermöglicht
📄️ Scanner (Optional)
Die Klasse Scanner