Cognitive Load in Programming Education: Easing the Burden on Beginners with REXX

To learn and teach programming is very difficult, often leads to poor results, and causes many students to drop out or turn away from the subject. Cognitive load theory can help to understand the challenges students face, improve programming education, and select an appropriate language for instruct...

Full description

Saved in:
Bibliographic Details
Published inConference proceedings pp. 171 - 178
Main Authors Winkler, Till, Flatscher, Rony G
Format Conference Proceeding
LanguageEnglish
Published Varazdin Faculty of Organization and Informatics Varazdin 01.01.2023
Subjects
Online AccessGet full text
ISSN1847-2001
1848-2295

Cover

Abstract To learn and teach programming is very difficult, often leads to poor results, and causes many students to drop out or turn away from the subject. Cognitive load theory can help to understand the challenges students face, improve programming education, and select an appropriate language for instruction. In this paper, we take a theoretical look at programming education and, in particular, language characteristics that reduce students' cognitive load and thus enable rapid learning and frustration-free productivity. We introduce the REXX language and some of its favorable characteristics that make it possible to teach novices programming within a single semester. In this limited time, students are empowered to program Microsoft products (Windows, Office), address the command line, grasp the basics of objectoriented programming, use Java classes, and create portable graphical user interfaces (GUIs) with JavaFX.
AbstractList To learn and teach programming is very difficult, often leads to poor results, and causes many students to drop out or turn away from the subject. Cognitive load theory can help to understand the challenges students face, improve programming education, and select an appropriate language for instruction. In this paper, we take a theoretical look at programming education and, in particular, language characteristics that reduce students' cognitive load and thus enable rapid learning and frustration-free productivity. We introduce the REXX language and some of its favorable characteristics that make it possible to teach novices programming within a single semester. In this limited time, students are empowered to program Microsoft products (Windows, Office), address the command line, grasp the basics of objectoriented programming, use Java classes, and create portable graphical user interfaces (GUIs) with JavaFX.
Author Winkler, Till
Flatscher, Rony G
Author_xml – sequence: 1
  givenname: Till
  surname: Winkler
  fullname: Winkler, Till
– sequence: 2
  givenname: Rony
  surname: Flatscher
  middlename: G
  fullname: Flatscher, Rony G
