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...
Autores principales: | , , |
---|---|
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 |