Programação de Computadores no Ensino Fundamental : Experiências com Logo e Scratch em Escola Pública

  • Fábio Bezerra UFRA
  • Klissiomara Dias UFRA

Abstract


The demand for computing professionals is higher than supply for years, but teaching computing in basic education is still not a reality in Brazil or World. This article reports our experience of teaching computer programming in the basic education of two public schools in Belém-PA. In each school we offered two workshops based on learning computer programming environments: KTurtle and Scratch. We observed that the availability of these workshops is very well accepted by the students.

References

Aureliano, V. C. O. e de Azevedo Restelli Tedesco, P. C. (2012). Avaliando o uso do scratch como abordagem alternativa para o processo de ensino-aprendizagem de programação. In XX Workshop sobre Educação em Computação, Curitiba, PR.

Barbosa, L. S., Fernandes, T. C. B., e Campos, A.M. C. (2011). Takkou: Uma ferramenta proposta ao ensino de algoritmos. In XIX Workshop sobre Educação em Computação, Natal, RN.

Barcelos, T. S. e Silveira, I. F. (2012). Pensamento computacional e educação matemática: Relações para o ensino de computação na educação básica. In XX Workshop sobre Educação em Computação, Curitiba, PR.

Costa, T., Batista, A.,Maia,M., Almeida, L., e Farias, A. (2012). Trabalhando fundamentos de computação no nível fundamental: experiência de licenciandos em computação da universidade federal da paraíba. In XX Workshop sobre Educação em Computação, Curitiba, PR.

de França, R. S., da Silva, W. C., e do Amaral, H. J. C. (2012). Ensino de ciência da computação na educação básica: Experiências, desafios e possibilidades. In XX Workshop sobre Educação em Computação, Curitiba, PR.

de O. Fassbinder, A. G., de Paula, L. C., e Araújo, J. C. D. (2012). Experiências no estímulo à prática de programação através do desenvolvimento de atividades extracurriculares relacionadas com as competições de conhecimentos. In XX Workshop sobre Educação em Computação, Curitiba, PR.

Dilermando, Jr., P. e Freitas, R. L. (2011). Estratégias para melhorar os processos de abstração na disciplina de algoritmos. In XIX Workshop sobre Educação em Computação, Natal, RN.

Fincher, S., Cooper, S., Kölling, M., e Maloney, J. (2010). Comparing alice, greenfoot & scratch. In Proceedings of the 41st ACM Technical Symposium on Computer Science Education, SIGCSE ’10, pages 192–193, New York, NY, USA. ACM.

Gomes, C. C. C., de Souza Lima, D. H., Ribeiro, R. P., de Almeida, E. S., e da Silva Brito, P. H. (2011). Uma proposta para auxiliar alunos e professores no ensino de programação: O ambiente aiip. In XIX Workshop sobre Educação em Computação, Natal, RN.

Maloney, J., Resnick, M., Rusk, N., Silverman, B., e Eastmond, E. (2010). The scratch programming language and environment. ACM Transactions on Computing Education, 10(4):16:1–16:15.

Papert, S. (1993). Mindstorms: children, computers and powerful ideas. BasicBooks.

Pardamean, B., Evelin, E., e Honni, H. (2011). The effect of logo programming language for creativity and problem solving. In Proceedings of the 10th WSEAS International Conference on E-Activities, E-ACTIVITIES’11, pages 151–156, Stevens Point, Wisconsin, USA.

Soares, R. F. e Borges, M. A. F. (2011). Robótica: aprendizado em informática de forma lúdica. In XIX Workshop sobre Educação em Computação, Natal, RN.
Published
2014-07-28
BEZERRA, Fábio; DIAS, Klissiomara. Programação de Computadores no Ensino Fundamental : Experiências com Logo e Scratch em Escola Pública. In: WORKSHOP ON COMPUTING EDUCATION (WEI), 22. , 2014, Brasília. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2014 . p. 229-238. ISSN 2595-6175.