Desenvolvimento do pensamento computacional: o uso do Scratch na introdução à programação

Autores

DOI:

https://doi.org/10.61411/rsc202427417

Palavras-chave:

pensamento computacional; programação; racioc´ínio lógico, algoritmização

Resumo

O presente trabalho aborda o desenvolvimento do pensamento computacional através do uso do Scratch na introdução à programação. Inicialmente, são apresentados os conceitos de pensamento computacional e Scratch, bem como a importância do desenvolvimento do pensamento computacional para iniciar na programação. Este trabalho também reflete as principais dificuldades de egressos na programação e as principais causas da desistência desses iniciantes. Por fim, são destacadas as vantagens do uso do Scratch no desenvolvimento do pensamento computacional, tais como o estímulo à criatividade, o desenvolvimento de habilidades cognitivas e a promoção da colaboração. Com base nas informações apresentadas, é possível perceber a relevância do uso do Scratch como ferramenta de ensino para a introdução à programação e desenvolvimento do pensamento computacional

Biografia do Autor

  • MSc. Rommel Gabriel Gonçalves Ramos, PUCSP/UEMG-MG

    Doutorando e Mestre em Tecnologias da Inteligência e Design Digital pela PUC/SP. Pós-graduado em Melhoria de Processo de Software (MPS) pela UFLA/MG e Graduado em Administração de Sistemas de Informação. Atua há mais de 30 anos em Engenharia de Software e Gestão de Projetos de TI. Professor do Departamento de Exatas e Orientador de Graduação na UEMG/PASSOS/MG no curso de Sistemas de Informação e Gestão Comercial. Professor e Tutor do Curso de Pós-Graduação na Unyleya (EAD) CETEC , Atuou como Professor e Orientador de Graduação e Pós-Graduação na PUC/MG, POLIMIG/MG, FMU/SP e SENAC/SP dos cursos de Administração, Banco de Dados, Engenharia de Produção, Gestão e Governança de TI, Jogos Digitais, Sistemas para Internet, Sistemas de Informação e Redes de Computadores e como Coordenador, Professor e Supervisor de Estágio do Curso Técnico em Informática Gerencial.

  • DSc. Daniel Couto Gatti, PUCSP

    Doutor em Educação Matemática (PUC-SP - 2009), Mestrado em Comunicação e Semiótica (PUC-SP - 2002) e Graduado em Ciência da Computação (PUC-SP - 1995). Atuo como Professor Assistente Doutor na PUC-SP, sou Diretor Adjunto da Faculdade Ciências Exatas e Tecnologia (FCET) da PUC-SP, Aulas na graduação: Ciência da Computação, Ciência de Dados e Inteligência Artificial, Design, Jogos Digitais, Engenharia Biomédica, Engenharia Civil. Aulas na Pós-graduação TIDD. Conselheiro no CEPE (Conselho de Ensino e Pesquisa), CF (Conselho da Faculdade FCET). Atuo como Professor no Centro Universitário Belas Artes. Aulas nos cursos Análise e Desenvolvimento de Sistemas (ADS EAD) e Jogos Digitais.Sou Associado Sênior na BMI (Blue Management Institute), atuando como HEAD de Infraestrutura e Arquitetura.Interesses em Modelagem de Software, Aprendizagem de Programação, Desenvolvimento de Jogos, Gamificação, Smart Cities, IoT, Realidades Virtuais e Aumentadas, Empreendedorismo E Metaverso.Autor do Livro: Sociedade Informacional e o An/Alfabetismo Digital: relações entre Comunicação, Computação e Internet (2005)

  • MSc. Erick Quintino dos Santos, UEMG-MG

    Doutorando em Educação Matemática, na linha de pesquisa de Novas tecnologias e Educação Matemática pelo programa de Pós-Graduação em Educação Matemática (PPGEM), pela Universidade Estadual Júlio de Mesquita Filho (UNESP) - Rio Claro/SP (2024). Mestre em Ensino de Ciências Exatas, na linha de pesquisa de ensino de Matemática pelo Programa de Pós-Graduação em Ensino de Ciências Exatas (PPGECE), pela Universidade Federal de São Carlos - São Carlos /SP (2022). Especialista em Matemática Financeira e Estatística pela Universidade Cândido Mendes - UCAM (2017). Graduado em Licenciatura em Matemática pela Universidade do Estado de Minas Gerais - UEMG, Unidade Passos (2016). Técnico em Eletrotécnica pela Escola Estadual de Furnas (2011). Atua como docente do departamento de Exatas (nos cursos de Matemática, Ciências Biológicas, Ciências Contábeis, Educação Física, Física, Pedagogia, Sistemas de Informação) da Universidade do Estado de Minas Gerais (UEMG), Unidade Passos. Coordenador do curso de graduação em Licenciatura em Matemática na Universidade do Estado de Minas Gerais (UEMG), Unidade Passos (2019 - 2022). Subcoordenador do curso de graduação em Licenciatura em Matemática na Universidade do Estado de Minas Gerais (UEMG), Unidade Passos (2018 - 2019). Professor voluntário no cursinho pré-vestibular comunitário Dércio Andrade - Educafro (2018). Tem experiência no ensino na rede pública no ensino Fundamental e ensino Médio (nas modalidades Regular, Integral, Técnico, EJA e Prisional). Professor particular de reforço escolar nas ciências exatas (Matemática, Física e Química).

  • MSc. Estefânia Portomeo Cançado Lemos, UNEP/UEMG-MG

    Atualmente é professora na UNEP - Unidade de Ensino e Pesquisa da Santa Casa de Passos e diretora comercial da ACADS Central de Convênios. Possui graduação em Administração de Empresas pela Pontifícia Universidade Católica de São Paulo - PUC/SP (2014), mestrado em Comunicação e Semiótica pela Pontifícia Universidade Católica de São Paulo - PUC/SP (2017) e Pós Graduação em Gestão Estratégica da Inovação Tecnológica na Universidade Federal de São Carlos (Ufscar). Atuou como docente na Universidade Estadual de Minas Gerais (UEMG), nos cursos de Administração, Gestão Comercial, Engenharia de Produção e Sistemas de Informação

  • José Rodolfo Dias dos Santos, UEMG-MG

    Graduado em Sistemas de Informação pela Universidade do Estado de Minas Gerais (UEMG) - Unidade Passos/MG

  • DSc. Ana Maria Di Grado Hessel, PUCSP

    Doutora e mestre em Educação:Currículo pela PUC-SP e graduada em Pedagogia pela PUC-SP, especialista em Informática pela UFPA. Professora do Departamento de Educação: formação docente, gestão e tecnologia da PUC/SP; Professora credenciada do Programa de Estudos Pós-Graduados em Tecnologias da Inteligência e Design Digital TIDD/PUCSP, vinculada à linha de pesquisa Aprendizagem e Semiótica Cognitiva. Foi Vice-Coordenadora Executiva do PEC da PUC/SP, na coordenação da equipe de formadores on-line. Experiência em formação on-line de educadores. Atuou na escola pública como professora, coordenadora, diretora e supervisora. O interesse em pesquisa é formação on-line, educação a distância, gestão escolar e tecnologia, aprendizagem em ambientes virtuais (AVA), interdisciplinaridade, transdisciplinaridade e pensamento complexo. É pesquisadora do GEPEC e GPTED. 

