0118 Business Programming 1
ao.Univ.Prof. Dr. Rony G. Flatscher
Contact details
Weekly hours
Language of instruction
09/12/23 to 10/10/23
Registration via LPIS
Notes to the course
Day Date Time Room
Friday 10/13/23 09:00 AM - 01:00 PM Online-Einheit
Friday 10/20/23 09:00 AM - 01:00 PM Online-Einheit
Friday 10/27/23 09:00 AM - 01:00 PM Online-Einheit
Friday 11/03/23 09:00 AM - 01:00 PM Online-Einheit
Friday 11/10/23 09:00 AM - 01:00 PM Online-Einheit
Friday 11/17/23 09:00 AM - 01:00 PM Online-Einheit
Friday 11/24/23 09:00 AM - 01:00 PM Online-Einheit
Friday 11/24/23 09:00 AM - 10:00 AM Online-Einheit
Learning outcomes
Attendance requirements

Sie können maximal zwei Mal fehlen.


Teaching/learning method(s)

Vgl. <>

25 % Mitarbeit (Gruppenbildung,  Mitarbeit in der Lehrveranstaltung, Erstellung der Hausübungsbeispiele in Gruppenarbeit), 25 % Abschlussprojekt (in Gruppenarbeit), 50 % Abschlusstest.

Prerequisites for participation and waiting lists

Falls Sie eine gültige LV-Anmeldung haben, aber an dieser Lehrveranstaltung nicht teilnehmen können, melden Sie sich bitte während des Anmeldezeitraums über LPIS wieder ab, damit Ihr LV-Platz anderen Studierenden zur Verfügung steht.

Die Platzvergabe während der Anmeldefrist verfährtim „first-come, first-served Prinzip“.

Nach Ende der Anmeldefrist werden verfügbare LV-Plätze den Studierenden der Warteliste, die noch keine gültige Anmeldung zum Planpunkt haben, gereiht nach Studienfortschritt (Härtefallprinzip) vom Vizerektorat für Lehre und Studierende zugeteilt, nicht nach Wartelistenplatz.

Studierende, die unentschuldigt nicht zur ersten Einheit erscheinen, verlieren ihren Platz in der LV. Dieser wird an Studierende der Warteliste, die zur ersten Einheit kommen, nach Wartelistenreihenfolge vergeben.


Please log in with your WU account to use all functionalities of read!t. For off-campus access to our licensed electronic resources, remember to activate your VPN connection connection. In case you encounter any technical problems or have questions regarding read!t, please feel free to contact the library at

Availability of lecturer(s)
Unit details
Unit Date Contents
1 Overview of the course, history of ooRexx, a minimal program, variable, statement, block, branch, repetition (loop).
2 Label, procedure, function, searching order for functions/procedures, scope, Rexx functions, stem
3 ooRexx extensions: routine, argument by reference, exception handling, class, method, attribute, message, scope, creation of objects
4 Inheritance, specialisation, scopes, multirheading, class hierarchy
5 Class hierarchy II, collection classes, „the big picture“
6 OLE-Automation/ActiveX-Automation, the class "OLEObject", examples, Microsoft Internet Explorer’s DHTML
7 Windows Script Host (WSH), Windows Script Engine (WSE), Windows Script File (WSF), Windows Script Component (WSC)
8 ooRexx vs. MS Visual Basic Script ("VBScript", "VBS"), Windows configuration relating to file extensions. Assignments.
9 Presentation (assignments, possible solutions): ooRexx, DHTML; Q&A, discussions

Presentation (assignments, possible solutions): DHTML-frontend; OLEInfo tool, Q&A, discussions. Presentation of short sketches of the concluding “short project”: integration/remote-controlling at least three Windows applications (at least one Windows application must not be from Microsoft)


Presentation (assignments, possible solutions): Commands, cURL, Debug (TRACE)

12 Presentation (assignments, possible solutions): concluding “short project”; Q&A, discussions
Last edited: 2023-06-05