Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

1 
 
 
Técnico em Informática Integrado 
PROGRAMAÇÃO ORIENTADA A EVENTOS 
Introdução ao JavaScript e REACT 
Trabalho Avaliativo 01 
 
Código de Referência: Pode utilizar o código-fonte das aulas 
Descrição 
Para obtenção da nota do trabalho, será necessário atender os criterios avaliativos, usar o react-native. E seguir 
os critérios avaliativos descritos abaixo. 
 
Critérios de Avaliação 
1. Organização dos arquivos, o código-fonte da aplicação não deve apresentar erros durante uso: 1.5 Ponto 
a) As questões de 2 a 4 devem ser criadas um compoente para cada uma em arquivos separados. E 
devem ser chamados na tela principal do App. 
2. Crie uma tela com uma listagem de dados: 1.5 Ponto 
a) Use um vetor de objetos com no mínimo 3 e no maximo 10 elementos. Cada elemento deve possuir 
no mínimo 2 atributos. 
b) Crie um botão para aplicar um filtro através da função filter(), o criterio do filtro é de sua escolha. 
3. Formulário - Deve efetuar um cálculo matemático utilizando uma ou mais fórmulas: 2.5 Pontos (OBS: Não podem 
ser cálculos simples, Ex: soma ou subtração e etc...) 
a) O usuário deve informar no mínimo 2 valores como entrada de dados para a operação, e pode ou não 
informar a fórmula ou operação a ser usada. Ex: Calculadora de IMC ou conversões de moedas ou 
calculadora para realização de empréstimo(Calcular o seu juros), ou algum outro calculo de sua escolha; 
b) Utilizar o Try Catch para tratar algum tipo de excessão que venha a ocorrer no código-fonte. 
4. Crie no mínimo 3 componentes diversos, que sejam diferentes das questões 2 e 3, sendo: 3 Ponto 
a) 1 Componente usando Função Anonima; 
b) 1 Componente usando Arrow Function; 
c) 1 Componente usando Classe; 
d) Cada componente deve realizar uma ação definida por você(s) Ex: Carregar uma imagem, outro ter um 
formulário com no minimo 3 campos ou outro realizar algum calculo matemático utilizando alguma 
fórmula, ou um componente que passe parametros via props etc... 
5. Gravação de um vídeo* com no mínimo 3 e máximo de 10 minutos apresentando a aplicação e o código-
fonte. 1,5 Ponto 
 
Observações do trabalho e sobre o seu envio: 
1. Enviar o link do projeto no Expo Snack, pode utilizar o VisualCode. Se for usa-ló, deverá ser informado no 
momento do envio do código-fonte através do Moodle. 
2. O códigos-fonte do projeto devem ser compactado em um único arquivo com a extensão .zip com o 
nome_sobrenome_aluno01_nome_sobrenome_aluno02.zip. Deve ser enviado junto com o link do projeto 
do Expo Snack, em um arquivo .txt junto com o(s) nome(s) do(s) aluno(s). 
3. Compartilhar o projeto em uma pasta no Google Drive e dar permissão de acesso externo seguindo a opção. 
(Qualquer pessoa com o link pode ver. Na opção Gerar link, ir em compartilhado e em seguida - qualquer 
pessoa com o link pode ver); 
4. A pasta deve conter o projeto compactado no formato .zip e o vídeo* com explicação do projeto; 
5. Se o trabalho for individual colocar o nome_sobrenome_aluno, se for em duplo nome_sobrenome_aluno01 
e nome_sobrenome_aluno02 em um arquivo .txt dentro da pasta junto com o projeto compactado e o vídeo; 
6. Caso seja enviado o link da pasta compactada sem a permissão informada no item 03, será atribuído a nota 
zero para o aluno ou dupla. 
https://reactnative.dev/docs/getting-started
https://snack.expo.dev/
https://snack.expo.dev/
2 
 
 
 
 
* Observações sobre a gravação do Vídeo 
Itens a serem apresentados no vídeo, deve seguir o seguinte um roteiro 
– A apresentação do(s) aluno(s) e uma visão geral do que vai ser mostrado; 
– Apresentar cada parte da atividade avaliativa de acordo com os critérios avaliativos de forma resumida; 
– Mostrar o Projeto funcionando simulando o seu uso; 
– Se for dupla, todos os integrantes devem se apresentar falando o seu nome. 
 
Links Úteis 
• React-Native Documentação Oficial: https://reactnative.dev/ 
• React-JS W3Schools: https://www.w3schools.com/REACT/ 
• Gravação de Tela com o ScreenRec ferramenta gratuita: https://screenrec.com/ 
• Vídeo explicando a ferramenta ScreenRec: https://www.youtube.com/watch?v=03eE8SctU5E 
• Editor de Vídeo Schotcut Gratuito: https://shotcut.org/ 
• Vídeo explicando como usar o Schotcut: https://youtu.be/wAN7vWRuBM8 
https://reactnative.dev/
https://www.w3schools.com/REACT/
https://screenrec.com/
https://www.youtube.com/watch?v=03eE8SctU5E
https://shotcut.org/
https://youtu.be/wAN7vWRuBM8

Mais conteúdos dessa disciplina