Hacé tu fork en GitHub

¿Qué es Wollok?

Wollok es un lenguaje de programación y entorno de desarrollo integrado (IDE) para ser utilizado en el dictado de materias iniciales de programación orientada a objetos. Es ideal ya que permite ir agregando los detalles y conceptos de forma incremental y programando desde el primer día. Este es el sitio web de Wollok Xtext, la primera implementación oficial.

Desde julio de 2024 nos mudamos a VSCode. ¡Mirá el nuevo sitio acá!

Una herramienta con sentido pedagógico...

  • Cómo enseñar
    • Incorpora gradualmente la complejidad
    • Permite programar desde el primer día
  • Qué enseñar
    • Haciendo foco en los conceptos
    • Facilita la transición hacia los lenguajes industriales
  • Aprender de los errores
    • Tiene detección temprana de los errores
    • Sistema de inferencia de tipos
    • Tiene validaciones adicionales configurables
  • Simple
    • Con una sintaxis liviana e intuitiva
    • Una palabra reservada por concepto
    • Con una interfaz gráfica "Wollok Game"
    • Con generación automática de diagramas


...en sintonía con las tendencias actuales del desarrollo de software


  • Programación Orientada a Objetos
    • Objetos "bien conocidos" como primera abstracción
    • Con clases y mixins
    • Permite modelar bloques de código (closures)
    • Polimorfismo sin burocracia de tipos
  • Más que programar, desarrollar software
    • Entorno Integrado de Desarrollo (IDE)
    • con testeo unitario y refactors
    • Integración con git y SVN
  • Un desarrollo autónomo
    • Creado por docentes como proyecto abierto
    • Utilizado en universidades nacionales


¿Querés conocer más?


Copyright © 2024, Fundación Uqbar, Todos los derechos reservados. Distribuido según licencia LGPLv3 https://www.gnu.org/licenses/lgpl-3.0.txt