Escolar Documentos
Profissional Documentos
Cultura Documentos
10.37885/201101964
RESUMO
REVISÃO BIBLIOGRÁFICA
Nesta seção são apresentados os conceitos básicos da ferramenta APP Inventor e sua
utilização no contexto educacional.
APP Inventor
O APP Inventor, objeto de estudo do presente trabalho, foi desenvolvido pelo Google
e é atualmente mantido pelo MIT Center for Mobile Learning, foi inicialmente projetado para
auxiliar o aprendizado de programação, mas tem sido amplamente utilizado em diversas
aplicações, inclusive em contextos didático-pedagógicos variados.
O APP Inventor é um ambiente de programação visual online que possibilita a cria-
ção de aplicações para dispositivos móveis Android através de blocos de código, sem
Figura 1. APP Inventor: Janela Blocks Editor. Exemplo de Aplicativo e Emulador em Execução.
• A ferramenta APP Inventor possui uma interface amigável, permitindo assim que
despontem algumas vantagens na sua utilização em processos educacionais
(Smutny, 2011):
• Sem código. A linguagem baseada em blocos elimina a necessidade de linhas de
código;
• Orientada a eventos. Uma aplicação construída com o APP Inventor é um conjunto
de blocos que respondem a eventos. O modelo conceitual é baseado na ideia do
que acontece quando um componente realiza uma determinada ação;
• Mitiga a possibilidade de cometer erros. Nem todos os blocos do APP Inventor são
conectáveis. Quando um usuário tenta conectar blocos de tipos não compatíveis, o
Blocks emite uma mensagem de aviso e não permite a ação, minimizando, assim,
a possibilidade do usuário cometer erros;
• Menos abstração. Quando um componente é selecionado e arrastado para o
Viewer, um objeto e os blocos de funções associadas a este são criados no Blocks.
Embora isto limite a possibilidade de reuso de código e torne o programa um pouco
maior, este é um benefício em potencial para usuários finais, uma vez que diminui
a abstração envolvida no processo de criação do aplicativo.
RESULTADOS OBTIDOS
Bhaskara
Calc
CONSIDERAÇÕES FINAIS
REFERÊNCIAS
1. App Inventor. Site do APP Inventor. Disponível em: <http://beta.appinventor.mit.edu>. Acesso
em 10 outubro. 2015.
4. Gestwicki, P., & Ahmad, K. APP Inventor for Android with Studio-Based Learning. Journal of
Computing Sciences in Colleges , pp. 55-63, 2011.
5. Gomes, T. C.S.; Melo, J. C. B. APP Inventor for Android: Uma Nova Possibilidade para o Ensi-
no de Lógica de Programação. Anais do II Congresso Brasileiro de Informática na Educação,
p.620-629, 2013.
6. Lake, P., Lanerolle, T., Limardo, N., Morelli, R., & Uche. Can Android APP Inventor Bring Com-
putational Thinking for K-12? Technical Symposium On Computer Science (SIGCSE), 2011.
11. Wolber, D., Abelson, H., Spertus, E., & Looney, L. APP Inventor: Create your own Android
Apps. Sebastopol: O’Reilly Media, 2011.