ALGbr: Uma Nova Ferramenta Para Apoio ao Ensino/Aprendizagem de Lógica Computacional por Meio da Construção e Testes de Algoritmos
Resumo
A representação dos algoritmos por meio do software viabiliza a agilidade na escrita e na revisão, facilitando a depuração, fornecendo mecanismos de verificação ha possível falhas na escrita, possibilitando o reaproveitamento e reutilização de código, facilitando as alterações e atualizações, favorecendo o entendimento e aprofundando a percepção do aluno, através da experimentação e congruência da teoria aliada à prática nos testes com algoritmos. A nova ferramenta proposta mostra-se como uma alternativa as demais existentes, pelo fato de possibilitar a utilização da construção de algoritmos baseados em linguagem C além da abordagem tradicional baseada em PASCAL.
Referências
BARBOSA, L. M. Ensino de Algoritmos em Curso de Computação. São Paulo: Editora EDUC, 2001.
BERG, A. C.; FIGUEIRÓ, J. P. Lógica de Programação. 2. Ed. Rio Grande do Sul: ULBRA, 2002.
BERLINSK, D. O Advento do Algoritmo: A Idéia que Governa o Mundo. São Paulo: Globo, 2002.
CORMEN, T. H.; LEISERSON C. E.; RIVEST R. L. Stein C. Algoritmos: Teoria e Prática. Rio de Janeiro: Elsevier, 2002.
DUVAL, R. Sémiosis et penseé humaine – registres semiótiques et apprendtissages intellectuels. Berne, Peter Lang, 1995.
FPC - Free Pascal Compiler. Disponível em: [link]. Acesso em Abril/2013.
FOSNOT, C. T. Construtivismo – teoria, perspectivas e prática pedagógica. Tradução de Sandra Costa. Porto Alegre, ArtMed, 1998.
GCC - GNU Compiler Collection. Disponível em: [link]. Acesso em Abril/2013.
MANZANO J. A. N. G.; OLIVEIRA J. F.; Algoritmos – Lógica para Desenvolvedores de Programação de Computadores, 25ª Edição, São Paulo, Editora Érica, 2011.
PORTUGOL. Disponível em: [link]. Acesso em Abril/2013.
RAABE, André Luís Alice, Uma proposta de arquitetura de Sistema Tutor Inteligente baseada Teoria das Experiências de Aprendizagens Medianas – Tese de Doutorado, 2005.
SALIBA, W. L. C. Técnicas de Programação: Uma Abordagem Estruturada. São Paulo: Makron Books 1993.
SZWARCFITER, J. L.; MARKENZON, L. Estruturas de Dados e Seus Algoritmos. 2. Ed. Rio de Janeiro: Livros Técnicos e Científicos, 1994.
TIOBE Programming Community Index for April 2013. Disponível em: [link]. Acesso em Abril/2013.
VISUALG. Disponível em: [link]. Acesso em Dezembro/2012.