Abstract
Many popular object-oriented languages like Java, Python, C# support concepts introduced by Smalltalk but lack its message paradigm. Teaching novices programming in these popular languages, therefore, cannot take advantage of the message paradigm to ease and to speed up learning object-oriented programming. This article introduces and discusses the message paradigm in the context of successfully teaching object-oriented programming to business administration (BA) novices in a single semester. The messaging paradigm, as implemented in the open object Rexx (ooRexx) programming language, makes it easy for novices to interact with Windows objects via object linking and embedding (OLE) and fully utilize the Java runtime environment (JRE). The most important concepts of the ooRexx programming language are introduced and demonstrated using nutshell examples. Furthermore, observed challenges in teaching object-oriented programming are presented and advice for educators in the field of programming is given.
| Originalsprache | Englisch |
|---|---|
| Titel des Sammelwerks | MIPRO 2024 Proceedings |
| Untertitel des Sammelwerks | 47th ICT and Electroncis Convention |
| Erscheinungsort | Rijeka |
| Verlag | MIPRO Croatian Society |
| Seiten | 1488-1493 |
| Seitenumfang | 6 |
| Publikationsstatus | Veröffentlicht - 2024 |
| Veranstaltung | mipro 2024: ICT and Electronics Convention - Opatija, Opatija, Kroatien Dauer: 20 Mai 2024 → 24 Mai 2024 http://www.mipro.hr |
Publikationsreihe
| Reihe | Mipro Proceedings |
|---|---|
| Band | 2024 |
| ISSN | 1847-3946 |
Konferenz
| Konferenz | mipro 2024 |
|---|---|
| Kurztitel | MIPRO 2024 |
| Land/Gebiet | Kroatien |
| Ort | Opatija |
| Zeitraum | 20/05/24 → 24/05/24 |
| Internetadresse |
Österreichische Systematik der Wissenschaftszweige (ÖFOS)
- 102015 Informationssysteme
- 102022 Softwareentwicklung
- 502050 Wirtschaftsinformatik
Publikationen
- 1 Beitrag in Konferenzband
-
Teaching Novices Programming and Important Applications in a Single Semester: Critical Factors from Zero to Portable GUI Programming in Four Hours
Flatscher, R. G., 2 Sept. 2024, 2024 36th International Conference on Software Engineering Education and Training (CSEE&T 2024): Würzburg, Germany, July 29 - Aug. 1, 2024. Bollin, A., Bosnić, I., Brings, J., Daun, M. & Manjunath, M. (Hrsg.). Danvers, MA: IEEE Computer Society Conference Publishing Services, S. xxxvii - xxxviii 2 S.Publikation: Beitrag in Buch/Konferenzband › Beitrag in Konferenzband
Open AccessDatei27 Downloads (Pure)
Aktivitäten
- 1 Wissenschaftlicher Vortrag (Science-to-Science)
-
Teaching Novices Programming and Important Applications in a Single Semester - Critical Factors from Zero to Portable GUI Programming in Four Hours
Flatscher, R. G. (Redner*in)
29 Juli 2024Aktivität: Vortrag › Wissenschaftlicher Vortrag (Science-to-Science)
Datei
-
-
ooRexx: ooRexx (open object Rexx)
Flatscher, R. G. (Projektleitung)
30/03/20 → …
Projekt: Sonstige nichtwirtschaftliche Forschung
-
Open Object Rexx (ooRexx)
Flatscher, R. G. (Forscher*in)
15/02/04 → 15/10/07
Projekt: Forschungsförderung
Zitat
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver