Sie sind auf Seite 1von 25

APP INVENTOR – criando aplicativos

---------------------------------------------------------------------------------------------------------------------- PROJETO 2 – IMC – parte 1

APP INVENTOR

APP INVENTOR
Exercício 1
Cálculo do IMC

APP INVENTOR Página 1


APP INVENTOR – criando aplicativos
---------------------------------------------------------------------------------------------------------------------- PROJETO 2 – IMC – parte 1

01-) Abra sua seção do APP INVENTOR.

Clique aqui para


usar sua conta.

Digite o e-mail que você criou


para sua seção.

Clique em Log In

02-) Crie um novo projeto - PROJETO2_IMC.

APP INVENTOR Página 2


APP INVENTOR – criando aplicativos
---------------------------------------------------------------------------------------------------------------------- PROJETO 2 – IMC – parte 1

Digite o nome do projeto e


clique em ok

03-) Altere as propriedades da


tela Screeen1.

Na tela de Design, vamos iniciar


alterando as propriedades da screen1

PROPRIEDADES ALTERADAS
ALINHAMENTO HORIZONTAL
CENTRO
ALINHAMENTO VERTICAL
CENTRO
NOME DO APP
IMC
COR DE FUNDO
BRANCO
ORIENTAÇÃO DA TELA
SENSOR
TÍTULO
Cálculo do índice de massa corporal

APP INVENTOR Página 3


APP INVENTOR – criando aplicativos
---------------------------------------------------------------------------------------------------------------------- PROJETO 2 – IMC – parte 1

04-) Insira o componente legenda na Screen1.

05-) Altere as propriedades do


componente Legenda1.

PROPRIEDADES ALTERADAS
TAMANHO DA FONTE
22.0
LARGURA
PREENCHER PRINCIPAL
TEXTO
CÁLCULO DO IMC
ALINHAMENTO DO TEXTO
CENTRO

APP INVENTOR Página 4


APP INVENTOR – criando aplicativos
---------------------------------------------------------------------------------------------------------------------- PROJETO 2 – IMC – parte 1

06-) Insira o componente “Organização em Tabela” , no Visualizador. Este


componente está paleta Organização.
Importante: “arraste” o componente colocando-o abaixo da legenda.

07-) Altere as propriedades do


componente Organização em
Tabela.

PROPRIEDADES ALTERADAS
COLUNAS
3
ALTURA
AUTOMÁTICO
LARGURA
AUTOMÁTICO
LINHAS
4

Anotações:

APP INVENTOR Página 5


APP INVENTOR – criando aplicativos
---------------------------------------------------------------------------------------------------------------------- PROJETO 2 – IMC – parte 1

08-) Resultado no Visualizador.

O importante é entender que este componente possui uma tabela 3x4 (três colunas e 4
linhas) que não estão visíveis.

Anotações:

APP INVENTOR Página 6


APP INVENTOR – criando aplicativos
---------------------------------------------------------------------------------------------------------------------- PROJETO 2 – IMC – parte 1

09-) Dentro do componente “Organização em Tabela”, vamos inserir mais 05


componentes que são respectivamente:
Componente imagem, duas legendas e duas caixas de texto. Todos estão na
paleta Interface do usuário.

Observe que quando você “arrasta” o


componente para dentro da “Organização
em Tabela”, a marcação em azul
representa a célula da tabela. Fica fácil
então organizar outros componentes dentro
deste componente (Organização em
Tabelas).

Resultado com os componentes inseridos.

APP INVENTOR Página 7


APP INVENTOR – criando aplicativos
---------------------------------------------------------------------------------------------------------------------- PROJETO 2 – IMC – parte 1

10-) Altere as propriedades do


componente Imagem.

PROPRIEDADES ALTERADAS
ALTURA
30 PERCENTUAL
LARGURA
30 PERCENTUAL
IMAGEM
IMC.JPG*

* A IMAGEM ESTÁ NA PASTA LANSCHOOL

RESULTADO NO VISUALIZADOR.

Anotações:

APP INVENTOR Página 8


