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...
Main Authors: | , |
---|---|
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 |