A multiplatform interpreter to introduce structured and concurrent programming
The process of teaching and learning computer programming has always been a challenge for students and teachers. Throughout time, the challenge has become tougher because now the concepts related to concurrent programming must be added to the traditional concepts of programming. The tools that show...
Autores principales: | , , , |
---|---|
Formato: | Objeto de conferencia |
Lenguaje: | Inglés |
Publicado: |
2012
|
Materias: | |
Acceso en línea: | http://sedici.unlp.edu.ar/handle/10915/23863 |
Aporte de: |
id |
I19-R120-10915-23863 |
---|---|
record_format |
dspace |
institution |
Universidad Nacional de La Plata |
institution_str |
I-19 |
repository_str |
R-120 |
collection |
SEDICI (UNLP) |
language |
Inglés |
topic |
Ciencias Informáticas educación Concurrent Programming informática teaching computer programming teaching concurrent programming algorithm visualization |
spellingShingle |
Ciencias Informáticas educación Concurrent Programming informática teaching computer programming teaching concurrent programming algorithm visualization Depetris, Beatriz O. Feierherd, Guillermo Eugenio Tejero, Germán Aguil Mallea, Daniel A multiplatform interpreter to introduce structured and concurrent programming |
topic_facet |
Ciencias Informáticas educación Concurrent Programming informática teaching computer programming teaching concurrent programming algorithm visualization |
description |
The process of teaching and learning computer programming has always been a challenge for students and teachers. Throughout time, the challenge has become tougher because now the concepts related to concurrent programming must be added to the traditional concepts of programming. The tools that show the performance of algorithms have been of great help, although they must be used carefully. This article describes the development and use of an update of the Visual Da Vinci (an environment used in different institutions to introduce computer programming) and discusses the reasons why programming (and software design in general) usually arises issues. It also justifies the current importance of concurrent programming and the difficulties it adds to traditional programming. Further on in the text, the Concurrent Da Vinci is analysed and commented on, showing an example of how it is used to solve a classical problem of concurrency. |
format |
Objeto de conferencia Objeto de conferencia |
author |
Depetris, Beatriz O. Feierherd, Guillermo Eugenio Tejero, Germán Aguil Mallea, Daniel |
author_facet |
Depetris, Beatriz O. Feierherd, Guillermo Eugenio Tejero, Germán Aguil Mallea, Daniel |
author_sort |
Depetris, Beatriz O. |
title |
A multiplatform interpreter to introduce structured and concurrent programming |
title_short |
A multiplatform interpreter to introduce structured and concurrent programming |
title_full |
A multiplatform interpreter to introduce structured and concurrent programming |
title_fullStr |
A multiplatform interpreter to introduce structured and concurrent programming |
title_full_unstemmed |
A multiplatform interpreter to introduce structured and concurrent programming |
title_sort |
multiplatform interpreter to introduce structured and concurrent programming |
publishDate |
2012 |
url |
http://sedici.unlp.edu.ar/handle/10915/23863 |
work_keys_str_mv |
AT depetrisbeatrizo amultiplatforminterpretertointroducestructuredandconcurrentprogramming AT feierherdguillermoeugenio amultiplatforminterpretertointroducestructuredandconcurrentprogramming AT tejerogerman amultiplatforminterpretertointroducestructuredandconcurrentprogramming AT aguilmalleadaniel amultiplatforminterpretertointroducestructuredandconcurrentprogramming AT depetrisbeatrizo multiplatforminterpretertointroducestructuredandconcurrentprogramming AT feierherdguillermoeugenio multiplatforminterpretertointroducestructuredandconcurrentprogramming AT tejerogerman multiplatforminterpretertointroducestructuredandconcurrentprogramming AT aguilmalleadaniel multiplatforminterpretertointroducestructuredandconcurrentprogramming |
bdutipo_str |
Repositorios |
_version_ |
1764820466344656899 |