Relatório de Aulas

Gopher Teacher

Nessa página, descrevo toda as interações feitas dentro ou fora do ambiente de sala de aula.

Dia 22/08/2025, primeira aula

Primeiramente, discutimos sobre os alunos que não estão vindo mais, para saber quem irá participar e fazer todos os exercícios e projetos da disciplina.

Depois, conversamos com o professor sobre como serão feitas as avaliações do semestre. Serão duas notas, mas nenhuma delas terá peso. Também negociamos 0,5 ponto bônus na média final para quem tiver 95% de presença até o final do semestre (5% equivale a um dia de aula, com 3 aulas de 45 minutos), além de outro 0,5 ponto para aqueles que vieram no primeiro dia de aula.
O professor escolheu como primeira nota um portfólio, que pode ser feito usando qualquer técnica, ferramenta e tecnologia. Um documento, página, etc, e irá descrever tudo relacionado à disciplina que foi feito dentro ou fora da sala de aula.

A segunda nota foi escolhida por nós, e será um projeto feito em grupos de 4 pessoas ou individualmente. A apresentação do projeto será nos dias 5 e 12 de dezembro. Meu grupo do projeto terá o João Lucas e a Samara. No projeto não será permitido o uso de nenhum LLM (agente de IA). Se houver indícios de uso, a nota será zerada.

Os alunos escolheram ter também uma prova de recuperação no último dia letivo, 19 de dezembro.

As aulas de GO serão dividas em módulos:

O professor também optou por termos listas de exercícios durante o semestre, nas horas fora de sala, usando a linguagem GO (ou GOLANG). Por meio de uma votação, o professor nos fez decidir a quantidade de exercícios. As opções eram 10, o dobro de 10, ou o dobro do anterior dividido por três, e escolhemos 10 por semana, e começaremos a partir da semana que vem.

Dia 29/08/2025

O professor nos passou 25 exercícios de algoritmo básicos para praticarmos golang. Ver exercícos

Dia 03/09/2025

Primeiramente fiz o exercício 22 para entender a estrutura da linguagem, e depois os 5 primeiros exercícios.

Dia 05/09/2025

Características principais da GOLANG

Documentação da GOLANG - simples e fácil

  1. Concorrência
  2. Simplicidade e desempenho -> Eu, João Lucas e Victor Cazuo
  3. Compilação e tipagem
  4. Coletor de lixo ou Garbage Collector
  5. Biblioteca padrão

Dentro do meu grupo

Argumentação

Escolha GO para performance bruta, eficiência e foco em microsserviços; Escolha Python para projetos de rápido desenvolvimento, facilidade de uso e acesso a um rico ecossistema

Dia 17/10/2025

O professor nos propôs um exercício: criar, através do bloco de notas, uma imagem do tipo ppm. Depois, criar um código capaz de ler e imprimir cada linha do código da imagem .ppm

Dia 24/10/2025

O professor revisou atributos e funções no site gobyexample.com tarefa: descobrir diferença entre defer e panic