Um ambiente para ensino e aprendizagem de algoritmos e Programação (iVProg)

De CCSL
Ir para navegação Ir para pesquisar

Um ambiente para ensino e aprendizagem de algoritmos e Programação (iVProg)

O objetivo do iVProg em HTML5 é preparar um ambiente para ensino-aprendizagem de algoritmos e programação, que poderá ser usado desde o ensino fundamental II até o ensino superior. Para isso, esse novo ambiente deverá implementar o paradigma de Programação Visual e permitir a avaliação automática de exercícios a partir de casos-de-teste.

Esse projeto será baseado em projetos anteriores do Laboratório de Informática na Educação (LInE), como o iVProg2 implementado em Java e o iVProgH implementado em HTML5, esse último utilizando a biblioteca AngularJS e BootStrap.

A razão de iniciarmos uma nova versão do iVProg em HTML5 é a versão anterior foi projetada para servir de protótipo para o iVProg2 (Java), apresentando uma organização interna difícil de ser mantida.

Você pode examinar esses sistemas no LInE (respectivamente, iVProg2 em Java iVProg em HTML5

Você pode examinar os códigos desses projetos no GitHub, a partir dos endereços iVProg2 em Java iVProg em HTML5

Deve-se destacar o grande potencial didático desse projeto.

Além de poder ser usado de forma aberto na Web, o novo iVProg poderá; ser integrado em ambientes Moodle por meio do pacote livre iTarefa