APP INVENTOR – criando aplicativos
---------------------------------------------------------------------------------------------------------------------- PROJETO 2 – IMC – parte 1

11-) Altere as propriedades do


componente Legenda2.

PROPRIEDADES ALTERADAS
TAMANHO DA FONTE
15.0
TEXTO
PESO
ALINHAMENTO
CENTRO

Anotações:

APP INVENTOR Página 9


APP INVENTOR – criando aplicativos
---------------------------------------------------------------------------------------------------------------------- PROJETO 2 – IMC – parte 1

12-) Altere as propriedades do


componente Legenda3.

PROPRIEDADES ALTERADAS
TAMANHO DA FONTE
15.0
TEXTO
ALTURA
ALINHAMENTO
CENTRO

RESULTADO NO VISUALIZADOR.

APP INVENTOR Página 10


APP INVENTOR – criando aplicativos
---------------------------------------------------------------------------------------------------------------------- PROJETO 2 – IMC – parte 1

13-) Altere as propriedades do


componente Caixa de texto1.

PROPRIEDADES ALTERADAS
TAMANHO DA FONTE
15.0
LARGURA
PRRENCHER PRINCIPAL
DICA
Digite o Peso
ALINHAMENTO
CENTRO

Anotações:

APP INVENTOR Página 11


APP INVENTOR – criando aplicativos
---------------------------------------------------------------------------------------------------------------------- PROJETO 2 – IMC – parte 1

14-) Altere as propriedades do


componente Caixa de texto2.

PROPRIEDADES ALTERADAS
TAMANHO DA FONTE
15.0
LARGURA
PRRENCHER PRINCIPAL
DICA
Digite a Altura
ALINHAMENTO
CENTRO

Anotações:

APP INVENTOR Página 12


APP INVENTOR – criando aplicativos
---------------------------------------------------------------------------------------------------------------------- PROJETO 2 – IMC – parte 1

15-) Insira dois componentes Botão, abaixo do componente “Organização em


tabela”.

16-) Altere as propriedades do


componente Botão1.

PROPRIEDADES ALTERADAS
FORMA
ARREDONDADA
TEXTO
CALCULAR
ALINHAMENTO DO TEXTO
CENTRO

APP INVENTOR Página 13


APP INVENTOR – criando aplicativos
---------------------------------------------------------------------------------------------------------------------- PROJETO 2 – IMC – parte 1

17-) Altere as propriedades do


componente Botão2.

PROPRIEDADES ALTERADAS
FORMA
ARREDONDADO
TEXTO
NOVO CÁLCULO
ALINHAMENTO DO TEXTO
CENTRO

RESULTADO NO VISUALIZADOR.

APP INVENTOR Página 14


APP INVENTOR – criando aplicativos
---------------------------------------------------------------------------------------------------------------------- PROJETO 2 – IMC – parte 1

18-) Para apresentar o resultado do cálculo do IMC, vamos inserir o


componente legenda ao lado da figura do coração.

19-) Altere as
propriedades do
componente Legenda.

PROPRIEDADES ALTERADAS
ALTURA
10 PERCENTUAL
TAMANHO DA FONTE
16.0
TEXTO
EM BRANCO
ALINHAMENTO DO TEXTO
CENTRO

APP INVENTOR Página 15


APP INVENTOR – criando aplicativos
---------------------------------------------------------------------------------------------------------------------- PROJETO 2 – IMC – parte 1

RESULTADO NO VISUALIZADOR.

APP INVENTOR Página 16


APP INVENTOR – criando aplicativos
---------------------------------------------------------------------------------------------------------------------- PROJETO 2 – IMC – parte 1

20-)Na coluna de Componentes, renomeie alguns componentes conforme a


figura abaixo.

Anotações:

APP INVENTOR Página 17


APP INVENTOR – criando aplicativos
---------------------------------------------------------------------------------------------------------------------- PROJETO 2 – IMC – parte 1

PROGRAMAÇÃO

Acesse a tela de programação. No canto superior


direito da tela, clique no botão Bloco.

