mit app inventor como instrumento de coleta de dados - prof. ricardo costa rossi
TRANSCRIPT
![Page 1: MIT APP Inventor como instrumento de coleta de dados - Prof. Ricardo Costa Rossi](https://reader033.vdocuments.mx/reader033/viewer/2022052120/5a65621d7f8b9a23688b46cd/html5/thumbnails/1.jpg)
4º Ciclo de Encontros Dados, Informação
e Tecnologia
MIT APP Inventor como instrumento de coleta de dados.
Ricardo Costa Rossi
Grupo de Pesquisas Tecnologias de Acesso a Dados (GPTAD) 1
![Page 2: MIT APP Inventor como instrumento de coleta de dados - Prof. Ricardo Costa Rossi](https://reader033.vdocuments.mx/reader033/viewer/2022052120/5a65621d7f8b9a23688b46cd/html5/thumbnails/2.jpg)
Coleta de dados - Objetivo
Demonstrar que é possível criar uma ferramenta
própria para coletar dados para sua pesquisa.
Grupo de Pesquisas Tecnologias de Acesso a Dados (GPTAD) 2
![Page 3: MIT APP Inventor como instrumento de coleta de dados - Prof. Ricardo Costa Rossi](https://reader033.vdocuments.mx/reader033/viewer/2022052120/5a65621d7f8b9a23688b46cd/html5/thumbnails/3.jpg)
Coleta de dados - Ferramentas
oEntrevista Pesquisa de campo
o Internet Pesquisa em site
Mescanismo de busca
Questionário online
Google Doc
oAplicativo mobile (por que não?) APP Inventor
Grupo de Pesquisas Tecnologias de Acesso a Dados (GPTAD) 3
![Page 4: MIT APP Inventor como instrumento de coleta de dados - Prof. Ricardo Costa Rossi](https://reader033.vdocuments.mx/reader033/viewer/2022052120/5a65621d7f8b9a23688b46cd/html5/thumbnails/4.jpg)
Coleta de dados mais eficaz
•O que ela pode proporcionar?
Maior volume de dados
Maior gerenciamento de dados
Grupo de Pesquisas Tecnologias de Acesso a Dados (GPTAD) 4
![Page 5: MIT APP Inventor como instrumento de coleta de dados - Prof. Ricardo Costa Rossi](https://reader033.vdocuments.mx/reader033/viewer/2022052120/5a65621d7f8b9a23688b46cd/html5/thumbnails/5.jpg)
Coleta de dados mais eficaz
•Qual a Consequência?
oMaior qualidade no produto final
Pesquisa mais elaborada
Grupo de Pesquisas Tecnologias de Acesso a Dados (GPTAD) 5
![Page 6: MIT APP Inventor como instrumento de coleta de dados - Prof. Ricardo Costa Rossi](https://reader033.vdocuments.mx/reader033/viewer/2022052120/5a65621d7f8b9a23688b46cd/html5/thumbnails/6.jpg)
Como funciona?
Grupo de Pesquisas Tecnologias de Acesso a Dados (GPTAD) 6
SmartFoneAPP Mobile
Tabela Fusion TablesLocalizada no google Drive
API FusionTables
Responsável por fazer a ponteentre o aplicativo e a tabela
Para a criação do aplicativos serão necessárias três fases:1) Criação da interface no APP inventor2) Criação da tabela Fusion Tables3) Configuração da conta de serviço(api Fusion Table)
![Page 7: MIT APP Inventor como instrumento de coleta de dados - Prof. Ricardo Costa Rossi](https://reader033.vdocuments.mx/reader033/viewer/2022052120/5a65621d7f8b9a23688b46cd/html5/thumbnails/7.jpg)
App invetor
•Antes de iniciar:1. Criar uma conta GOOGLE;
2. Acessar o google drive;
Grupo de Pesquisas Tecnologias de Acesso a Dados (GPTAD) 7
![Page 8: MIT APP Inventor como instrumento de coleta de dados - Prof. Ricardo Costa Rossi](https://reader033.vdocuments.mx/reader033/viewer/2022052120/5a65621d7f8b9a23688b46cd/html5/thumbnails/8.jpg)
App invetor
•Acessar MIT App inventoro Digitar no Google App inventor 2
Clicar no primeiro link
http://ai2.appinventor.mit.edu
o Você pode ou não permitir a google acessar informações da sua conta
Grupo de Pesquisas Tecnologias de Acesso a Dados (GPTAD) 8
![Page 9: MIT APP Inventor como instrumento de coleta de dados - Prof. Ricardo Costa Rossi](https://reader033.vdocuments.mx/reader033/viewer/2022052120/5a65621d7f8b9a23688b46cd/html5/thumbnails/9.jpg)
Projeto - Tela Inicial
Grupo de Pesquisas Tecnologias de Acesso a Dados (GPTAD) 9
![Page 10: MIT APP Inventor como instrumento de coleta de dados - Prof. Ricardo Costa Rossi](https://reader033.vdocuments.mx/reader033/viewer/2022052120/5a65621d7f8b9a23688b46cd/html5/thumbnails/10.jpg)
Projeto – Arrastar Objetos
Grupo de Pesquisas Tecnologias de Acesso a Dados (GPTAD) 10
![Page 11: MIT APP Inventor como instrumento de coleta de dados - Prof. Ricardo Costa Rossi](https://reader033.vdocuments.mx/reader033/viewer/2022052120/5a65621d7f8b9a23688b46cd/html5/thumbnails/11.jpg)
Projeto – Renomear Objetos
Grupo de Pesquisas Tecnologias de Acesso a Dados (GPTAD) 11
![Page 12: MIT APP Inventor como instrumento de coleta de dados - Prof. Ricardo Costa Rossi](https://reader033.vdocuments.mx/reader033/viewer/2022052120/5a65621d7f8b9a23688b46cd/html5/thumbnails/12.jpg)
Projeto – Características do Objeto
Grupo de Pesquisas Tecnologias de Acesso a Dados (GPTAD) 12
A janela propriedades é a responsável por definir:• O nome a ser exibido;• A cor;• Seu Tamanho;• Alinhamento• Definição de uma imagem
• Dentre outros.
![Page 13: MIT APP Inventor como instrumento de coleta de dados - Prof. Ricardo Costa Rossi](https://reader033.vdocuments.mx/reader033/viewer/2022052120/5a65621d7f8b9a23688b46cd/html5/thumbnails/13.jpg)
Projeto – Fusion Table
Grupo de Pesquisas Tecnologias de Acesso a Dados (GPTAD) 13
Na aba Storage, arrastar o componente fusiontablescontrol.
![Page 14: MIT APP Inventor como instrumento de coleta de dados - Prof. Ricardo Costa Rossi](https://reader033.vdocuments.mx/reader033/viewer/2022052120/5a65621d7f8b9a23688b46cd/html5/thumbnails/14.jpg)
Fusion Table - Codificação
Grupo de Pesquisas Tecnologias de Acesso a Dados (GPTAD) 14
No canto superior direto, há dois botões:• Designer – editar as
tela da app• Blocks – editar a
codificação do projeto
Nota: Toda a codificação será feita por blocos, se por um acaso algo estiver errado as peças não se encaixam.
![Page 15: MIT APP Inventor como instrumento de coleta de dados - Prof. Ricardo Costa Rossi](https://reader033.vdocuments.mx/reader033/viewer/2022052120/5a65621d7f8b9a23688b46cd/html5/thumbnails/15.jpg)
Fusion Table - Codificação
Grupo de Pesquisas Tecnologias de Acesso a Dados (GPTAD) 15
Na janela blocks, na opção variables é possível:• Inicializar uma variável;• Gravar dados em uma variável• Obter dados de uma variável
![Page 16: MIT APP Inventor como instrumento de coleta de dados - Prof. Ricardo Costa Rossi](https://reader033.vdocuments.mx/reader033/viewer/2022052120/5a65621d7f8b9a23688b46cd/html5/thumbnails/16.jpg)
Fusion Table - Codificação
Grupo de Pesquisas Tecnologias de Acesso a Dados (GPTAD) 16
Na janela blocks, na opção texto é possível:• Inserir uma string(texto);• Pegar valores a esquerda da
string;• Dentre outros.
![Page 17: MIT APP Inventor como instrumento de coleta de dados - Prof. Ricardo Costa Rossi](https://reader033.vdocuments.mx/reader033/viewer/2022052120/5a65621d7f8b9a23688b46cd/html5/thumbnails/17.jpg)
Fusion Table - Codificação
Grupo de Pesquisas Tecnologias de Acesso a Dados (GPTAD) 17
Bloco responsável por ativar o serviço de conta de email.
![Page 18: MIT APP Inventor como instrumento de coleta de dados - Prof. Ricardo Costa Rossi](https://reader033.vdocuments.mx/reader033/viewer/2022052120/5a65621d7f8b9a23688b46cd/html5/thumbnails/18.jpg)
Fusion Table - Codificação
Grupo de Pesquisas Tecnologias de Acesso a Dados (GPTAD) 18
Na figura acima, demonstra a sintaxe do como insert no APP inventor.1. Criação da procedure(procedimento para inserir as informações na tabela.2. Permissão para acessar os serviços de conta de e-mail, no caso o Google Drive.3. Na opção texto do bloco, arrastar a função “JOIN” que na verdade junta as strings
formando o comando sql insert
![Page 19: MIT APP Inventor como instrumento de coleta de dados - Prof. Ricardo Costa Rossi](https://reader033.vdocuments.mx/reader033/viewer/2022052120/5a65621d7f8b9a23688b46cd/html5/thumbnails/19.jpg)
Fusion Table - Codificação
Grupo de Pesquisas Tecnologias de Acesso a Dados (GPTAD) 19
Arrastar a opção do tipo textpara a área dos blocos
Depois de arrastar as opções text paraos campos codigo, nome e cidade.
![Page 20: MIT APP Inventor como instrumento de coleta de dados - Prof. Ricardo Costa Rossi](https://reader033.vdocuments.mx/reader033/viewer/2022052120/5a65621d7f8b9a23688b46cd/html5/thumbnails/20.jpg)
Fusion Table - Codificação
Grupo de Pesquisas Tecnologias de Acesso a Dados (GPTAD) 20
A tela ao lado demonstra comodeverá ficar a procedurePara inserção de dados na tabela
Esse dois últimos blocos tem a função deexecutar o comando insert, e mostrar amensagem dados gravados com sucesso
![Page 21: MIT APP Inventor como instrumento de coleta de dados - Prof. Ricardo Costa Rossi](https://reader033.vdocuments.mx/reader033/viewer/2022052120/5a65621d7f8b9a23688b46cd/html5/thumbnails/21.jpg)
Fusion Table - Codificação
Grupo de Pesquisas Tecnologias de Acesso a Dados (GPTAD) 21
A tela acima demonstra a codificação do botão enviar, basta selecionar o botão,clicar no bloco WHEN BTENVIAR CLICK, logo após ir na opção procedure chamar a procedure criada anteriormente.
![Page 22: MIT APP Inventor como instrumento de coleta de dados - Prof. Ricardo Costa Rossi](https://reader033.vdocuments.mx/reader033/viewer/2022052120/5a65621d7f8b9a23688b46cd/html5/thumbnails/22.jpg)
Fusion Table – Criando a tabela
Grupo de Pesquisas Tecnologias de Acesso a Dados (GPTAD) 22
1) Acessar o google drive no navegadora) https://www.google.com/intl/pt-BR/drive/
a.1) https://drive.google.com/drive/my-drive
![Page 23: MIT APP Inventor como instrumento de coleta de dados - Prof. Ricardo Costa Rossi](https://reader033.vdocuments.mx/reader033/viewer/2022052120/5a65621d7f8b9a23688b46cd/html5/thumbnails/23.jpg)
Fusion Table – Criando a tabela
Grupo de Pesquisas Tecnologias de Acesso a Dados (GPTAD) 23
2) No google drive clicar no botão new escolher a opção more escolher a opção google fusion tables, conforme figura abaixo:
![Page 24: MIT APP Inventor como instrumento de coleta de dados - Prof. Ricardo Costa Rossi](https://reader033.vdocuments.mx/reader033/viewer/2022052120/5a65621d7f8b9a23688b46cd/html5/thumbnails/24.jpg)
Fusion Table – Criando a tabela
Grupo de Pesquisas Tecnologias de Acesso a Dados (GPTAD) 24
3) Clicar na opção create table empty
![Page 25: MIT APP Inventor como instrumento de coleta de dados - Prof. Ricardo Costa Rossi](https://reader033.vdocuments.mx/reader033/viewer/2022052120/5a65621d7f8b9a23688b46cd/html5/thumbnails/25.jpg)
Fusion Table – Criando a tabela
Grupo de Pesquisas Tecnologias de Acesso a Dados (GPTAD) 25
4) Alterar o nome e o tipo das colunas criadas por padrão clicando em menu edi t Change columns, como mostra a figura abaixo:
![Page 26: MIT APP Inventor como instrumento de coleta de dados - Prof. Ricardo Costa Rossi](https://reader033.vdocuments.mx/reader033/viewer/2022052120/5a65621d7f8b9a23688b46cd/html5/thumbnails/26.jpg)
Fusion Table – Criando a tabela
Grupo de Pesquisas Tecnologias de Acesso a Dados (GPTAD) 26
5) Alterar o nome da tabela, clicando em new table:
![Page 27: MIT APP Inventor como instrumento de coleta de dados - Prof. Ricardo Costa Rossi](https://reader033.vdocuments.mx/reader033/viewer/2022052120/5a65621d7f8b9a23688b46cd/html5/thumbnails/27.jpg)
Fusion Table – Criando a tabela
Grupo de Pesquisas Tecnologias de Acesso a Dados (GPTAD) 27
6) Clicar em file about this table
![Page 28: MIT APP Inventor como instrumento de coleta de dados - Prof. Ricardo Costa Rossi](https://reader033.vdocuments.mx/reader033/viewer/2022052120/5a65621d7f8b9a23688b46cd/html5/thumbnails/28.jpg)
Fusion Table – Criando a tabela
Grupo de Pesquisas Tecnologias de Acesso a Dados (GPTAD) 28
7) Copiar o ID da tabela e colar no app inventor em insert into...
![Page 29: MIT APP Inventor como instrumento de coleta de dados - Prof. Ricardo Costa Rossi](https://reader033.vdocuments.mx/reader033/viewer/2022052120/5a65621d7f8b9a23688b46cd/html5/thumbnails/29.jpg)
Fusion Table – Criando a tabela
Grupo de Pesquisas Tecnologias de Acesso a Dados (GPTAD) 29
7) Copiar o ID da tabela e colar no app inventor em insert into...
Colar o ID da tabela aqui
![Page 30: MIT APP Inventor como instrumento de coleta de dados - Prof. Ricardo Costa Rossi](https://reader033.vdocuments.mx/reader033/viewer/2022052120/5a65621d7f8b9a23688b46cd/html5/thumbnails/30.jpg)
A.P.I. Fusion Table – Console
Grupo de Pesquisas Tecnologias de Acesso a Dados (GPTAD) 30
Vincular a tabela criada a API fusion table1) Acessar o console fusion tablehttps://console.developers.google.com/iam-admin/projectsCriar um novo projeto
![Page 31: MIT APP Inventor como instrumento de coleta de dados - Prof. Ricardo Costa Rossi](https://reader033.vdocuments.mx/reader033/viewer/2022052120/5a65621d7f8b9a23688b46cd/html5/thumbnails/31.jpg)
A.P.I. Fusion Table – Console
Grupo de Pesquisas Tecnologias de Acesso a Dados (GPTAD) 31
Localizar a API Fusion Table
![Page 32: MIT APP Inventor como instrumento de coleta de dados - Prof. Ricardo Costa Rossi](https://reader033.vdocuments.mx/reader033/viewer/2022052120/5a65621d7f8b9a23688b46cd/html5/thumbnails/32.jpg)
A.P.I. Fusion Table – Console
Grupo de Pesquisas Tecnologias de Acesso a Dados (GPTAD) 32
Ativar a API Fusion Table
![Page 33: MIT APP Inventor como instrumento de coleta de dados - Prof. Ricardo Costa Rossi](https://reader033.vdocuments.mx/reader033/viewer/2022052120/5a65621d7f8b9a23688b46cd/html5/thumbnails/33.jpg)
A.P.I. Fusion Table – Console
Grupo de Pesquisas Tecnologias de Acesso a Dados (GPTAD) 33
Criar credenciais
Clicar no botão criar credenciais
![Page 34: MIT APP Inventor como instrumento de coleta de dados - Prof. Ricardo Costa Rossi](https://reader033.vdocuments.mx/reader033/viewer/2022052120/5a65621d7f8b9a23688b46cd/html5/thumbnails/34.jpg)
A.P.I. Fusion Table – Console
Grupo de Pesquisas Tecnologias de Acesso a Dados (GPTAD) 34
Criar credenciais
Escolher chave da conta de serviço
![Page 35: MIT APP Inventor como instrumento de coleta de dados - Prof. Ricardo Costa Rossi](https://reader033.vdocuments.mx/reader033/viewer/2022052120/5a65621d7f8b9a23688b46cd/html5/thumbnails/35.jpg)
A.P.I. Fusion Table – Console
Grupo de Pesquisas Tecnologias de Acesso a Dados (GPTAD) 35
Criar a conta de serviço
![Page 36: MIT APP Inventor como instrumento de coleta de dados - Prof. Ricardo Costa Rossi](https://reader033.vdocuments.mx/reader033/viewer/2022052120/5a65621d7f8b9a23688b46cd/html5/thumbnails/36.jpg)
A.P.I. Fusion Table – Console
Grupo de Pesquisas Tecnologias de Acesso a Dados (GPTAD) 36
Clicar no link gerenciar conta de serviço
![Page 37: MIT APP Inventor como instrumento de coleta de dados - Prof. Ricardo Costa Rossi](https://reader033.vdocuments.mx/reader033/viewer/2022052120/5a65621d7f8b9a23688b46cd/html5/thumbnails/37.jpg)
A.P.I. Fusion Table – Console
Grupo de Pesquisas Tecnologias de Acesso a Dados (GPTAD) 37
Clicar no link gerenciar conta de serviço
![Page 38: MIT APP Inventor como instrumento de coleta de dados - Prof. Ricardo Costa Rossi](https://reader033.vdocuments.mx/reader033/viewer/2022052120/5a65621d7f8b9a23688b46cd/html5/thumbnails/38.jpg)
A.P.I. Fusion Table – Console
Grupo de Pesquisas Tecnologias de Acesso a Dados (GPTAD) 38
Ir no app inventor e colar o nome da conta de serviço
![Page 39: MIT APP Inventor como instrumento de coleta de dados - Prof. Ricardo Costa Rossi](https://reader033.vdocuments.mx/reader033/viewer/2022052120/5a65621d7f8b9a23688b46cd/html5/thumbnails/39.jpg)
A.P.I. Fusion Table – Console
Grupo de Pesquisas Tecnologias de Acesso a Dados (GPTAD) 39
Ir no Google Drive clicar na tabela fusion e clicar no botão compartilhar
![Page 40: MIT APP Inventor como instrumento de coleta de dados - Prof. Ricardo Costa Rossi](https://reader033.vdocuments.mx/reader033/viewer/2022052120/5a65621d7f8b9a23688b46cd/html5/thumbnails/40.jpg)
A.P.I. Fusion Table – Console
Grupo de Pesquisas Tecnologias de Acesso a Dados (GPTAD) 40
Ir no app inventor e alterar os campos da tabela
![Page 41: MIT APP Inventor como instrumento de coleta de dados - Prof. Ricardo Costa Rossi](https://reader033.vdocuments.mx/reader033/viewer/2022052120/5a65621d7f8b9a23688b46cd/html5/thumbnails/41.jpg)
Visualização dos dados
• Desfrutar dos recursos da google
Grupo de Pesquisas Tecnologias de Acesso a Dados (GPTAD) 41
![Page 42: MIT APP Inventor como instrumento de coleta de dados - Prof. Ricardo Costa Rossi](https://reader033.vdocuments.mx/reader033/viewer/2022052120/5a65621d7f8b9a23688b46cd/html5/thumbnails/42.jpg)
Visualização dos dados
• Desfrutar dos recursos da google
Grupo de Pesquisas Tecnologias de Acesso a Dados (GPTAD) 42
![Page 43: MIT APP Inventor como instrumento de coleta de dados - Prof. Ricardo Costa Rossi](https://reader033.vdocuments.mx/reader033/viewer/2022052120/5a65621d7f8b9a23688b46cd/html5/thumbnails/43.jpg)
App invetor - Limitações
•No design•Permissões de conta de serviço•Banco de dados•Documentação
Grupo de Pesquisas Tecnologias de Acesso a Dados (GPTAD) 43
![Page 44: MIT APP Inventor como instrumento de coleta de dados - Prof. Ricardo Costa Rossi](https://reader033.vdocuments.mx/reader033/viewer/2022052120/5a65621d7f8b9a23688b46cd/html5/thumbnails/44.jpg)
Considerações Finais
É possível sim criar um instrumento para coleta de
dados mais eficaz gerando um trabalho de
pesquisa bem mais elaborado.
Grupo de Pesquisas Tecnologias de Acesso a Dados (GPTAD) 44