Referências

AHO, A. V.; HOPCROFT, J. E.; ULLMAN, J. D. Estruturas de Dados e Algoritmos. Rio de Janeiro: LTC, 1983.

MIT Scratch. Disponível em: https://scratch.mit.edu/. Acesso em: 03/04/2023.

SEDGEWICK, R. & WAYNE, K. Algorithms 4th Edition, 2021. Disponível em: <https://algs4.cs.princeton.edu/home/>. Acesso em: 03/04/2023.

ALMEIDA, M. B.; MENDES, L. L. Pensamento computacional na escola: conceitos e práticas. São Paulo: Blucher, 2018.

ALMSTRUM, V. L., & Collella, V. J. (2014). Seeking computational thinking in information technology education. Communications of the ACM, 57(9), 26–28. https://doi.org/10.1145/2641568.

ALMSTRUM, V., et al. Computing for everyone: Improving global computer science education with a focus on diversity. ACM Inroads, Nova York, v. 5, n. 2, p. 18-23, 2014.

BARR, V.; STEPHENSON, C. Bringing computational thinking to K-12: what is involved and what is the role of the computer science education community? ACM Inroads, v. 2, n. 1, p. 48-54, 2011.

RESNICK, Mitchel et al. Scratch: Programming for All. Communications of the ACM, v. 52, n. 11, p. 60-67, Nov. 2009. DOI: https://doi.org/10.1145/1592761.1592779.

