Descrição
Esta atividade prática de Linguagem de Programação (Unidade 1 – Introdução à Linguagem Python, Aula 4: Funções_em_Python) propõe o desenvolvimento de um sistema simples de gestão de notas de alunos. A tarefa é apresentada como uma situação-problema em que o estudante foi contratado para implementar funcionalidades básicas de cadastro, cálculo e relatório, utilizando estruturas condicionais, de repetição e funções em Python. O ambiente de execução indicado é o Google Colab (https://colab.google/), favorecendo a edição e execução de código diretamente no navegador.
O foco da prática está na aplicação concreta de conceitos de programação: armazenar notas em lista, calcular a média, determinar a situação do aluno com base em um critério definido (média ≥ 7 = aprovado; média < 7 = reprovado) e exibir um relatório final com as informações coletadas. Espera-se que o estudante comente o código, teste com diferentes entradas e gere evidências da execução para compor a entrega.
O que é desenvolvido nesta atividade — Implementa-se um sistema que permite adicionar notas a uma lista, calcular a média dessas notas, avaliar a situação do aluno segundo as estruturas condicionais e exibir um relatório final contendo as notas, a média e a situação. A atividade contempla também procedimentos laboratoriais: criar um novo notebook no Google Colab, copiar/colar o código inicial, implementar as funcionalidades solicitadas, testar o código com diversos casos e comentar a lógica do programa. Como comprovação, o aluno deve incluir pelo menos um print do código executado e entregar um relatório em .docx ou .pdf explicando brevemente a lógica utilizada.
Principais conteúdos abordados
- Unidade 1 — Introdução à Linguagem Python (Aula 4: Funções_em_Python)
- Estruturas condicionais (avaliação da média e situação)
- Estruturas de repetição (entrada e processamento de múltiplas notas)
- Funções em Python (organização das operações: cadastro, cálculo e relatório)
- Uso de listas para armazenar notas e geração de relatório
Aula Prática Linguagem de programação
ROTEIRO DE AULA PRÁTICA
NOME DA DISCIPLINA: LINGUAGEM DE PROGRAMAÇÃO
Unidade: 1 – INTRODUÇÃO A LINGUAGEM PYTHON
Aula: 4 – FUNÇÕES_EM_PYTHON
OBJETIVOS
✓ Compreender a importância da estruturas condicionais;
✓ Realizar a aplicação das estruturas em códigos.
SOLUÇÃO DIGITAL
• Google Colab
LINK SOLUÇÃO DIGITAL (EXCETO ALGETEC): https://colab.google/
O Google Colab, ou Colaboratory, é uma plataforma gratuita baseada na nuvem oferecida pelo
Google. Ela fornece um ambiente de notebook interativo e colaborativo que permite a criação e
execução de código diretamente no navegador, sem a necessidade de configurar ou instalar
qualquer software no seu computador.
PROCEDIMENTO/ATIVIDADE
ATIVIDADE PROPOSTA:
Você foi contratado para desenvolver um sistema simples de gestão de notas de alunos. O sistema
deve permitir que o usuário adicione notas, calcule a média das notas, determine a situação do
aluno (aprovado ou reprovado), e exiba um relatório final. Utilize estruturas condicionais, de
repetição e funções.
Cadastro de Notas:
• O sistema deve permitir que o usuário insira as notas dos alunos.
• As notas devem ser armazenadas em uma lista.
Cálculo da Média:
• O sistema deve calcular a média das notas inseridas.
Determinação da Situação:
• Se a média for maior ou igual a 7, o aluno está aprovado.
• Se a média for menor que 7, o aluno está reprovado.
Relatório Final:
3
• Exibir as notas inseridas, a média e a situação do aluno.
PROCEDIMENTOS PARA A REALIZAÇÃO DA ATIVIDADE:
• Acesse o Google Colab e crie um novo notebook.
• Implemente as funcionalidades solicitadas usando as instruções e dicas fornecidas.
• Teste o código com diferentes entradas para garantir que ele está funcionando
corretamente.
• Comente o código para explicar cada parte da lógica implementada.
CHECKLIST:
• Acessar o Google Colab e criar um novo notebook.
• Copiar e colar o código inicial no notebook.
• Implementar as funcionalidades de adicionar notas, calcular média, determinar situação e
exibir relatório final.
• Testar o código com diferentes entradas.
• Comentar o código para explicar a lógica implementada.
• Tire um print do código executado pelo menos uma vez.
RESULTADOS
Para comprovar a realização da atividade, é necessario entregar um relatório no formato .docx ou
.pdf, contendo:
• Tire um print do código executado pelo menos uma vez.
• Escreva brevemente a lógica utilizada para realizar a atividade
RESULTADOS DE APRENDIZAGEM:
Espera-se que o aluno seja capaz de produzir o código em Python de forma que contemple as
lógicas abordadas na unidade.
Como se realizam os envios?
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.
Em quanto tempo recebo o portfólio?
Os envios são imediatos. Após sua compra, o trabalho já é disponibilizado instantaneamente aqui em nosso site e no seu e-mail.
E se o portfólio que comprei precisar de correção?
Caso haja alguma solicitação de correção/alteração por parte do tutor, basta entrar em contato conosco pelo WhatsApp que providênciaremos sem custo algum.
Qual o formato do arquivo?
Os arquivos são enviados em formato Word e são editáveis.
Caso eu tiver alguma dúvida, terei suporte no pós venda?
Sim, com certeza. Basta clicar no ícone do WhatsApp no cantinho da tela. Será um prazer atendê-lo(a).
Quais os seus canais de contato?
Whatsapp: 53 984751621 – Clicar no canto da tela ou ESCANEIE O QRCODE ABAIXO
E-mail:portifoliosp@gmail.com
Portfólio em Word, respondido, completo e já nas normas
Prefere falar pelo WhatsApp?
Se estiver acessando pelo computador, escaneie o QR Code abaixo com a câmera do celular para abrir nosso atendimento no WhatsApp.


