Para desenvolver Aula Prática Algoritmos e lógica de programação, comece identificando os objetivos e as entregas solicitadas no roteiro. A seguir, veja os pontos presentes na descrição desta atividade e organize teu relatório de acordo com as orientações do curso.

O que é esta aula prática?
Antes de começar, leia a apresentação e identifique o tema, a unidade e o formato pedido.
Estruturas de decisão: "SE" / "ESCOLHA CASO" (Portugol) e "if"/switch (C).
Laços de repetição: "ENQUANTO FAÇA" e controle de iterações.
Modelagem de dados: variáveis, funções, structs e ordenação.
Manipulação de arquivos em C (FILE) e geração de saída .txt.
Uso das plataformas: Portugol WebStudio e Visual Studio Code (configurações e extensões indicadas).
Como desenvolver a atividade passo a passo
Execute cada etapa na ordem indicada e registre o que foi feito para depois explicar o processo no relatório.
Esta aula prática em "Algoritmos e Lógica de Programação" reúne a resolução de quatro roteiros didáticos relacionados às unidades e aulas especificadas na fonte: U2 (A2 Execução sequencial e estruturas de decisão; A3 Estruturas de repetição), U3 (A3 Estruturas condicionais em linguagem C) e U4 (A4 Registros e arquivos). As atividades propõem situações‑problema distintas — entre elas uma aventura interativa na "Floresta Sussurrante" com menu de escolhas, a construção de um labirinto com busca por tesouro, um sistema de análise de aprovação de empréstimos em C e um programa para classificação de alunos com structs e arquivo texto — todas voltadas à aplicação prática de estruturas de seleção, laços, funções, structs e manipulação de arquivos.
Os exercícios indicam o uso de ambientes e recursos concretos: desenvolvimento em Portugol utilizando o Portugol WebStudio (https://portugol.dev/) para as atividades em pseudolinguagem, e implementação em Linguagem C no Visual Studio Code (com extensões C/C++ e de compilação/execução) para os exercícios em C. A infraestrutura prevista inclui laboratório de informática, computador com acesso à internet e mínimo de 4 GB de RAM; materiais de consumo e EPI estão identificados na fonte como "NSA".
O que é desenvolvido nesta atividade
Implementação e documentação de programas que atendam requisitos funcionais definidos: construir menus e desvios condicionais (uso de "SE" e "ESCOLHA CASO"), projetar e testar loops do tipo "ENQUANTO FAÇA" para controle de fluxo, empregar estruturas condicionais "if" em C, criar e manipular structs e arquivos (.txt) em C usando FILE, gerar e testar labirintos aleatórios, validar todas as opções de execução, documentar o código com comentários e produzir a entrega solicitada (arquivo PDF contendo a codificação e explicações de cada trecho).
Unidade: 4 – APLICAÇÕES DE PROGRAMAÇÃO Aula: 4 – Registros e arquivos
O seu trabalho é disponibilizado pronto, respondido e nas normas já na mesma hora aqui em nosso site na sua área de downloads e também no seu e-mail.
Portfólio em Word, respondido, completo e já nas normas
Se estiver acessando pelo computador, escaneie o QR Code abaixo com a câmera do celular para abrir nosso atendimento no WhatsApp.
Como estruturar o relatório
Organize a entrega em identificação da atividade, objetivos, recursos utilizados, descrição dos procedimentos, registros dos resultados e conclusão. Ajuste essa sequência ao modelo exigido pela instituição e inclua apenas observações e evidências obtidas durante a tua própria execução.
Checklist antes de entregar
- Conferir se todos os objetivos do roteiro foram contemplados.
- Descrever os procedimentos na ordem em que foram realizados.
- Inserir registros, imagens ou arquivos quando a atividade solicitar.
- Relacionar os resultados com as tarefas e revisar o formato de entrega exigido.