RESNICK, M. All I Really Need to Know (About Creative Thinking) I Learned (By Studying How Children Learn) in Kindergarten. ACM SIGCHI Bulletin, v. 39, n. 3, p. 13-16, 2007.

BRACKMANN, C. H. C. Pensamento Computacional: uma habilidade essencial no século XXI. Revista Brasileira de Computação Aplicada, v. 11, n. 2, p. 50-60, 2019.

BRACKMANN, C. Algoritmização no Ensino de Programação. 2016. Disponível em: http://www.inf.ufsm.br/~cbrackmann/alg-ensino-programacao.pdf. Acesso em: 23/03/2023.

BRACKMANN, C. et al. Computação desplugada: estratégias de ensino e recursos didáticos para o desenvolvimento do pensamento computacional. Revista de Informática Teórica e Aplicada, v. 25, n. 3, p. 31-44, 2018.

CORMEN, Thomas H. et al. Algoritmos: Teoria e Prática. 3° edição. Gen Ltc, 2012

Rosen, Y., Beck-Hill, D., & Lei, P. W. (2013). The impact of Scratch programming on seventh grade students' spatial reasoning skills. Computers & Education, 67, 193-204.

CORRÊA, E. F. F.. Jogos eletrônicos e o desenvolvimento do pensamento computacional: um estudo de caso. 2014. 79 f. Monografia (Graduação) - Curso de Ciência da Computação, Universidade de Brasília, 2017.

DENZIN, N. K.; LINCOLN, Y. S. O planejamento da pesquisa qualitativa: teorias e abordagens. 2. ed. Porto Alegre: Artmed, 2011.

DROMEY, R. G. How to Solve It by Computer. Prentice-Hall, Inc., 1996.

GAZZANIGA, M. S. O cérebro ético: as bases biológicas da moralidade. Artmed, 2018.

GIANNAKOS, M. N.; JACCHERI, L.; KROGSTIE, J. The Potential of Using Computational Thinking Skills to Enhance Learning. Education and Information Technologies, v. 20, n. 4, p. 679-693, 2015.

GRIES, D.; SCHNEIDER, F. B. A Logical Approach to Discrete Math. New York: Springer-Verlag, 1993.

GROVER, S., & Pea, R. (2013). Computational Thinking in K–12: A Review of the State of the Field. Educational Researcher, 42(1), 38–43. https://doi.org/10.3102/0013189x12463051

GROVER, S., PEA, R. Computational thinking in K-12: A review of the state of the field. Educational Researcher, Thousand Oaks, v. 42, n. 1, p. 38-43, 2013.

ISTE. Computational Thinking: An Overview. Disponível em: https://www.iste.org/docs/ct-documents/ct-overview-and-features.pdf?sfvrsn=10e803e4_1. Acesso em: 23/03/2023.

KAFAI, Y. B. "Mindstorms as multimedia learning environments: Examining the potential of video editing software for supporting girls’ science learning." Journal of the Learning Sciences, vol. 13, no. 3, pp. 403-446, 2014.

KAFAI, Y. B.; BURKE, Q. Co-Designing Creative Learning Futures: Intersections of Computer Science Education and the Learning Sciences. Educational Technology & Society, v. 22, n. 3, p. 1-4, 2019.

KAFAI, Y. & Burke, Q. (2014). Connected Gaming: What Making Video Games Can Teach Us about Learning and Literacy. The MIT Press.

KAFAL, Y.; BURKE, Q. Diversifying Access to Computer Science: The Role of the Scratch Programming Environment. In: ACM Transactions on Computing Education, v. 13, n. 1, p. 1-20, 2013.

KELLEHER, C., & Pausch, R. (2005). Lowering the barriers to programming: A taxonomy of programming environments and languages for novice programmers. ACM Computing Surveys (CSUR), 37(2), 83-137.

KELLEHER, C. & Pausch, R. (2005). Lowering the barriers to programming: a taxonomy of programming environments and languages for novice programmers. ACM Computing Surveys (CSUR), 37(2), 83-137.

