Mediated Transfer in Teaching Programming Using Visual Programming Languages

Novice programmers find learning programming difficult and challenging. That perception has a negative effect on motivation, and problems which students face during their first learning attempts only confirm their expectations so they give up. Using simpler syntax and environment is a possible solut...

Full description

Bibliographic Details
Main Authors: Divna Krpan, Damir Brčić
Format: Article
Language:English
Published: University of Rijeka 2018-11-01
Series:Politehnika
Subjects:
Online Access:http://www.politehnika.uniri.hr/index.php/politehnika/article/view/14/pdf
_version_ 1797330561999568896
author Divna Krpan
Damir Brčić
author_facet Divna Krpan
Damir Brčić
author_sort Divna Krpan
collection DOAJ
description Novice programmers find learning programming difficult and challenging. That perception has a negative effect on motivation, and problems which students face during their first learning attempts only confirm their expectations so they give up. Using simpler syntax and environment is a possible solution to make the first programming experience easier or to lower the threshold towards complex programming languages. It is very important to choose the programming language and the developing environment which are suitable for student’s age. In this paper, we describe few examples of didactic tools used for teaching programming to students of different age and also visual programming projects evaluation.
first_indexed 2024-03-08T07:21:33Z
format Article
id doaj.art-a1bb336c400d4ce19cc901d9212d652c
institution Directory Open Access Journal
issn 2584-5373
2584-6264
language English
last_indexed 2024-03-08T07:21:33Z
publishDate 2018-11-01
publisher University of Rijeka
record_format Article
series Politehnika
spelling doaj.art-a1bb336c400d4ce19cc901d9212d652c2024-02-02T23:17:23ZengUniversity of RijekaPolitehnika2584-53732584-62642018-11-01217179Mediated Transfer in Teaching Programming Using Visual Programming LanguagesDivna Krpan0Damir Brčić1Faculty of Science, University of Split, CroatiaSplit-Dalmatia County, Split, CroatiaNovice programmers find learning programming difficult and challenging. That perception has a negative effect on motivation, and problems which students face during their first learning attempts only confirm their expectations so they give up. Using simpler syntax and environment is a possible solution to make the first programming experience easier or to lower the threshold towards complex programming languages. It is very important to choose the programming language and the developing environment which are suitable for student’s age. In this paper, we describe few examples of didactic tools used for teaching programming to students of different age and also visual programming projects evaluation.http://www.politehnika.uniri.hr/index.php/politehnika/article/view/14/pdfvisual programmingdidactic reductiontangible programmingmediated transfer
spellingShingle Divna Krpan
Damir Brčić
Mediated Transfer in Teaching Programming Using Visual Programming Languages
Politehnika
visual programming
didactic reduction
tangible programming
mediated transfer
title Mediated Transfer in Teaching Programming Using Visual Programming Languages
title_full Mediated Transfer in Teaching Programming Using Visual Programming Languages
title_fullStr Mediated Transfer in Teaching Programming Using Visual Programming Languages
title_full_unstemmed Mediated Transfer in Teaching Programming Using Visual Programming Languages
title_short Mediated Transfer in Teaching Programming Using Visual Programming Languages
title_sort mediated transfer in teaching programming using visual programming languages
topic visual programming
didactic reduction
tangible programming
mediated transfer
url http://www.politehnika.uniri.hr/index.php/politehnika/article/view/14/pdf
work_keys_str_mv AT divnakrpan mediatedtransferinteachingprogrammingusingvisualprogramminglanguages
AT damirbrcic mediatedtransferinteachingprogrammingusingvisualprogramminglanguages