Linguagem Visual para Resolução de Problemas Fundamentada no Pensamento Computacional: uma proposta

  • Adriana Bordini Universidade Federal de Pelotas (UFPel)
  • Simone André da Costa Cavalheiro Universidade Federal de Pelotas (UFPel)
  • Christiano Ávila Universidade Federal de Pelotas (UFPel)
  • Luciana Foss Universidade Federal de Pelotas (UFPel)

Resumo


O objetivo desta proposta é fornecer uma metodologia fundamentada em técnicas da Computação para a solução de problemas de qualquer área do conhecimento, que possa ser aplicada a partir do Ensino Básico. Apresenta-se o núcleo de uma linguagem visual que permite a especificação das informações de entrada/saída de um problema, bem como a sua solução por meio dos conceitos de abstração e decomposição.

Palavras-chave: pensamento computacional, linguagem visual, abstração, decomposição, solução de problemas

Referências

Andrade, D. et al. (2013). Proposta de atividades para o desenvolvimento do pensamento computacional no ensino fundamental. In Anais do WIE 2013, pages 169–178.

Bordini, A. et al. (2016a). Computação na educação básica no Brasil: o estado da arte. Revista de Informática Teórica e Aplicada, 23(2):210–238.

Bordini, A. et al. (2016b). Desdobramentos do pensamento computacional no Brasil. In Anais do SBIE 2016, pages 200–209.

Bordini, A. et al. (2017). Pensamento computacional nos ensinos fundamental e médio: uma revisão sistemática. In Anais do SBIE 2017, pages 123–132.

Brasil (2018). Base nacional comum curricular. [link].

CAS, C. A. S. (2015). Computational thinking, a guide for teachers. [link].

Crystal, D. (2005). A revolução da linguagem. Zahar.

CSTA (2017). Csta k-12 computer science standards. [link].

Demo, P. (2012). O porvir: desafio das linguagens do século XXI. InterSaberes.

Experience, E. (2018). 13 essential 21st century skills for today's students. [link].

Marques, M. et al. (2017). Uma proposta para o desenvolvimento do pensamento computacional integrado ao ensino de matemática. In Anais do SBIE 2017, pages 314–323.

Martins, I. et al. (2005). Aprendendo com imagens. Ciência e Cultura, 57(4):38–40.

Martins, L. et al. (2016). Ensinando lógica de programação aplicada a robótica para alunos do ensino fundamental. In Anais do SBIE 2016, pages 31–41.

Mohaghegh, D. M. and McCauley, M. (2016). Computational thinking: the skill set of the 21st century. pages 1524–1530.

Mota, F. et al. (2014). Desenvolvendo o raciocínio lógico no ensino médio: uma proposta utilizando a ferramenta Scratch. In Anais do SBIE 2014, pages 377–381.

Oliveira, E. et al. (2016). Pensamento computacional e robótica: Um estudo sobre habilidades desenvolvidas em oficinas de robótica educacional. In Anais do SBIE 2016, pages 530–539.

P21.org (2018). Framework for 21st century learning. [link].

Papert, S. (1994). A máquina das crianças: repensando a escola na era da informática. Porto Alegre: Artes Médicas.

Tabesh, Y. (2017). Computational thinking: A 21st century skill. 11:65–70.

Wing, J. M. (2006). Computational thinking. Communications of the ACM, 49(3):33–35.

Wing, J. M. (2008). Computational thinking and thinking about computing. Philosophical Transactions of the Royal Society of London A: Mathematical, Physical and Engineering Sciences, 366(1881):3717–3725.

Yadav, A. et al. (2016). Computational thinking for all: pedagogical approaches to embedding 21st century problem solving in k-12 classrooms. TechTrends, 60(6):565–568.
Publicado
29/10/2018
BORDINI, Adriana; CAVALHEIRO, Simone André da Costa; ÁVILA, Christiano; FOSS, Luciana. Linguagem Visual para Resolução de Problemas Fundamentada no Pensamento Computacional: uma proposta. In: SIMPÓSIO BRASILEIRO DE INFORMÁTICA NA EDUCAÇÃO (SBIE), 29. , 2018, Fortaleza/CE. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2018 . p. 81-90. DOI: https://doi.org/10.5753/cbie.sbie.2018.81.