Só o código salva: como o Python pode te ajudar a fazer investigações
20° Congresso Internacional de Jornalismo Investigativo
🙋🏻♀️ Oi! Meu nome é Judite Cypreste
- Sou jornalista de dados há 7 anos.
- Atualmente trabalho no g1, o portal de notícias da TV Globo.
- Meu site
Uma das coisas que me fez não desistir de aprender a programar foi sempre pensar em ideias de projetos. Eu estudava para resolver aquele problema, mas acabava aprendendo coisas que serviam para várias outras apurações.
Programar é como aprender uma língua: sempre haverá algo novo para você aprender, por mais fluente que seja.
🗓️ Cronograma da Oficina
Parte 1 – Domingo, 9h às 11h
“Por que raios eu quero aprender Python?”
- Por que aprender Python?
- Instalação
- Conceitos básicos (variáveis, listas, dicionários)
- Meu primeiro programa em Python
🗓️ Cronograma da Oficina
Parte 2 – Domingo, 11h30 às 13h
“Já me sinto hacker!”
- Lendo bases de dados com
pandas
- Analisando dados: filtrando, agrupando e investigando
- Exemplo a partir de uma investigação: como foi o passo a passo da reportagem que encontrou candidatos foragidos da Justiça
❓ Mas antes de continuar, vamos entender porque aprender Python é legal!
🐍 Por que aprender Python?
- Porque hoje existem dados sobre praticamente qualquer assunto, mas nem sempre eles podem ser abertos no Excel ou Google Sheets… e você pode perder a chance de encontrar uma história ou checar uma informação.
- Porque Python não serve só pra analisar dados: ele também ajuda a automatizar tarefas, raspar sites (extrair dados automaticamente de páginas da web)…
- Porque aprender Python é aprender lógica, organização e pensamento estruturado — coisas que servem pra programar, mas também pra pensar e investigar melhor.
- Porque você não precisa virar programador(a). Só precisa entender o suficiente pra mexer nos dados com autonomia e fazer perguntas melhores.
- Porque tem uma comunidade gigante no mundo inteiro e alguém já teve exatamente a dúvida que você vai ter. A resposta já tá na internet, só esperando você encontrar.
- Porque por mais que a AI possa te ajudar a fazer códigos, se você não souber o que ela está fazendo, não saberá se o programa que ela te deu está correto.
🛠️ Agora vamos para a prática!
❌ Agora, não!
A pior parte de aprender Python costuma ser instalar no computador: mil versões, erro no terminal, PATH que some… caos.
Então a gente vai pular essa parte e evitar que vocês saiam correndo!
Vamos usar o Google Colab, que roda no navegador, sem instalar nada.
📥 E se eu quiser instalar depois?
Quando vocês saírem daqui, provavelmente vão querer instalar o Python no computador de vocês (espero! 😄)
Aqui estão os tutoriais por sistema operacional:
🚀 E agora vamos para a prática!