Curso

Python para inovação cívica: primeiros passos na prática – 2023

  • Vídeo-aulas
  • Aulas ao vivo
  • Chat

O curso irá fornecer uma introdução à programação com a linguagem Python aplicada a projetos reais envolvendo dados e inovação cívica, com impacto social. A formação é resultado de uma colaboração entre a Escola de Dados – programa educacional da Open Knowledge Brasil (OKBR) – e o eixo de Inovação Cívica da OKBR, responsável por iniciativas como a Operação Serenata de Amor e o Querido Diário.

Neste curso, além de aprender a analisar e a “raspar” dados usando Python, as pessoas participantes vão descobrir como funcionam projetos de inovação cívica reais e como elas podem colaborar com o ecossistema de softwares de código aberto, realizando desafios práticos com dados abertos brasileiros. Nesta edição, focando em dados abertos relacionados a região norte do país.

O QUE VOCÊ VAI APRENDER?

CONSTRUIR

Obter conhecimento para construir um raspador web simples, que colete dados públicos, e compartilhar o código desse programa com outras pessoas.

REALIZAR

Realizar análises de dados básicas usando Python.

RECONHECER

Reconhecer iniciativas e oportunidades de usar programação aplicada a projetos e com impacto social.

COMPREENDER

Compreender o funcionamento geral de projetos de inovação cívica com tecnologias abertas e formas de colaboração online.

PUBLICO-ALVO

Pessoas interessadas em aprender programação e análise de dados

Programadores iniciantes que querem descobrir o universo da colaboração open source

Estudantes e pesquisadores acadêmicos

REQUISITOS

É recomendável que as pessoas participantes se sintam confortáveis com a leitura de textos em inglês (para consulta à documentação das ferramentas) e tenham familiaridade com o uso de computadores e da Internet. Todo o material do curso e as aulas serão oferecidos em português.

CONTEÚDO DO CURSO

Conteúdo do curso

Introdução ao curso
Informações básicas e instruções gerais.

  • Código de conduta
  • Aulas ao vivo e exercícios
  • Ferramentas
  • Chat do curso
  • Formulários de avaliação

Semana 0: Olá, Mundo! Primeiros passos na programação
Apresentação do curso, contato com a área de inovação cívica e tecnologias abertas e conhecimento de projetos como a Operação Serenata de Amor e o Querido Diário. Além de conhecimentos sobre ambiente de desenvolvimento e introdução as ferramentas que serão utilizadas.

Semana 1: Introdução ao Python e análise descritiva
Aqui começaremos a programar usando a linguagem Python e biblioteca Pandas, que facilita o trabalho com análise de dados.

Semana 2: Estatística descritiva e pré-processamento
Somado aos conhecimentos da semana anterior, iremos também resolver diversos desafios envolvendo dados do Tribunal Superior Eleitoral e análises do Perfil Político.

Semana 3: Análise exploratória dos dados
Continuaremos usando Pandas por meio de exercícios práticos com dados públicos coletados no projeto Serenata de Amor, além de descobrir como a inteligência artificial pode ser aplicada em projetos reais com impacto social.

Semana 4: Cruzando e compartilhando dados
Somado aos conhecimentos anteriores, exploraremos novas possibilidades a partir do cruzamento de dados.

Semana 5: Introdução a raspagem de dados
Aqui o objetivo é entender como os dados estão estruturados na web e como esses dados podem ser raspados, além de conhecer o projeto Querido Diário.

Semana 6: Querido Diário, vou construir meu raspador!
Nessa semana seguiremos em contínuo aprendizado e aplicaremos os conhecimentos adquiridos nos módulos de maneira prática.

[Extra] Contribuindo com projetos de Inovação Cívica
Módulo intermediário voltado para as pessoas que tem conhecimentos intermediário a avançado e desejam contribuir no projeto Querido Diário.

COMO FUNCIONA?

INSCRIÇÕES

Esta edição do curso é oferecida gratuitamente. Utilize este formulário para se inscrever:
https://forms.gle/c4j2kQmWmwgapCur9

A matrícula é efetuada em até 2 dias úteis por nossa equipe.

ATIVIDADES

Esta edição já foi encerrada. Todo conteúdo está disponível na plataforma de maneira assíncrona.

PLATAFORMA

A plataforma do curso oferece a gravação das aulas ao vivo e as vídeo aulas assíncronas.

Disponibilizamos um chat privado no Discord para interação entre as pessoas participantes.

CERTIFICAÇÃO

Não haverá certificação para as pessoas matriculadas a partir do formulário de inscrição.

COM QUEM VOCÊ VAI APRENDER

Investimento

Acesso a cerca de 10 horas de videoaulas

Acesso a cerca de 10 horas de aulas ao vivo

Orientações e práticas com especialistas e profissionais experientes

Conteúdos extras

Python para inovação cívica: primeiros passos na prática – 2023

Gratuito

Dúvidas sobre o curso?

escoladedados@ok.org.br

*A Escola de Dados garante o reembolso integral do valor pago, caso a solicitação seja formalizada por e-mail (escoladedados@ok.org.br) até 7 dias após a data de liberação de acesso ao curso.