Aplicativo Móvel para Ensino de Programação Utilizando Laboratório Remoto/ Mobile Application for Teaching Programming Using Remote Lab

Authors

  • Lucas Dias Amaral Brazilian Journals Publicações de Periódicos, São
  • Maisa Soares dos Santos Lopes

DOI:

https://doi.org/10.34117/bjdv5n12-258

Keywords:

Laboratório Remoto, Aprendizagem Móvel, Desenvolvimento Híbrido, Usabilidade Mobile

Abstract

A complexidade que envolve o ensino e aprendizado de programação em disciplinas introdutórias estabelece uma barreira para professores e alunos com relação a transmissão e absorção de conteúdo. A experimentação desponta como uma ferramenta pedagógica de ensino, capaz de encurtar a distância entre essas disciplinas e a realidade do aluno, por conta de sua característica visual. Este artigo tem como objetivo descrever o desenvolvimento de um aplicativo que dá suporte ao ensino de programação, por meio do qual seja possível manipular um robô móvel remoto através de algoritmos e visualizar a execução dos códigos em tempo real. O aplicativo foi desenvolvido com uso de HTML, CSS3, JavaScript e do framework Apache Cordova. O método de avaliação heurística de usabilidade foi utilizado na avaliação da aplicação, que apresentou alta usabilidade.

References

Casini, M., Prattichizzo, D., & Vicino, A. (2003). E-learning by remote laboratories: A new tool for control education. IFAC Proceedings Volumes, 36(10), 73-78.

Costa, R. (2005). Tele-Experimentação Móvel (Mobile Remote Experimentation)- Considerações sobre uma área emergente no ensino à distância. Journal of scientific activity at ISEP, 15.

Gomes, A. D. J. (2010). Dificuldades de aprendizagem de programação de computadores: contributos para a sua compreensão e resolução (Doctoral dissertation).

Inep (2019). Dados do Censo Escolar – Noventa e cinco por cento das escolas de ensino médio têm acesso à internet, mas apenas 44% têm laboratório de ciências. Disponível em:<http://portal.inep.gov.br/artigo/-

/asset_publisher/B4AQV9zFY7Bv/content/dados-do-censo-escolar-noventa-e-cinco- por-cento-das-escolas-de-ensino-medio-tem-acesso-a-internet-mas-apenas-44-tem- laboratorio-de-ciencias/21206/>. Acesso em: 5 de jun. de 2019.

Lopes, M., Gomes, I., Trindade, R., Silva, A., & Lima, A. C. (2016). Web environment for programming and control of mobile robot in a remote laboratory. IEEE Transactions on Learning Technologies, 10(4), 526–531.

Nedic, Z., Machotka, J., & Nafalski, A. (2003). Remote laboratories versus virtual and real laboratories (Vol. 1, pp. T3E-T3E). IEEE.

Nielsen, J. (1994). Usability inspection methods. In Conference companion on Human factors in computing systems (pp. 413-414). ACM.

Raabe, A. L. A., & Silva, J. D. (2005). Um ambiente para atendimento as dificuldades de aprendizagem de algoritmos. In XIII Workshop de Educação em Computação (WEI’2005). São Leopoldo, RS, Brasil.

Restivo, M. T., & Cardoso, A. (2013). Exploring online experimentation. International Journal of Online Engineering (iJOE), 9(S8), 4-6.

Santos, M., & Soares, I. (2018). Com universidades sucateadas, Brasil cai nos ranking globais de avaliação. Disponível em:

<https://www.correiobraziliense.com.br/app/noticia/brasil/2017/12/25/interna- brasil,649776/com-universidades-sucateadas-brasil-cai-nos-ranking-globais-de- avalia.shtml/>. Acesso em: 6 de jun. de 2019.

Silva, J. B., Rochadel, W., Simão, J. P., & da Silva Fidalgo, A. V. (2013). Uso de dispositivos móveis para acesso a Experimentos Remotos na Educação Básica. VAEP-RITA, 1(2), 129-134.

Published

2019-12-18

How to Cite

Amaral, L. D., & Lopes, M. S. dos S. (2019). Aplicativo Móvel para Ensino de Programação Utilizando Laboratório Remoto/ Mobile Application for Teaching Programming Using Remote Lab. Brazilian Journal of Development, 5(12), 31702–31713. https://doi.org/10.34117/bjdv5n12-258

Issue

Section

Original Papers