Cargando…

Exploring brain activity and transforming knowledge in visual and textual programming using neuroeducation approaches

Eight (8) computer science students, novice programmers, who were in the first semester of their studies, participated in a field study in order to explore potential differences in their brain activity during programming with a visual programming language versus a textual programming language. The e...

Descripción completa

Detalles Bibliográficos
Autor principal: Doukakis, Spyridon
Formato: Online Artículo Texto
Lenguaje:English
Publicado: AIMS Press 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7179366/
https://www.ncbi.nlm.nih.gov/pubmed/32341975
http://dx.doi.org/10.3934/Neuroscience.2019.3.175
_version_ 1783525643192893440
author Doukakis, Spyridon
author_facet Doukakis, Spyridon
author_sort Doukakis, Spyridon
collection PubMed
description Eight (8) computer science students, novice programmers, who were in the first semester of their studies, participated in a field study in order to explore potential differences in their brain activity during programming with a visual programming language versus a textual programming language. The eight students were asked to develop two specific programs in both programming languages (a total of four tasks). The order of these programs was determined, while the order of languages in which they worked differed between the students. Measurement of cerebral activity was performed by the electroencephalography (EEG) imaging method. According to the analysis of the data it appears that the type of programming language did not affect the students' brain activity. Also, six students needed more time to successfully develop the programs they were asked with the first programming language versus the second one, regardless of the type of programming language that was first. In addition, it appears that six students did not show reducing or increasing brain activity as they spent their time on tasks and at the same time did not show a reduction or increase in the time they needed to develop the programs. Finally, the students showed higher average brain activity in the development of the fourth task than the third, and six of them showed higher average brain activity when developing the first versus the second program, regardless of the programming language. The results can contribute to: a) highlighting the need for a diverse educational approach for students when engaging in program development and b) identifying appropriate learning paths to enhance student education in programming.
format Online
Article
Text
id pubmed-7179366
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher AIMS Press
record_format MEDLINE/PubMed
spelling pubmed-71793662020-04-27 Exploring brain activity and transforming knowledge in visual and textual programming using neuroeducation approaches Doukakis, Spyridon AIMS Neurosci Research Article Eight (8) computer science students, novice programmers, who were in the first semester of their studies, participated in a field study in order to explore potential differences in their brain activity during programming with a visual programming language versus a textual programming language. The eight students were asked to develop two specific programs in both programming languages (a total of four tasks). The order of these programs was determined, while the order of languages in which they worked differed between the students. Measurement of cerebral activity was performed by the electroencephalography (EEG) imaging method. According to the analysis of the data it appears that the type of programming language did not affect the students' brain activity. Also, six students needed more time to successfully develop the programs they were asked with the first programming language versus the second one, regardless of the type of programming language that was first. In addition, it appears that six students did not show reducing or increasing brain activity as they spent their time on tasks and at the same time did not show a reduction or increase in the time they needed to develop the programs. Finally, the students showed higher average brain activity in the development of the fourth task than the third, and six of them showed higher average brain activity when developing the first versus the second program, regardless of the programming language. The results can contribute to: a) highlighting the need for a diverse educational approach for students when engaging in program development and b) identifying appropriate learning paths to enhance student education in programming. AIMS Press 2019-09-02 /pmc/articles/PMC7179366/ /pubmed/32341975 http://dx.doi.org/10.3934/Neuroscience.2019.3.175 Text en © 2019 the Author(s), licensee AIMS Press This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0)
spellingShingle Research Article
Doukakis, Spyridon
Exploring brain activity and transforming knowledge in visual and textual programming using neuroeducation approaches
title Exploring brain activity and transforming knowledge in visual and textual programming using neuroeducation approaches
title_full Exploring brain activity and transforming knowledge in visual and textual programming using neuroeducation approaches
title_fullStr Exploring brain activity and transforming knowledge in visual and textual programming using neuroeducation approaches
title_full_unstemmed Exploring brain activity and transforming knowledge in visual and textual programming using neuroeducation approaches
title_short Exploring brain activity and transforming knowledge in visual and textual programming using neuroeducation approaches
title_sort exploring brain activity and transforming knowledge in visual and textual programming using neuroeducation approaches
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7179366/
https://www.ncbi.nlm.nih.gov/pubmed/32341975
http://dx.doi.org/10.3934/Neuroscience.2019.3.175
work_keys_str_mv AT doukakisspyridon exploringbrainactivityandtransformingknowledgeinvisualandtextualprogrammingusingneuroeducationapproaches