Abläufe mit einer Scriptsprache automatisieren
Modulidentifikation
Handlungsziele
- Zu automatisierende Funktion oder zu automatisierenden Ablauf mit den dazugehörigen Benutzerinteraktionen als Ablaufstruktur (z.B. Programmablaufplan) grafisch darstellen.
- Ablaufstruktur mit Hilfe einer Scriptsprache umsetzen.
- Script in eine Systemumgebung integrieren.
- Script auf eine vollständige und korrekte Ausführung der erforderlichen Funktionalität bzw. des Ablaufs testen.
- Dokumentation für den Einsatz des Scripts erstellen.
Handlungsnotwenidge Kenntnisse
- Kennt den Unterschied und den Zweck von Problemraum zu Lösungsraum.
- Kennt Instrumente, um Anforderungen Lösungsfrei zu identifizieren.
- Kennt die Gründe, um den Problemraum und Lösungsraum voneinander zu trennen (z.B Innovationsgewinn, Stressreduktion).
- Kennt eine Notation, um den Ablauf einer Programmlogik abzubilden (z. B PAP, Struktogramm, Activity).
- Kennt den Zweck von Modellen und Diagrammen als Besprechungs- und Umsetzungsgrundlage.
- Kennt die Unterscheidung der Datentypen (z. B primitive, komplexe).Kennt die relevanten Datentypen (z. B integer, boolean, array mit einer Dimension).
- Kennt die Funktionsweise einer Software nach dem EVA Prinzip.
- Kennt den grundlegenden Aufbau einer Applikation resp. Programmes.
- Kennt die Verwendung von Kontrollstrukturen wie Iterationen (vor-/nachgeprüft), Selektion.
- Kennt Sinn und Zweck von Variablen und Konstanten sowie deren Unterschied.
- Kennt den Gültigkeitsbereich von Anweisungen und deren Zweck.
- Kennt die Möglichkeiten von Editoren sowie einer Entwicklungsumgebung, sowie den Umgang mit Fehler- und Warnmeldungen.
- Kennt den Aufbau von Funktionen (Name, Parameter, Datentypen, Rückgabetyp) und wie diese in einem Programm korrekt eingesetzt und aufgerufen werden.
- Kennt den Mehrwert der Auslagerung von Teilen von Code in Funktionen.