Spreading digital literacy via Minimal English. The concept of ‘class’ in Swift programming language
The 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 cla...
Saved in:
Main Author: | |
---|---|
Format: | Article |
Language: | English |
Published: |
The John Paul II Catholic University of Lublin
2021-12-01
|
Series: | LingBaW |
Subjects: | |
Online Access: | https://czasopisma.kul.pl/index.php/LingBaW/article/view/13450 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
_version_ | 1832592757749710848 |
---|---|
author | Bartłomiej Biegajło |
author_facet | Bartłomiej Biegajło |
author_sort | Bartłomiej Biegajło |
collection | DOAJ |
description |
The 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.
|
format | Article |
id | doaj-art-f7d8f549cd22412b8d11e1068e8579e4 |
institution | Kabale University |
issn | 2450-5188 |
language | English |
publishDate | 2021-12-01 |
publisher | The John Paul II Catholic University of Lublin |
record_format | Article |
series | LingBaW |
spelling | doaj-art-f7d8f549cd22412b8d11e1068e8579e42025-01-21T05:13:47ZengThe John Paul II Catholic University of LublinLingBaW2450-51882021-12-01710.31743/lingbaw.13450Spreading digital literacy via Minimal English. The concept of ‘class’ in Swift programming languageBartłomiej Biegajło0Siedlce University of Natural Sciences and Humanities The 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. https://czasopisma.kul.pl/index.php/LingBaW/article/view/13450programmingSwift languageNatural Semantic MetalanguageMinimal English |
spellingShingle | Bartłomiej Biegajło Spreading digital literacy via Minimal English. The concept of ‘class’ in Swift programming language LingBaW programming Swift language Natural Semantic Metalanguage Minimal English |
title | Spreading digital literacy via Minimal English. The concept of ‘class’ in Swift programming language |
title_full | Spreading digital literacy via Minimal English. The concept of ‘class’ in Swift programming language |
title_fullStr | Spreading digital literacy via Minimal English. The concept of ‘class’ in Swift programming language |
title_full_unstemmed | Spreading digital literacy via Minimal English. The concept of ‘class’ in Swift programming language |
title_short | Spreading digital literacy via Minimal English. The concept of ‘class’ in Swift programming language |
title_sort | spreading digital literacy via minimal english the concept of class in swift programming language |
topic | programming Swift language Natural Semantic Metalanguage Minimal English |
url | https://czasopisma.kul.pl/index.php/LingBaW/article/view/13450 |
work_keys_str_mv | AT bartłomiejbiegajło spreadingdigitalliteracyviaminimalenglishtheconceptofclassinswiftprogramminglanguage |