Programmers of Tomorrow: Introduction to Computational Thinking in Basic Education

  • Givanaldo Rocha de Souza IFRN
  • Stephanny Kawany M. Nunes IFRN
  • Marília Barbosa C. do Nascimento IFRN
  • Estevão Henrique L. Ferreira IFRN

Abstract


This article describes the experience of an introduction course about computational thinking in basic education through block programming using Scratch. We analyzed the experiences of Programmers of Tomorrow project, which consists in taking to students of public schools the knowledge in Computer Programming, carried out by students of the technical course integrated in Informatics and of the superior course of Systems Technology for the Internet, both from the Federal Institute of Education, Science and Technology (IFRN), Parnamirim Campus.

References

Amaral, H. J. C. et al (2014). A disseminação do pensamento computacional na educação básica: lições aprendidas com experiências de licenciandos em computação. Anais do XXXIV Congresso da Sociedade Brasileira de Computação (CSBC).

Blikstein, P. (2008). O Pensamento Computacional e a Reinvenção do Computador na Educação. Disponível em: .

França, R. S.; Amaral, H. J. C. (2013). Proposta Metodológica de Ensino e Avaliação para o Desenvolvimento do Pensamento Computacional com o Uso do Scratch. Anais do II Congresso Brasileiro de Informática na Educação (CBIE).

Fróes, J. A. (1994). Tecnologia na vida cotidiana: - importância e evolução sócio-histórica. Rio de Janeiro.

Madeira, Charles (2017). Introdução ao Pensamento Computacional com Scratch. In: Anais do II Congresso sobre Tecnologias na Educação (CTRL+ E-2017). p. 725-730.

Marinho, Anna R. da Silva et al (2017). O uso do Scratch na Educação Básica: Um relato de experiência vivenciada no PIBID. In: Anais do Workshop de Informática na Escola. p. 402.

Marques, M. C. P. O. (2013). O ensino da programação no desenvolvimento de jogos através do ambiente Scratch. Tese do mestrado em Ensino de Informática da Universidade do Minho, Braga.

Mélo, F. É. N. et al. Do Scratch ao Arduino: uma proposta para o ensino introdutório de programação para cursos superiores de tecnologia. Anais do XXXIX Congresso Brasileiro de Educação em Engenharia (COMBEGE), 2011.

Rocha, A. S. et al. Utilização do Scratch como ferramenta de auxílio à aprendizagem de programação. Anais do XLI Congresso Brasileiro de Educação em Engenharia (COMBEGE), 2013.

Scratch. (2015) “About Scratch”, http://scratch.mit.edu/about.

Silva, João Paulo da; Falcão, Taciana Pontual. Jogos Infantis e Pensamento Computacional: em Busca de um Conjunto de Diretrizes de Design. 2017.

Silva, Vladimir; Souza, Aryesha; Morais, Dyego. Pensamento Computacional no Ensino de Computação em Escolas: Um Relato de Experiência de Estágio em Licenciatura em Computação em Escolas Públicas. In: Congresso Regional Sobre Tecnologias na Educação. 2016. p. 324-325.

Wing, J. (2006). Computational Thinking. Communications of the ACM, 49(3): 33-36.
Published
2019-08-28
DE SOUZA, Givanaldo Rocha; NUNES, Stephanny Kawany M.; DO NASCIMENTO, Marília Barbosa C.; FERREIRA, Estevão Henrique L.. Programmers of Tomorrow: Introduction to Computational Thinking in Basic Education. In: CONGRESS ON TECHNOLOGIES IN EDUCATION (CTRL+E), 4. , 2019, Recife. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2019 . p. 454-462. DOI: https://doi.org/10.5753/ctrle.2019.8917.