Projeto 1
Objetivos
Durante o primeiro handout nós desenvolvemos o Get-it com as funcionalidades de listagem e criação de anotações. Na primeira APS, você aprendeu a armazenar e recuperar dados de um banco de dados relacional. Agora, no Projeto 1, o seu objetivo é aplicar o que aprendeu nos handouts e na APS para adicionar as seguintes funcionalidades ao sistema:
- Estilo da página (utilizando o CSS que você já fez ou adicionando um novo estilo);
- Armazenamento em banco de dados SQLite ao invés de um arquivo texto;
- Apagar anotações;
- Editar anotações;
- Marcar anotações como favoritas.
Rubrica
A rubrica a seguir será utilizada na correção do Projeto 1:
| Conceito | Descrição |
|---|---|
| I | Não entregou ou o código não executa |
| D | Entregou o resultado do handout 01 funcionando mas o teste automático não passa ou não é mostrado na página do github |
| C | O teste automático do handout 01 passa e o resultado aparece na página do github |
| C+ | Entregou o handout 01 e 1 das 4 tarefas passando no teste |
| B | Entregou o handout 01 e 2 das 4 tarefas passando no teste |
| B+ | Entregou o handout 01 e 3 das 4 tarefas passando no teste |
| A | Entregou o handout 01 e as 4 tarefas passando no teste |
| A+ | Entregou o handout 01, as 4 tarefas e a funcionalidade de favoritar passando no teste |
Configuração da Correção Automática
- Para configurar a correção automática, você deve fazer algumas configurações no seu repositório do GitHub Classroom. Siga as instruções presentes no Guia de Configuração da Correção Automática.
Detalhes das Tarefas
- Veja mais descrições das tarefas que devem ser entregues no projeto
Clique aqui para ver os detalhes das tarefas.