Skip to content

Latest commit

 

History

History
172 lines (135 loc) · 7 KB

curso-python.md

File metadata and controls

172 lines (135 loc) · 7 KB

Curso de Python pelo Knight Center

No final de 2017 o Knight Center organizou um curso gratuito de introdução a programação em Python para jornalistas. Durante o curso existia um fórum, que não está mais no ar, porém os vídeos ainda estão no YouTube (eles são o conteúdo principal do curso) e os links estão disponíveis abaixo. Cada módulo foi pensado para ser acompanhado durante 1 semana e, além das aulas, existe também o link para a live da semana (resolvendo dúvidas dos alunos).

Acesse também o diretório no Google Drive em que os alunos adicionaram materiais durante o curso e o grupo dos alunos no Telegram.

Módulo 1

Leituras

Materiais Adicionais

Exercícios

  • Lógica de Programação (durante a aula)
  • Instalação do Python 3.6 (durante a aula)
  • Instalação do Jupyter Notebook (durante a aula)
  • Tente descrever uma ação do seu cotidiano em formato de programação, com Python - da mesma forma que sistematizamos o ato de escovar os dentes (aula 4) ou o quiz do Buzzfeed (aula 8). Tente dividir a tarefa em processos menores; defina uma ou mais variáveis; apresente comandos na tela de acordo com uma sequência de condicionais (if/else). Não se preocupe tanto com a exatidão dos comandos.

Módulo 2

Leituras

Materiais Adicionais

Exercícios

Lembra da planilha que você fez no exercício extra do módulo 1? Nela colocamos perfis ou páginas que queremos "seguir" com nossos programas. Volte a ela e crie colunas (campos) que serão preenchidos depois pelo programa que iremos automatizar. Pense no que você vai fazer com esses dados - o final do vídeo 6, onde programamos um robô para escrever uma nota de 1 parágrafo, pode servir de inspiração. Explore a documentação da Graph API do Facebook.

Módulo 3

Leituras

Materiais Adicionais

Exercícios

?

Módulo 4

Leituras

Materiais Adicionais

Exercícios

?