Cargando…

Has the time come to teach parallel programming to secondary school students?

Today, almost every computer has at least one multicore processor. To remain in stride with hardware developments, numerous university faculties oriented towards computer science have introduced parallel programming as an integral part of their courses. The question is, given the availability of par...

Descripción completa

Detalles Bibliográficos
Autores principales: Brođanac, Predrag, Novak, Josip, Boljat, Ivica
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Elsevier 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8741467/
https://www.ncbi.nlm.nih.gov/pubmed/35028449
http://dx.doi.org/10.1016/j.heliyon.2021.e08662
_version_ 1784629496623661056
author Brođanac, Predrag
Novak, Josip
Boljat, Ivica
author_facet Brođanac, Predrag
Novak, Josip
Boljat, Ivica
author_sort Brođanac, Predrag
collection PubMed
description Today, almost every computer has at least one multicore processor. To remain in stride with hardware developments, numerous university faculties oriented towards computer science have introduced parallel programming as an integral part of their courses. The question is, given the availability of parallel architectures, and considering future trends in programming, whether it is time for parallel programming to also become an integral part of the informatics curriculum in secondary schools? This paper presents research conducted in three schools in Croatia over several school years. A total of 162 students from the science-mathematic high schools participated in the research. The results, based on student evaluations, suggest that this course content is equally interesting and somewhat more difficult, and perceived as equally useful as other course content taught to students. Moreover, the findings indicate that students can understand and later apply some of the fundamental concepts of parallel programming.
format Online
Article
Text
id pubmed-8741467
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher Elsevier
record_format MEDLINE/PubMed
spelling pubmed-87414672022-01-12 Has the time come to teach parallel programming to secondary school students? Brođanac, Predrag Novak, Josip Boljat, Ivica Heliyon Research Article Today, almost every computer has at least one multicore processor. To remain in stride with hardware developments, numerous university faculties oriented towards computer science have introduced parallel programming as an integral part of their courses. The question is, given the availability of parallel architectures, and considering future trends in programming, whether it is time for parallel programming to also become an integral part of the informatics curriculum in secondary schools? This paper presents research conducted in three schools in Croatia over several school years. A total of 162 students from the science-mathematic high schools participated in the research. The results, based on student evaluations, suggest that this course content is equally interesting and somewhat more difficult, and perceived as equally useful as other course content taught to students. Moreover, the findings indicate that students can understand and later apply some of the fundamental concepts of parallel programming. Elsevier 2021-12-27 /pmc/articles/PMC8741467/ /pubmed/35028449 http://dx.doi.org/10.1016/j.heliyon.2021.e08662 Text en © 2021 The Author(s) https://creativecommons.org/licenses/by/4.0/This is an open access article under the CC BY license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Research Article
Brođanac, Predrag
Novak, Josip
Boljat, Ivica
Has the time come to teach parallel programming to secondary school students?
title Has the time come to teach parallel programming to secondary school students?
title_full Has the time come to teach parallel programming to secondary school students?
title_fullStr Has the time come to teach parallel programming to secondary school students?
title_full_unstemmed Has the time come to teach parallel programming to secondary school students?
title_short Has the time come to teach parallel programming to secondary school students?
title_sort has the time come to teach parallel programming to secondary school students?
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8741467/
https://www.ncbi.nlm.nih.gov/pubmed/35028449
http://dx.doi.org/10.1016/j.heliyon.2021.e08662
work_keys_str_mv AT brođanacpredrag hasthetimecometoteachparallelprogrammingtosecondaryschoolstudents
AT novakjosip hasthetimecometoteachparallelprogrammingtosecondaryschoolstudents
AT boljativica hasthetimecometoteachparallelprogrammingtosecondaryschoolstudents