KIRKPATRICK, D., et al. App Inventor for Android: A hands-on guide to building your own Android apps. O'Reilly Media, Inc., Sebastopol, 2014.

KÖLLING, M. The Greenfoot programming environment. Journal of Visual Languages & Computing, Amsterdam, v. 14, n. 4, p. 299-312, 2003.

KNUTH, D. E. Dancing links. arXiv.org, Ithaca, 2000. Disponível em: <https://arxiv.org/abs/cs/0011047>. Acesso em: 03/04/2023.

LAM, Eric; SHIRAI, Yuichi; YAO, Yongdong. "A review of object recognition approaches." ACM Computing Surveys (CSUR), v. 50, n. 4, 2018.

RAABE, A. L. A.; BRACKMANN, C. P.; CAMPOS, F. R. Currículo de referência em tecnologia e computação. CIEB, 2018. Disponível em:https://curriculo.cieb.net.br/assets/docs/Curriculo_de_Referencia_em_Tecnologia _e_Computacao.pdf>. Acesso em: 23/03/2023.

MALONEY, J. et al. The Scratch Programming Language and Environment. ACM Transactions on Computing Education (TOCE), v. 10, n. 4, p. 16, 2010.

MALONEY, J.; PEPPLER, K.; KAFI, Y.; RESNICK, M.; RABELOTTI, R. Programming by Choice: Urban Youth Learning Programming with Scratch. In: SIGCSE '10: Proceedings of the 41st ACM Technical Symposium on Computer Science Education, Milwaukee, Wisconsin, USA, March 10-13, 2010.

MINAYO, M. C. S. O desafio do conhecimento: pesquisa qualitativa em saúde. 11. ed. São Paulo: Hucitec, 2010.

OLIVEIRA, E. C.; GOMES, M. L. Desenvolvendo o pensamento computacional por meio da resolução de problemas matemáticos. Anais do XVI Simpósio Brasileiro de Informática na Educação, Recife, 2017.

PAPERT, S. Mindstorms: crianças, computadores e aprendizagem. 4. ed. Porto Alegre: Artmed, 1994.

RASPBERRY Pi Foundation. Scratch Cards. Disponível em: https://projects.raspberrypi.org/en/projects/scratch-cards. Acesso em: 24/04/2023.

RESNICK, Mitchel. Revitalizing kindergarten: A project-based curriculum. New York: National Science Foundation, 2013.

RESNICK, M. et al. Scratch: programming for all. Communications of the ACM, v. 52, n. 11, p. 60-67, 2009.

RIBEIRO, M. C. B. et al. O Pensamento Computacional na Educação. In: SBSI - Simpósio Brasileiro de Sistemas de Informação, 2017, Florianópolis. Anais do XVII Simpósio Brasileiro de Sistemas de Informação, 2017.

ROSENTHAL, R.; ROSNOW, R. L.; RUBIN, D. B. Contrasts and effect sizes in behavioral research: a correlational approach. Cambridge University Press, 2000.

SANTOS, L. M. dos; MACHADO, G. F. Introdução à Programação: Conceitos, Algoritmos e Linguagens. Elsevier, 2019.

SCRATCH DAY. Disponível em: https://day.scratch.mit.edu/. Acesso em: 18/04/2023.

WING, J. M. Computational thinking. Communications of the ACM, v. 49, n. 3, p. 33-35, 2006. DOI: https://doi.org/10.1145/1118178.1118215.

Downloads

Publicado

2024-02-19

Como Citar

GABRIEL GONÇALVES RAMOS, Rommel; COUTO GATTI, Daniel; QUINTINO DOS SANTOS, Erick; PORTOMEO CANÇADO LEMOS, Estefânia; JOSÉ RODOLFO DIAS DOS SANTOS, José Rodolfo; DI GRADO HESSEL, Ana Maria. Desenvolvimento do pensamento computacional: o uso do Scratch na introdução à programação. Revista Sociedade Científica, [S. l.], v. 7, n. 1, p. 892–923, 2024. DOI: 10.61411/rsc202427417. Disponível em: https://journal.scientificsociety.net/index.php/sobre/article/view/274.. Acesso em: 9 maio. 2024.

Artigos mais lidos pelo mesmo(s) autor(es)