LaST: Language Study Tool

An important challenge when studying the semantics2 of programming languages is understanding the way syntactical constructions in high-level programming languages produce algorithms that are bound to the underlying virtual machine, and the way basic computer resources such as registers and memory a...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autores principales: Molinari, Enrique, Lindner, Edgard
Formato: Objeto de conferencia
Lenguaje:Inglés
Publicado: 2004
Materias:
Acceso en línea:http://sedici.unlp.edu.ar/handle/10915/22432
Aporte de:
id I19-R120-10915-22432
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
computer education technology
programming language semantics
teaching programming languages
tecnología
Languages
Semantics
educación
informática
Computer science education
spellingShingle Ciencias Informáticas
computer education technology
programming language semantics
teaching programming languages
tecnología
Languages
Semantics
educación
informática
Computer science education
Molinari, Enrique
Lindner, Edgard
LaST: Language Study Tool
topic_facet Ciencias Informáticas
computer education technology
programming language semantics
teaching programming languages
tecnología
Languages
Semantics
educación
informática
Computer science education
description An important challenge when studying the semantics2 of programming languages is understanding the way syntactical constructions in high-level programming languages produce algorithms that are bound to the underlying virtual machine, and the way basic computer resources such as registers and memory are used and managed. This document describes an educational tool developed to assist teaching and to help students learn programming language semantics. This software tool, LaST (Language Study Tool) provides graphic feedback and interaction, allowing the study of the semantics of programming languages while visualizing their internal machine representation, and the actions triggered by certain high-level instructions. LaST includes four different high-level languages, and an assembly-like language, running in a user interface that allows source code and assembly code highlighting, step-by-step execution and graphical representation of computer resources. All these provide a rich learning environment that help the instructor explaining programming language related subjects, and allows the students to construct a more dynamic and integrated vision of them.
format Objeto de conferencia
Objeto de conferencia
author Molinari, Enrique
Lindner, Edgard
author_facet Molinari, Enrique
Lindner, Edgard
author_sort Molinari, Enrique
title LaST: Language Study Tool
title_short LaST: Language Study Tool
title_full LaST: Language Study Tool
title_fullStr LaST: Language Study Tool
title_full_unstemmed LaST: Language Study Tool
title_sort last: language study tool
publishDate 2004
url http://sedici.unlp.edu.ar/handle/10915/22432
work_keys_str_mv AT molinarienrique lastlanguagestudytool
AT lindneredgard lastlanguagestudytool
bdutipo_str Repositorios
_version_ 1764820465727045632