Tiago Braga – Tecnologias para desenvolvimento e-learning | EAD | web 2.0

Discussões sobre tecnologias para e-Learning.

Archive for the ‘Software Livre’ Category

Gramática de Livre Contexto – BNF

As gramáticas de livre contexto, também conhecidas como BNF (Backus-Naur form) foram essênciais para a descrição das linguagens de programação. Criada inicialmente para descrever o Algol 58 e aperfeiçoada para o Algol 60, a BNF permite muita expressividade ao dar forma a uma linguagem de programação (LP).

Na disciplina de LP que ministro na PUC Minas é utilizada uma BNF para que os alunos tenham uma idéia de como ocorre o processo de análise de uma linguagem. Como parte da disciplina foi desenvolvido um Analisador de Sintaxe em JavaScript que pode ser utilizado para explicar o conceito e facilitar o processo de entendimento da Teoria.

O projeto é liberado para uso pedagógico, quem quiser acessá-lo, basta clicar no link do analisador.

Lançado site www.escoladetodos.com.br

Já está no ar o site www.escoladetodos.com.br. O site é uma proposta inovadora para o ensino de cursos profissionalizantes pela internet. Baseado em um sistema próprio, o site consiste em cursos profissionalizantes que podem ser realizados através do cartão Escola de Todos (ao preço de R$ 15,00). Este projeto piloto pretende disponibilizar cursos de formação profissional a baixo custo para pessoas que não tem acesso a esse tipo de formação.

Mais informações podem ser obtidas no site www.escoladetodos.com.br.

Até mais!