Busque entre los 168304 recursos disponibles en el repositorio
Mostrar el registro sencillo del ítem
dc.date.accessioned | 2008-05-02T16:52:11Z | |
dc.date.available | 2008-05-02T03:00:00Z | |
dc.date.issued | 1997 | |
dc.identifier.uri | http://sedici.unlp.edu.ar/handle/10915/2170 | |
dc.description.abstract | Este trabajo describe el Visual DaVinci y su ambiente, y presenta los aspectos más importantes de su implementación. Visual DaVinci está específicamente diseñado para la enseñanza de programación estructurada en el Curso de Ingreso a la carrera Licenciatura en Informática y en parte de un primer curso de Programación de Computadoras. Visual DaVinci es un lenguaje visual que utiliza el paradigma de flujo de control por medio de la especificación de un diagrama con características similares a las de Nassi-Schneiderman, obligando al programador a desarrollar código estructurado. La especificación del diagrama es derivada automática y simultáneamente a código textual, el cual puede ser modificado por el programador. Se permite también el desarrollo de código en forma textual, por medio de una sintaxis restringida que también obliga a generar código estructurado y a respetar ciertas reglas que hacen al estilo de programación. En ambos casos, el desarrollo, la verificación de sintaxis y la ejecución de un algoritmo se realiza desde el mismo ambiente. Visual DaVinci está provisto de un conjunto limitado de tipos y no tiene constructores de tipos definidos por el usuario, ya que está orientado más a los algoritmos que a las estructuras de datos. Además, Visual DaVinci es la base para futuras extensiones, destinadas a la investigación sobre lenguajes visuales y a la educación. | es |
dc.language | es | es |
dc.subject | informática y educación | es |
dc.subject | Languages | es |
dc.subject | Visual Programming | es |
dc.title | Visual DaVinci | es |
dc.type | Tesis | es |
sedici.title.subtitle | Lenguaje y ambiente visual para la enseñanza de programación en el curso de ingreso y en el primer año de las carreras de Informática | es |
sedici.creator.person | Champredonde, Raúl | es |
sedici.description.note | Tesis digitalizada en SEDICI gracias a la colaboración de la Biblioteca de la Facultad de Informática. | es |
sedici.subject.materias | Ciencias Informáticas | es |
sedici.description.fulltext | true | es |
mods.originInfo.place | Facultad de Ciencias Exactas | es |
sedici.subtype | Tesis de grado | es |
sedici.rights.license | Creative Commons Attribution 4.0 International (CC BY 4.0) | |
sedici.rights.uri | http://creativecommons.org/licenses/by/4.0/ | |
sedici.contributor.director | De Giusti, Armando Eduardo | es |
thesis.degree.name | Licenciado en Informática | es |
thesis.degree.grantor | Universidad Nacional de La Plata | es |
sedici.date.exposure | 1997 | |
sedici2003.identifier | ARG-UNLP-TDG-0000000087 | es |