A systematic review of the literature on methods and technologies for teaching parallel and distributed computing in universities

There is a growing demand for software developers who have experience writing parallel programs rather than just "parallelizing" sequential systems as computer hardware gets more and more parallel. In order to develop the skills of future software engineers, it is crucial to teach pupils p...

Celý popis

Uloženo v:
Podrobná bibliografie
Vydáno v:Ukrainian journal of educational studies and information technology Ročník 11; číslo 2; s. 111 - 121
Hlavní autor: Sitsylitsyn, Yuriy
Médium: Journal Article
Jazyk:angličtina
Vydáno: Profi.Net.Ua Group; Department of Informatics and Cybernetics; Melitopol Bohdan Khmelnytsky State Pedagogical University 30.06.2023
Témata:
ISSN:2521-1234, 2521-1234
On-line přístup:Získat plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
Popis
Shrnutí:There is a growing demand for software developers who have experience writing parallel programs rather than just "parallelizing" sequential systems as computer hardware gets more and more parallel. In order to develop the skills of future software engineers, it is crucial to teach pupils parallelism in elementary computer science courses. We searched the Scopus database for articles on "teaching parallel and distributed computing" and "parallel programming," published in English between 2008 and 2019. 26 papers were included in the study after quality review. As a result, a lab course using the C++ programming language and MPI library serves as the primary teaching tool for parallel and distributed computing.
ISSN:2521-1234
2521-1234
DOI:10.32919/uesit.2023.02.04