25 - 29 de Noviembre de 2002

Montevideo, Uruguay

Radisson Victoria Plaza Hotel

 
CI14
 
Teoría de Tipos y Coq en la Enseñanza de Programación Funcional e Imperativa. Taller de Construcción Formal de Programas

Paola Martellotto
Departamento de Computación, Universidad Nacional de Río Cuarto
pmartellotto@exa.unrc.edu.ar
Maria Marta Novaira
Departamento de Computación, Universidad Nacional de Río Cuarto
mnovaira@dc.exa.unrc.edu.ar
Carlos Luna
Departamento de Computación, Universidad de la República
cluna@fing.edu.uy
 
Resumen

En este trabajo presentamos una propuesta para apoyar la enseñanza de métodos formales en una currícula de grado, usando el asistente de pruebas Coq y conceptos del área de Teoría de Tipos. Proponemos un taller de especificación, derivación y verificación de sistemas en los paradigmas de programación funcional e imperativo, que puede también ser adaptado a sistemas reactivos y de tiempo real. Describimos una primera experiencia en el desarrollo del taller y planteamos posibles cambios y extensiones.

Palabras Clave: Enseñanza de la programación, teoría de tipos, Coq, programación funcional, programación imperativa, sistemas reatcivos y de tiempo real



Volver

infoUYclei 2002