App Inventor: Resolvendo Equacoes: mudanças entre as edições

De Wiki Cursos IFPR Foz
Ir para navegaçãoIr para pesquisar
Linha 18: Linha 18:
#Construa um aplicativo para determinar as raízes de uma '''Equação do 2o Grau'''.
#Construa um aplicativo para determinar as raízes de uma '''Equação do 2o Grau'''.
#Construa um aplicativo para calcular a '''taxa de gordura''' de uma pessoa a partir dos dados de '''peso''' e '''altura'''.
#Construa um aplicativo para calcular a '''taxa de gordura''' de uma pessoa a partir dos dados de '''peso''' e '''altura'''.
==Simulação de um Plano Inclinado na tela do dispositivo móvel==
Vamos construir uma '''aplicação''' para o dispositivo móvel que simule um '''plano inclinado'''. Para tal, vamos utilizar o '''sensor de 0rientação''' do dispositivo móvel, o qual oferece informações sobre a '''orientação tridimensional''' da tela do dispositivo.
===Sensor de Orientação do AppInventor===
O '''Sensor de Orientação''' oferece informações sobre a '''orientação tridimensional''' do dispositivo móvel através de três parâmetros:
;Rolagem: Ângulo de '''inclinação lateral''' do dispositivo:
:*'''0 grau''' com o dispositivo '''nivelado''';
:*Aumenta para '''90 graus''' a medida que o '''lado direito''' é levantado;
:*Diminui para '''-90 graus''' a medida que o '''lado esquerdo''' é levantado.
;Altura: Ângulo de '''inclinação longitudinal''' do dispositivo:
:*'''0 grau''' com o dispositivo '''nivelado''';
:*Aumenta para '''90 graus''' a medida que o '''topo''' do dispositivo é levantado;
:*Diminui para '''-90 graus''' a medida que a '''base''' do dispositivo é levantada.
;Azimute: Ângulo orientação em relação ao '''norte magnético da terra''':
:*'''0 grau''' quando o dispositivo aponta para o '''norte''';
:*'''90 graus''' quando o dispositivo aponta para o '''leste''';
:*'''180 graus''' quando o dispositivo aponta para o '''sul''';
:*'''270 graus''' quando o dispositivo aponta para o '''oeste'''.
====Exercício====
Construa com o '''AppInventor''' um aplicativo utilizando o '''Sensor de Orientação''' e a guia '''Desenho e Animação''', utilizando uma '''Pintura''' de fundo de tela e uma '''Bola''' que funcione da seguinte forma:
*'''Quando a tela for tocada''', mover a '''Bola''' para a '''coordenada''' da tela que foi tocada;
*'''Quando o celular for movimentado''', utilizar os '''ângulos''' relativos a '''Rolagem''' e '''Altura''' para que a '''Bola''' se movimente na tela de acordo com as '''relações matemáticas''' da física relativas a um '''Plano Inclinado'''.


==Referências==
==Referências==

Edição das 20h24min de 6 de novembro de 2023

App Inventor: Aplicativos para resolver equações do 1o e 2o graus

Vamos utilizar o App Inventor vamos desenvolver um aplicativo para determinar as raízes de uma Equação do 1o Grau:

Tela Designer

Na tela Designer foram incluídos Legendas para identificar a aplicação e o nome das váriáveis, CaixasDeTexto para entrada dos parâmetros da equação e um Botão para iniciar o cálculo da equação.
Tela Blocos

Na tela Blocos está a lógica para extrair as raízes da equação do 1o grau. Foram criadas váriáveis globais para os parâmetros e variáveis da equação, e uma função que será executada quando o botão for clicado.

Exercícios

  1. Construa um aplicativo para determinar as raízes de uma Equação do 2o Grau.
  2. Construa um aplicativo para calcular a taxa de gordura de uma pessoa a partir dos dados de peso e altura.

Referências



Evandro.cantu (discussão) 20h22min de 6 de novembro de 2023 (UTC)