A-) Selecione o bloco Variáveis. Vamos criar uma variável para armazenar o resultado
do cálculo do IMC. (“arraste” o bloco para a área de programação)

B-) Selecione o bloco Matemáticas. Vamos inicializar esta variável que armazenara o
resultado do IMC com zero. (“arraste” o bloco para a área de programação)

APP INVENTOR Página 18


APP INVENTOR – criando aplicativos
---------------------------------------------------------------------------------------------------------------------- PROJETO 2 – IMC – parte 1

C-) Na área de programação vamos unir os blocos e declarar um nome para a variável.

D-) Selecione o bloco CALCULAR na área de blocos, em seguida “arraste” o bloco


“Quando CALCULAR.Clique ... “ para a área de programação.

Lógica da programação: após digitar o peso e a altura, o “clique” no botão “CALCULAR”,


fará o cálculo do IMC.

Anotações:

APP INVENTOR Página 19


APP INVENTOR – criando aplicativos
---------------------------------------------------------------------------------------------------------------------- PROJETO 2 – IMC – parte 1

E-) Selecione mais uma vez o bloco Variáveis. Selecione o bloco “Ajustar ... para”.
(“arraste” o bloco para a área de programação)

F-) Selecione o bloco CALCULAR na área de blocos, em seguida “arraste” os blocos


“DIVISÃO e POTENCIAÇÃO“ para a área de programação.
Lógica da programação: a fórmula para o cálculo do IMC e:
IMC = PESO / ALTURA2 (peso dividido pela altura elevado ao quadrado).
Então precisamos modelar está fórmula com os blocos.

APP INVENTOR Página 20


APP INVENTOR – criando aplicativos
---------------------------------------------------------------------------------------------------------------------- PROJETO 2 – IMC – parte 1

Como está a nossa área de programação.

Vamos “ligar” os blocos da seguinte forma:


Ajustar para o resultado a divisão do peso pela altura ao quadrado.

Agora precisamos das caixas de texto onde foram digitados o peso e a altura
respectivamente para completar o cálculo.

G-) Selecione o bloco DIGITA_PESO na área de blocos, em seguida “arraste” o bloco


“DIGITA_PESO.TEXTO” para a área de programação.

APP INVENTOR Página 21


APP INVENTOR – criando aplicativos
---------------------------------------------------------------------------------------------------------------------- PROJETO 2 – IMC – parte 1

H-) Selecione o bloco DIGITA_ALTURA na área de blocos, em seguida “arraste” o bloco


“DIGITA_ALTURA.TEXTO” para a área de programação.

Área de programação

Encaixando os blocos.

APP INVENTOR Página 22


APP INVENTOR – criando aplicativos
---------------------------------------------------------------------------------------------------------------------- PROJETO 2 – IMC – parte 1

H-) Selecione o bloco MATEMÁTICA na área de blocos, em seguida “arraste” o bloco que
permite entrar com um valor numérico.

Área de programação.

Encaixando os blocos e digitando o número 2 no bloco matemático que recebe um valor


numérico.

Botão CALCULAR programado para calcular o IMC.

Agora precisamos apresentar o resultado do cálculo.

APP INVENTOR Página 23


APP INVENTOR – criando aplicativos
---------------------------------------------------------------------------------------------------------------------- PROJETO 2 – IMC – parte 1

H-) Selecione o bloco RESULTADO na área de blocos, em seguida “arraste” o bloco


“AJUSTAR RESULTADO.TEXTO PARA ...” para a área de programação.

I-) Selecione o bloco VARIÁVEL na área de blocos, em seguida “arraste” o bloco


“OBTER ...” para a área de programação.

Área de programação.

APP INVENTOR Página 24


APP INVENTOR – criando aplicativos
---------------------------------------------------------------------------------------------------------------------- PROJETO 2 – IMC – parte 1

Encaixando os blocos para mover o resultado armazenado na variável para a legenda


com o nome de RESULTADO.

Programação completada do botão CALCULAR

Programação do Botão – NOVO CÁLCULO.

PROGRAMAÇÃO COMPLETA

APP INVENTOR Página 25

Das könnte Ihnen auch gefallen