Bem-vindo ao Repositório de Desenvolvimento de Software Multiplataforma! Este repositório contém diversos exercícios, tarefas e projetos relacionados a diferentes tópicos abordados em aula. Abaixo, você encontrará uma explicação detalhada da estrutura do repositório e como navegar pelos arquivos.
📦 class-activities-repo/
├── 📁 first-semester/
│ ├── 📁 subject-name/
│ │ ├── 📁 class-001/
│ │ │ ├── 📁 exercise-001/
│ │ │ │ ├── 📄 README.md # Instruções para o exercício
│ │ │ │ ├── 📄 solution.ext # Solução (se disponível)
│ │ │ ├── 📁 exercise-002/
│ │ │ ├── ...
│ │ ├── 📁 mini-projects/
│ │ │ ├── 📁 mini-project-001/
│ │ │ │ ├── 📄 README.md # Visão geral do mini-projeto
│ │ │ │ ├── 📄 implementation.ext # Código ou documentos
│ │ │ ├── ...
│ │ ├── 📁 discipline-project/
│ │ │ ├── 📄 README.md # Descrição do projeto principal desta disciplina
│ │ │ ├── 📄 implementation.ext # Arquivos do projeto
│ │ │ ├── ...
├── ...
└── 📄 README.md # Visão geral do repositório
Cada semestre possui sua própria pasta (por exemplo, first-semester), contendo diretórios específicos da disciplina. Cada disciplina pode incluir:
-
Atividades de aula (
class-001,class-002, etc.) com exercícios individuais. -
Miniprojetos (
mini-projects) contendo diferentes tarefas baseadas em projetos. -
Um projeto da disciplina (
subject-project), que serve como projeto de referência desenvolvido em sala de aula para ilustrar os principais tópicos abordados durante a disciplina.
Nem todas as disciplinas terão todos os tipos de pastas — algumas podem ter apenas atividades de aula, miniprojetos ou um projeto da disciplina.
Cada diretório contém um arquivo README.md com informações relevantes:
-
Exercícios (
class-xxx/exercise-xxx): Inclui um enunciado do problema reescrito, instruções sobre como concluir a tarefa e soluções (se aplicável). -
Miniprojetos (
mini-projects/mini-project-xxx): Fornece um enunciado do problema reescrito, descrição do projeto e a implementação correspondente. -
Projetos da disciplina (
subject-project): Contém uma visão geral do projeto, materiais desenvolvidos em sala de aula e sua implementação (se aplicável).
- Navegue até a pasta correspondente ao semestre e à disciplina.
- Leia o arquivo
README.mddentro de cada pasta dinâmica (class-001,mini-projects,subject-project, etc.). - Conclua os exercícios, trabalhe nos miniprojetos ou revise os projetos da disciplina.
- Verifique as soluções, se disponíveis.
Algumas atividades podem exigir softwares ou ferramentas específicas. Verifique a descrição da atividade para quaisquer dependências ou pré-requisitos.
Se você quiser contribuir ou sugerir melhorias, sinta-se à vontade para criar uma solicitação de pull ou abrir uma issue.
Este repositório está disponível sob a Licença MIT. Sinta-se à vontade para usar e modificar o conteúdo para fins educacionais.
Bons estudos! 🚀