TL;DR
- Apresentação da disciplina como eixo de consolidação para o bloco de entrada.
- Explicação da estrutura das disciplinas DR1 a DR4 e seus focos técnicos.
- Orientações sobre as ferramentas principais: Looker Studio, SQL e Python.
- Detalhamento do sistema de avaliação por competências e rubricas.
- Regras para os Testes de Performance (TPs) e o Live Coding obrigatório.
- Explicação sobre a monitoria individual e canais de suporte aos alunos.
- Orientações sobre acesso à Biblioteca O’Reilly e ao Manual do Aluno.
- Discussão sobre o impacto da IA no mercado e a importância da base sólida.
Índice
00:00:44— Apresentação e Dinâmica da Disciplina00:06:02— Estrutura das Disciplinas do Bloco de Entrada00:13:55— Interdisciplinaridade: Python, SQL e IA00:23:59— Carreira, Impacto da IA e Atualizações do Currículo00:45:52— Regras de Avaliação: TPs, Assessment e Live Coding01:01:24— Monitoria, Frequência e Recursos de Estudo
Conceitos e definições
SQL 00:07:49
Linguagem específica utilizada para fazer perguntas a um banco de dados.
Looker Studio 00:07:26
Ferramenta para criar visualizações de dados e dashboards para extrair insights.
Storytelling com dados 00:08:39
Uso dos dados para contar uma história, escolhendo os tipos de gráficos adequados para perceber insights.
Otimização de Dados 00:15:23
Importância de estruturar bancos de dados da melhor forma possível para lidar com grandes volumes de informação.
Web Service / API 00:16:21
Ferramentas para acessar serviços online, como ChatGPT ou Cloud, dentro do código.
try…except 00:16:13
Estruturas utilizadas para fazer uma depuração de erros melhor no código.
Interdisciplinaridade 00:24:36
Foco em mostrar como o Python e o SQL funcionam juntos, permitindo realizar tarefas em ambas as linguagens.
Live Code 01:02:21
Etapa de auditoria que obriga o aluno a programar sem auxílio externo, simulando situações reais de entrevistas.
Proctoring 01:04:18
Sistema de observação utilizado para monitorar os alunos durante a realização do Live Code.
Competência 00:54:20
Habilidade que a disciplina quer verificar, como criar programas com laços ou fazer queries SQL.
Rubrica 00:54:50
Item concreto e observável de uma competência, como declarar corretamente uma variável em Python.
Avisos administrativos
00:03:50A disciplina tem caráter auxiliar às demais disciplinas e ao bloco como um todo.00:04:50Não possui provas intermediárias; a aprovação ocorre apenas ao final do semestre.00:11:28O professor avisa que fala rápido e sugere que o aluno pode ajustar a velocidade da gravação para 0.9x se necessário.00:17:44Não usar IA para resolver o código inicial, pois isso impede o aprendizado das competências básicas.00:23:49A disciplina não terá um projeto individual do início ao fim; o foco é consolidação e reforço.00:24:56Haverá prática de live coding, que será a avaliação da disciplina ao longo dos seis meses.00:28:05Não é necessário criar conta no GitHub para este bloco específico.01:16:10A presença mínima obrigatória para aprovação nas disciplinas é de 75%.00:47:44Entrega dos TPs é obrigatória; a ausência de entrega resulta em reprovação automática.00:48:20O atraso na entrega do TP pode prejudicar o conceito final (ex: reduzir de DML para DL ou D).
Perguntas de aluno
Vamos usar apenas o Looker Studio? 00:11:48
Sim, nesta etapa inicial de visualização e dashboard, pois ele tem uma curva de aprendizado mais fácil para iniciantes.
A gente vai aprender só Python ou teremos alguma disciplina com Java, por exemplo? 00:19:39
Este bloco de entrada é em Python porque dados e IA são focados nessa linguagem. Outros blocos terão Java, C#, React, etc.
Precisamos criar uma conta com e-mail de aluno ou pessoal no GitHub? 00:28:00
Não precisam de GitHub neste bloco específico.
Haverá um terceiro cenário/mudança no último cenário da faculdade? 00:28:25
Até o momento não, mas o ensino à distância está evoluindo; hoje é apenas final de bloco, sem TCC.
Por que as recomendações não aparecem na apresentação da matéria? 00:29:46
O conteúdo desta disciplina é o mesmo das demais disciplinas regulares (DR1, DR2, etc.).
Se a ênfase de cibersegurança precisa ser alterada ou especificada depois? 00:40:09
Não é necessário se preocupar agora; deve-se confirmar com a secretaria entre seis meses e um ano antes do fim do curso.
Qual o momento para solicitar uma segunda ênfase? 00:40:58
Provavelmente ao final do curso, mas o processo deve ser tratado diretamente com a secretaria.
Há algum contato telefônico pra falar com o Finet? 00:59:41
O professor sugere pesquisar no Google ou entrar em contato com a secretaria.
Felipe, vou ter que comprar uma webcam? 01:03:29
Sim, é necessário para gravar um vídeo explicando o código feito durante o live code.
O que isso quer dizer sobre a aprovação obrigatória no projeto de bloco? 01:06:47
Significa que se passar em tudo e não passar no projeto de bloco, não passa para o próximo bloco; a ideia é mesclar os conhecimentos das duas disciplinas.
Aluno pergunta sobre a complexidade do sistema (via chat). 01:11:16
O professor alerta que o sistema é complexo (‘foda’).
Não tem como imprimir esses livros? 01:24:56
Dá para tentar ver se você consegue imprimir.
Se tem alguma implicância com acesso com as PCs (Uri)? 01:25:48
O professor não tem certeza absoluta pois está trabalhando de forma remota.