Spreading digital literacy via Minimal English. The concept of ‘class’ in Swift programming language

dc.contributor.authorBiegajło, Bartłomiej
dc.date.accessioned2024-05-17T10:28:10Z
dc.date.available2024-05-17T10:28:10Z
dc.date.issued2021
dc.description.abstractThe article aims at providing explications of the concept of a class, as it is implemented in the Swift programming language offered by Apple. The explications are framed in Minimal English, which is based on the theory of Natural Semantic Metalanguage. Detailed analysis of the Swift concept of class leads to four distinct core explications of the programming construct in question and the related feature that Swift classes possess, namely the concept of property. The article’s primary purpose is to offer a more smooth experience with programming, especially with beginners in mind. Their initial exposure to programming might face several challenges due to the complicated digital jargon of the documentation. Minimal English is implemented to ease the learning curve and promote digital literacy as one of the most fundamental skills in today’s world.
dc.identifier.citation"Linguistics Beyond and Within", 2021, Vol. 7, pp. 5-18
dc.identifier.doi10.31743/lingbaw.13450
dc.identifier.issn2450-5188
dc.identifier.urihttps://hdl.handle.net/20.500.12153/7082
dc.language.isoen
dc.publisherWydawnictwo KUL
dc.rightsAttribution 4.0 Internationalen
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/
dc.subjectprogramming
dc.subjectSwift language
dc.subjectNatural Semantic Metalanguage
dc.subjectMinimal English
dc.titleSpreading digital literacy via Minimal English. The concept of ‘class’ in Swift programming language
dc.typeinfo:eu-repo/semantics/article
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Biegajlo_Bartlomiej_Spreading_digital_literacy_via_Minimal_English.pdf
Size:
239.13 KB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
2.81 KB
Format:
Item-specific license agreed upon to submission
Description: