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...

Descripción completa

Detalles Bibliográficos
Autores principales: Depetris, Beatriz O., Feierherd, Guillermo Eugenio, Tejero, Germán, Aguil Mallea, Daniel
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