. . . . .The Loro Project. . . . . spacer

Qu es Loro

  • Qu es Loro
    • Paradigma
    • Estado actual
    • Origen del proyecto
  • Aprendiendo/Enseando a programar
  • Imgenes
  • Descargar
  • Instalacin
  • Docs
  • Desarrollo
Mapa del site
Versin para impresin
spacer
Ultima actualizacin:
May 03. 2007 17:32:48
Qu es Loro

Qu es Loro

El Proyecto Loro trata de la construccin de una herramienta informtica abierta, modular y flexible que sirva de apoyo para los principiantes en el aprendizaje de la programacin. Utiliza un lenguaje propio e incluye un entorno de desarrollo integrado enfocado a estudiantes. El lenguaje se inspira en una metodologa de "especificar, luego implementar"; primero debe especificarse una tarea antes de escribir cualquier implementacin (algoritmo). El concepto de especificacin, por el cual se establece un contrato entre proveedores y clientes de la tarea, se concretiza a travs de una construccin que es compilable independientemente. Los algoritmos correspondientes pueden implementarse tanto en el propio lenguaje Loro como en el lenguaje Java. El entorno integrado provee funcionalidades para un desarrollo dirigido por pruebas, coloreamiento de sintaxis, y generacin automtica de documentacin HTML y su visualizacin.

En sntesis, el Sistema de Programacin Loro ha sido diseado bajo lo siguientes principios: 1) ''programar para una interfaz, no para una implementacin'' (Gamma et al, 1995); 2) ''diseo por contrato;'' y 3) ''desarrollo dirigido por pruebas.''


Submen

  • Paradigma
  • Estado actual
  • Origen del proyecto

ARRIBA >
spacer /X2/
Powered by CMSimple   -   Template by Torsten Behrens
gipoco.com is neither affiliated with the authors of this page nor responsible for its contents. This is a safe-cache copy of the original web site.