A comunicação é uma atividade diária do ser humano, sendo que a forma mais freqüente de comunicação é através da linguagem natural humana, ou seja, linguagem falada ou escrita. Tratando-se de ensino, a comunicação é um fator de grande relevância.
Pensando-se por este ponto, desenvolveu-se uma ferramenta denominada CIFluxProgII, com o intuito de auxiliar o professor a avaliar algoritmos gerados por acadêmicos.
Utilizando a teoria de compiladores e Processamento de Linguagem Natural, a ferramenta analisa o algoritmo do acadêmico e gera, através de um Sistema Especialista, a nota e comentário relevante ao problema em questãoThe communication is a diary activitity of the human being, and the most frequent form of communication is through of human natural language, that is, spoken or written language. Dealing about teaching, the communication is a factor of great importance. Considering this point of view, a tool called CIFluxProgII was developed, with the aim of aiding the professor to evaluate algorithms generated by academic. Using the theory of Compilers and Processing of Natural Language, the tool analyses the academic’s algorithm and generates, through a Expert System, the mark and important comment to the problem in questionIV Workshop de Tecnología Informática Aplicada en Educación (WTIAE)Red de Universidades con Carreras en Informática (RedUNCI