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...

Full description

Saved in:
Bibliographic Details
Main Author: Bartłomiej Biegajło
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