BookMark eNotjUtLAzEYRYNUsNb-h4Drgbwn484OoxYKPlDormSSdJpiv9Qko3_f-ribe7iLcy_RBCL4MzSlWuiKsUZOfrmuGCH0As1z3pNTdE1IQ6fouY0DhBI-PV5F43AA_JTikMzhEGDAnRutKSHCDe5M_lnKzuPFmJwHHAEv_BAAfMr4K5QdfunW6yt0vjXv2c__e4be7rrX9qFaPd4v29tVdaSUl0rp3lIiGOOEbwl3tO6NJFZz7epeCMWl9FwqxzQzVBnaN04IYZng1kqnNJ-h6z_vMcWP0eey2ccxwelyw3StKFGMS_4ND9lMsg
ContentType Conference Proceeding
Copyright 2023. This work is published under http://archive.ceciis.foi.hr/app/index.php/ceciis/archive (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.
Copyright_xml – notice: 2023. This work is published under http://archive.ceciis.foi.hr/app/index.php/ceciis/archive (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.
DBID 3V.
7SC
7XB
8AL
8FD
8FE
8FG
8FK
ABUWG
AFKRA
ARAPS
AZQEC
BENPR
BGLVJ
CCPQU
DWQXO
GNUQQ
HCIFZ
JQ2
K7-
L7M
L~C
L~D
M0N
P5Z
P62
PHGZM
PHGZT
PIMPY
PKEHL
PQEST
PQGLB
PQQKQ
PQUKI
PRINS
Q9U
DatabaseName ProQuest Central (Corporate)
Computer and Information Systems Abstracts
ProQuest Central (purchase pre-March 2016)
Computing Database (Alumni Edition)
Technology Research Database
ProQuest SciTech Collection
ProQuest Technology Collection
ProQuest Central (Alumni) (purchase pre-March 2016)
ProQuest Central (Alumni)
ProQuest Central UK/Ireland
Advanced Technologies & Aerospace Collection
ProQuest Central Essentials
ProQuest Central
Technology Collection
ProQuest One
ProQuest Central Korea
ProQuest Central Student
SciTech Premium Collection
ProQuest Computer Science Collection
Computer Science Database
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts – Academic
Computer and Information Systems Abstracts Professional
Computing Database
Advanced Technologies & Aerospace Database
ProQuest Advanced Technologies & Aerospace Collection
ProQuest Central Premium
ProQuest One Academic (New)
Publicly Available Content Database
ProQuest One Academic Middle East (New)
ProQuest One Academic Eastern Edition (DO NOT USE)
ProQuest One Applied & Life Sciences
ProQuest One Academic
ProQuest One Academic UKI Edition
ProQuest Central China
ProQuest Central Basic
DatabaseTitle Publicly Available Content Database
Computer Science Database
ProQuest Central Student
Technology Collection
Technology Research Database
Computer and Information Systems Abstracts – Academic
ProQuest One Academic Middle East (New)
ProQuest Advanced Technologies & Aerospace Collection
ProQuest Central Essentials
ProQuest Computer Science Collection
Computer and Information Systems Abstracts
ProQuest Central (Alumni Edition)
SciTech Premium Collection
ProQuest One Community College
ProQuest Central China
ProQuest Central
ProQuest One Applied & Life Sciences
ProQuest Central Korea
ProQuest Central (New)
Advanced Technologies Database with Aerospace
Advanced Technologies & Aerospace Collection
ProQuest Computing
ProQuest Central Basic
ProQuest Computing (Alumni Edition)
ProQuest One Academic Eastern Edition
ProQuest Technology Collection
ProQuest SciTech Collection
Computer and Information Systems Abstracts Professional
Advanced Technologies & Aerospace Database
ProQuest One Academic UKI Edition
ProQuest One Academic
ProQuest One Academic (New)
ProQuest Central (Alumni)
DatabaseTitleList Publicly Available Content Database
Database_xml – sequence: 1
  dbid: 8FG
  name: ProQuest Technology Collection
  url: https://search.proquest.com/technologycollection1
  sourceTypes: Aggregation Database
DeliveryMethod fulltext_linktorsrc
Discipline Education
Library & Information Science
EISSN 1848-2295
EndPage 178
Genre Conference Proceeding
GroupedDBID 3V.
5VS
7SC
7XB
8AL
8FD
8FE
8FG
8FK
ABUWG
AFKRA
ALMA_UNASSIGNED_HOLDINGS
ARAPS
AZQEC
BENPR
BGLVJ
BPHCQ
CCPQU
DWQXO
GNUQQ
HCIFZ
JQ2
K6V
K7-
KQ8
L7M
L~C
L~D
M0N
P62
PHGZM
PHGZT
PIMPY
PKEHL
PQEST
PQGLB
PQQKQ
PQUKI
PRINS
PROAC
Q9U
ID FETCH-LOGICAL-p113t-68bc10422303f03d17ba50c838d7b446355e356d282a16a1b9d444c243cc5d683
IEDL.DBID 8FG
ISSN 1847-2001
IngestDate Mon Jul 14 07:30:37 EDT 2025
IsOpenAccess true
IsPeerReviewed false
IsScholarly true
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-p113t-68bc10422303f03d17ba50c838d7b446355e356d282a16a1b9d444c243cc5d683
Notes ObjectType-Conference Proceeding-1
SourceType-Conference Papers & Proceedings-1
content type line 21
OpenAccessLink https://www.proquest.com/docview/2876106235?pq-origsite=%requestingapplication%
PQID 2876106235
PQPubID 1986354
PageCount 8
ParticipantIDs proquest_journals_2876106235
PublicationCentury 2000
PublicationDate 20230101
PublicationDateYYYYMMDD 2023-01-01
PublicationDate_xml – month: 01
  year: 2023
  text: 20230101
  day: 01
