Skip to content

Introdução à Programação e Ferramentas Computacionais para as Ciências Sociais

Notifications You must be signed in to change notification settings

fcymbaluk/ProgCienciasSociais

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Observação: Este material foi cedido por Leonardo S. Barone e adaptado de acordo com a sua aprovação. O material da disciplina original pode ser acessado aqui.

Curso: Introdução à Programação e Ferramentas Computacionais para as Ciências Sociais (Graduação)

Responsáveis:

Apresentação

O curso oferece aos estudantes da graduação em ciências sociais uma iniciação à lógica de programação e ao uso de ferramentas computacionais para (1) coleta (2) organização e preparação e (3) apresentação de dados para pesquisa social. O foco do curso é o desenvolvimento da habilidade de programação para solução de problemas diversos relacionados ao manejo de dados com fins de pesquisa. Note-se que não é um curso de metodologia de pesquisa, análise de dados ou de ciências sociais computacionais.

Este curso pretende preencher uma lacuna de formação comum em alun@s da graduação em ciências sociais referente à habilidade de lidar com dados e ferramentas computacionais para a condução de suas pesquisas.

O curso está dividido em duas partes. A primeira parte do curso foca na preparação do ambiente computacional, apresentação de ferramentas e "alfabetização" e nas linguagens de programação utilizadas no curso -- R, Git, SQL, Markdown, etc. A segunda parte foca em aplicações das habilidades desenvolvidas a problemas de manipulação de grandes bases de dados, coleta de dados na internet e via uso de APIs de terceiros, organização de documentos para análise textual, confecção de gráficos e mapas ou demais tópicos de interesse da turma. Os tópicos serão apresentadas definitivamente no syllabus no começo do semestre e abaixo segue uma lista provisória.

Informações básicas

Aulas

As aulas terão início no dia 7 de Março às 19h30.

  • 07/03/2018 - Aula 1 - Introdução ao curso e R Básico.

  • 14/03/2018 - Aula 2 - Do básico ao intermediário.

  • 21/03/2018 - Aula 3 - Abrindo e manipulando data frames.

  • 28/04/2018 - Semana Santa

  • 04/04/2018 -Aula 4 - Primeiros passos no tidyverse.

  • 11/04/2018 - Aula 5 - Web Scraping com R.

  • 18/04/2018 - Aula 6 - R para Ciência de dados e introdução ao R Markdown.

  • 25/04/2018 - Aula 7 - R para Ciência de dados (continuação)

  • 02/05/2018 - Aula 8 - Mapas no R

  • 09/05/2018 - Aula 9 - (1) Sistemas de Gerenciamento de Banco de Dados, R e SQL; (2) Github

  • 16/05/2018 - Aula 10 - Strings e Mineração de Textos no R

  • 23/05/2018 - Aula 11 - Aprofundamento em ggplot e programação funcional

  • 30/05/2018 - Aula 12 - Aprofundamento em ggplot e programação funcional (continuação)

Obs: As aulas 11 e 12 não estão confirmadas!

Desafios

About

Introdução à Programação e Ferramentas Computacionais para as Ciências Sociais

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • R 100.0%