Ferramentas para o Ensino-Aprendizagem do Pensamento Computacional: onde está Alan Turing?

  • James Roberto Bombasar Centro Universitário Avantis (UNIAVAN)
  • Rafael de Santiago Universidade do Vale do Itajaí (UNIVALI)
  • Elisangela Maschio de Miranda Universidade do Vale do Itajaí (UNIVALI)
  • André Luís Alice Raabe Universidade do Vale do Itajaí (UNIVALI)

Resumo


Desde o ano de 2006, quando Jeannette Wing popularizou o termo “computational thinking” como sendo uma habilidade essencial para o século XXI, o ensino-aprendizagem do pensamento computacional tem sido o foco de várias pesquisas no meio científico, principalmente na educação básica. Este trabalho apresenta uma revisão sistemática da literatura com o objetivo de identificar as principais ferramentas que foram utilizadas no ensino do pensamento computacional de 2006 até o início de 2015, e assim contribuir para a identificação de eventuais lacunas que possam ser preenchidas. Dentre os resultados, não foi identificada nenhuma ferramenta baseada nas teorias e formalismos desenvolvidos por Alan Turing, o pai da computação moderna.

Palavras-chave: Pensamento Computacional, Educação, Teoria da Computação, Máquina de Turing

Referências

Andrade, D. et al. (2013). “Proposta de Atividades para o Desenvolvimento do Pensamento Computacional no Ensino Fundamental”. In Anais do XIX Workshop de Informática na Escola (WIE 2013).

Brennan, K. and Resnick, M. (2012). “New frameworks for studying and assessing the development of computational thinking”. Annual Meeting of the American Educational Research Association (AERA'12), Vancouver, Canada.

Campos, G. M. de et al. (2014). “Organização de Informações via Pensamento Computacional: Relato de Atividade Aplicada no Ensino Fundamental”. In Anais do XX Workshop de Informática na Escola (WIE 2014).

Carvalho, T. et al. (2013). “Discussing the Challenges Related to Deployment of Computational Thinking in Brazilian Basic Education”. 2013 2nd Workshop-School on Theoretical Computer Science.

CSTA. (2011). “Computational thinking teacher resources”. 2th edition.

Gouws, L., Bradshaw, K. and Wentworth, P. (2013). “Computational thinking in educational activities: an evaluation of the educational game light-bot”. In Proceedings of the 18th ACM conference on Innovation and technology in computer science education - ITiCSE '13.

França, R. S. de and Amaral, H. J. C. do. (2013). “Proposta Metodológica de Ensino e Avaliação para o Desenvolvimento do Pensamento Computacional com o Uso do Scratch”. In Anais do XIX Workshop de Informática na Escola (WIE 2013).

França, R. S. de and Tedesco, P. C. de A. R.. (2014). “Um modelo colaborativo para a aprendizagem do pensamento computacional aliado à autorregulação”. In Anais do III Congresso Brasileiro de Informática na Educação (CBIE 2014).

Hill, C. (2014). “Computational thinking curriculum development for upper elementary school classes”. In Proceedings of the tenth annual conference on International computing education research - ICER '14, 2014.

Kitchenham, B. and Charters, S. (2007). “Guidelines for performing systematic literature reviews in software engineering”. Technical Report EBSE 2007-001, Keele University and Durham University Joint Report.

Koh, K. H. et al. (2014). “Early validation of computational thinking pattern analysis”. In Proceedings of the 2014 conference on Innovation & technology in computer science education - ITiCSE '14, 2014.

Lye, S. Y. and Koh, J. H. L. (2014). “Review on teaching and learning of computational thinking through programming: What is next for K-12?”. In Computers in Human Behavior, v. 41, p. 51-61.

Mannila, L. et al. (2014). “Computational Thinking in K-9 Education”. In Proceedings of the Working Group Reports of the 2014 on Innovation & Technology in Computer Science Education Conference - ITiCSE-WGR '14.

Petzold, C. (2008). “The Annotated Turing: A Guided Tour Through Alan Turing's Historic Paper on Computability and the Turing Machine”. Wiley Publishing.

Ribeiro, L. et al. (2013). “Computational Thinking: Possibilities and Challenges”. In 2nd Workshop-School on Theoretical Computer Science.

Roscoe, J. F., Fearn, S. and Posey, E. (2014). “Teaching Computational Thinking by Playing Games and Building Robots”. In 2014 International Conference on Interactive Technologies and Games.

Royal Society. (2012). “Shut down or restart: The way forward for computing in UK schools”. Disponível: [link]. Acesso: maio/2015.

Sipser, M. (1997). “Introduction to the theory of computation”. Boston: PWS Pub. Co.

Wing, J. M. (2006). “Computational thinking”. In Communications of the ACM, v. 49, n. 3, p. 33.

Wing, J. M. (2009). “Computational thinking”. In Journal of Computing Sciences in Colleges, v. 24, Issue 6.

Zylberberg, A. et al. (2011). “The human Turing machine: a neural framework for mental programs”. Trends in Cognitive Scienes.
Publicado
26/10/2015
BOMBASAR, James Roberto; SANTIAGO, Rafael de; MIRANDA, Elisangela Maschio de; RAABE, André Luís Alice. Ferramentas para o Ensino-Aprendizagem do Pensamento Computacional: onde está Alan Turing?. In: SIMPÓSIO BRASILEIRO DE INFORMÁTICA NA EDUCAÇÃO (SBIE), 26. , 2015, Maceió/AL. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2015 . p. 81-90. DOI: https://doi.org/10.5753/cbie.sbie.2015.81.