PublicationDecade 2020
PublicationPlace Varazdin
PublicationPlace_xml – name: Varazdin
PublicationTitle Conference proceedings
PublicationYear 2023
Publisher Faculty of Organization and Informatics Varazdin
Publisher_xml – name: Faculty of Organization and Informatics Varazdin
SSID ssj0000870091
ssib044732764
ssib027713618
Score 2.2056174
Snippet To learn and teach programming is very difficult, often leads to poor results, and causes many students to drop out or turn away from the subject. Cognitive...
SourceID proquest
SourceType Aggregation Database
StartPage 171
SubjectTerms Automation
Cognitive load
Education
Graphical user interface
Java
Learning
Memory
Object oriented programming
Problem solving
Programming languages
Semantics
Students
Syntax
Teaching methods
Windows (computer programs)
Title Cognitive Load in Programming Education: Easing the Burden on Beginners with REXX
URI https://www.proquest.com/docview/2876106235
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1LTwIxEG4ULt4UMT6A9GC8Nba03W69mEAWiVGCRJK9kT6WxIMLCv5_p0sXDiZe9zGH7XS--WZn-iF0qxVzVltgqlQsifBaEUudJ9QC-hluTFEpz71OkvFcPOcyjwW3TWyrrGNiFaj9yoUa-T1k9oD0ANbycf1FgmpU-LsaJTSOUZMB0gQ_T0dPtT_1FTCw5BB7hVC8ryI9qCI1OCutRPWA56jgMOxPSK5wZnSK2ocJPDzdY8sZOirKVlBYjt0YLdSNAwf4DseJonAdx616jt6GdV8QflkZjz_KYC-0Yn2CQby39IAzE8oFGBJBvJtpwGBnEPQaSkgNcSjU4lmW5200H2XvwzGJ8glkzRjfkiS1joUjvgCllpR7pqyR1KU89coCC4RMo-Ay8UC6DEsMs9oLIVxfcOekT1J-gRrlqiwuEU5d4qmE16wwAqwa7TU8zrRUxnnLrlCn_mqLuAc2i8OKXf9_-wadBBH3XWGjgxrb75-iC1C_tb1qPXuoOcgm09kvABGokg
linkProvider ProQuest
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV1LT8JAEJ4gHPSmiPEBugf11thtt93WxJiANSCPIIGEG-6jJB4sKBjjn_I3OltaOJh449rHHHZn55tvOtMP4DLkVMlQIlO12dRiOuSWtJW2bInoJ1wh4lR5rtvzmyP2NPbGBfjJZ2FMW2UeE9NArWfK1MhvMLNHpEew9u7n75ZRjTJfV3MJjZVbtOPvL6Rsi7vWA-7vleM8RsNG08pUBaw5pe7S8gOpqPnzFQbvqe1qyqXwbBW4geYSyRECcOx6vkYuIqgvqAw1Y0w5zFXK037got0dKDEz0VqEUj3q9Qe5BzscOZ-_ifaMcdfhGSFJsQGPh53K-CGz4sZF6R8QSJHtcR8qm5k_0l-j2QEU4qRsNJ2z_o8y1LIRB3JNshkmc51kweEQnht5JxLpzIQmr4mxZ5q_3tAgWVu6JZEwBQqCqSdZTVEQtFM3ChEJJqPElIbJIBqPKzDaytIeQTGZJfExkED52vbwNckEQ6si1CE-TkOPC6UlPYFqvmqT7NQtJhsfOf3_9gXsNofdzqTT6rXPYM9IyK_KKlUoLj8-4xomGkt5nu0ugZdtO9QvMrzjDw
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=proceeding&rft.title=Conference+proceedings&rft.atitle=Cognitive+Load+in+Programming+Education%3A+Easing+the+Burden+on+Beginners+with+REXX&rft.au=Winkler%2C+Till&rft.au=Flatscher%2C+Rony+G&rft.date=2023-01-01&rft.pub=Faculty+of+Organization+and+Informatics+Varazdin&rft.issn=1847-2001&rft.eissn=1848-2295&rft.spage=171&rft.epage=178
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1847-2001&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1847-2001&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1847-2001&client=summon