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

De Wiki Cursos IFPR Foz
Ir para navegaçãoIr para pesquisar
 
(4 revisões intermediárias pelo mesmo usuário não estão sendo mostradas)
Linha 1: Linha 1:
=App Inventor: Aplicativos para resolver equações do 1<sup>o</sup> e 2<sup>o</sup> graus=
=App Inventor: Aplicativos para resolver equações do 1<sup>o</sup> e 2<sup>o</sup> graus=


Vamos utilizar o '''App Inventor''' vamos desenvolver um '''aplicativo''' para determinar as raízes de uma '''Equação do 1<sup>o</sup> Grau''':
Vamos utilizar o [http://ai2.appinventor.mit.edu '''App Inventor'''] vamos desenvolver um '''aplicativo''' para determinar as raízes de uma '''Equação do 1<sup>o</sup> Grau''':


;Tela Designer:
ax + b = 0
 
;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.


[[Arquivo:AppInventor-Designer.png]]
[[Arquivo:AppInventor-Designer.png]]


: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'''.
 
;Tela Blocos:


[[Arquivo:AppInventor-Blocos.png]]
[[Arquivo:AppInventor-Blocos.png]]
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====
====Exercícios====
#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 atual tal como às 17h39min de 7 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:

ax + b = 0
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)