Artigo escrito por Paula Gouveia
Introdução
O uso de aplicativos interativos no ensino de Matemática e Estatística tem se mostrado uma forma eficaz de trazer os avanços tecnológicos para a sala de aula. O pacote Shiny, desenvolvido para a linguagem R, facilita a criação de aplicativos interativos que podem ser usados por professores e alunos, dentro ou fora da sala de aula. Essa tecnologia permite que conceitos de funções matemáticas e estatística descritiva sejam apresentados de maneira mais dinâmica, aumentando a participação dos estudantes e melhorando o processo de aprendizado.
Diferente de outros softwares educacionais, o Shiny não exige conhecimento avançado em linguagens como JavaScript ou HTML, bastando apenas o domínio do R. Isso facilita a criação de aplicativos customizados, que podem ser ajustados às necessidades específicas dos professores e utilizados em dispositivos como computadores, smartphones e tablets.
Motivações para o Uso do Shiny na Educação
Em tempos de transformação digital, integrar novas tecnologias ao ensino é fundamental para manter os alunos engajados e estimular o aprendizado. O uso de ferramentas como o Shiny oferece a oportunidade de criar um ambiente interativo, onde os estudantes podem experimentar e visualizar conceitos abstratos de maneira concreta.
Além disso, o ensino de matemática e estatística apresenta desafios inerentes à compreensão de tópicos como funções e medidas estatísticas. Ferramentas que permitem visualização gráfica podem ajudar a superar essas dificuldades, tornando o processo de aprendizado mais acessível e intuitivo.
Componentes do Shiny
O Shiny organiza os aplicativos em dois componentes principais: o script da interface do usuário (ui.R) e o script do servidor (server.R). A interface define como o aplicativo será apresentado visualmente, enquanto o servidor processa as ações e respostas da aplicação. Juntos, esses scripts criam um ambiente de ensino visual e interativo que facilita o aprendizado de funções matemáticas, estatística descritiva e gráficos.
Os aplicativos podem ser facilmente compartilhados via internet, permitindo que professores e alunos acessem e utilizem o conteúdo de qualquer lugar. Isso proporciona flexibilidade no processo de ensino-aprendizagem, oferecendo continuidade ao aprendizado fora do ambiente escolar.
Processos e Ferramentas na Implementação
A implementação de aplicativos Shiny requer o uso da linguagem R e do ambiente RStudio. A versão desktop do RStudio é ideal para o desenvolvimento inicial dos aplicativos, e a plataforma shinyapps.io possibilita a publicação online. Assim, professores podem desenvolver seus aplicativos e compartilhá-los facilmente com estudantes, facilitando o aprendizado tanto dentro quanto fora da sala de aula.
Vantagens e Desvantagens do Shiny na Educação
As principais vantagens do Shiny estão em sua simplicidade e na interatividade que ele traz para o processo de ensino. A criação de gráficos dinâmicos e a possibilidade de ajustar parâmetros matemáticos em tempo real torna o estudo de funções e estatística descritiva mais atraente e compreensível para os alunos. Além disso, a acessibilidade dos aplicativos, que podem ser utilizados em diferentes dispositivos, favorece a adoção dessa tecnologia em diversos contextos educacionais.
No entanto, há desafios. A necessidade de acesso à internet para usar os aplicativos online pode ser uma barreira, e a não familiaridade inicial com o R, embora o aprendizado seja simples com o tempo.
Exemplos
Na referência apresentada, foram desenvolvidos três aplicativos interativos utilizando o pacote Shiny para o ensino de Matemática e Estatística na Educação Básica. O aplicativo para o estudo de funções matemáticas está disponível em https://appsensinobasico.shinyapps.io/funcoes/; o aplicativo de gráficos para variáveis qualitativas pode ser acessado em https://appsensinobasico.shinyapps.io/qualitativo/; e o aplicativo para gráficos e medidas estatísticas de variáveis quantitativas encontra-se em https://appsensinobasico.shinyapps.io/quantitativo/. Esses recursos podem ser utilizados por professores e alunos, oferecendo um ambiente de ensino mais dinâmico e acessível.
Considerações Finais
O uso de tecnologias como o Shiny no ensino de Matemática e Estatística na educação básica tem o potencial de transformar a maneira como esses conteúdos são apresentados e aprendidos. Com uma abordagem visual e interativa, é possível melhorar o entendimento dos alunos e proporcionar um aprendizado mais engajante e eficiente. Embora desafios de infraestrutura e treinamento possam surgir, o Shiny representa uma ferramenta valiosa para educadores que desejam integrar tecnologia de maneira eficaz em suas aulas.
Santos, P. R., Oliveira, I. R. C., & Freire, E. R. C. G. (2022). O pacote Shiny na criação de applets para o ensino de Funções Matemáticas e Estatística Descritiva na Educação Básica. PMO, 10(1), 65-75. https://doi.org/10.21711/2319023×2020/pmo105