Skip to content

Latest commit

 

History

History
38 lines (20 loc) · 2.83 KB

class01.md

File metadata and controls

38 lines (20 loc) · 2.83 KB

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

  • Responsáveis: Leonardo S. Barone e Jonathan Phillips
  • Data: 19/03/2018

Aula 1 - Introdução ao curso e R Básico

Objetivos Gerais

Nesta aula vamos discutir o funcionamento do curso, definir os tópicos e ferramentas que estarão definitivamente no programa, discutir o calendário, apresentar o ambiente de programação e aprender o funcionamento básico da linguagem R.

Roteiro para a aula

1- Começaremos com apresentação do curso e discussão do programa e do calendário.

2- A seguir, teremos uma rápida exposição sobre o ambiente R e o RStudio.

3- A primeira experiência de programação no curso será com o Tutorial 1: versão github (sem outputs) ou versão RPubs (com outputs). Diferentemente de cursos convencionais de R, nos quais se apresenta primeiro R como linguagem de programação, vamos começar com aquilo que é distintivo em R, que é sua vocação para análise de dados. Em particular, vamos começar trabalhando com data frames, que são as matrizes de dados.

Roteiro pós-aula

Como estamos inciando com a linguagem R, ainda não teremos nenhuma atividade de avaliação ou desafio para o intervalo entre a 1a e 2a semanas. Vamos investir em aprender as especificidades da linguagem lendo um livro básico de programação em R.

A tarefa para a semana, portanto, é começar a ler o livro Hands-on Programming With R, de Garret Grolemund. Obrigatoriamente, você deve ler o Prefácio e os Capítulos 1 e 2, que compõem a Part I. Idealmente, seria bom avançar nos capítulos da Part II (3 a 6), mesmo sem terminá-los nesta semana (tente ler pelo menos o Capítulo 3). Use como critério de parada o seu limite de compreensão. Em breve leremos a Parte III também, então se organize para ler o livro em até 3 semanas (aprox. 60 páginas por semana).

Durante a leitura, não se preocupe se você sentir dificuldade em algum tópico. Os primeiros tutoriais que faremos em sala de aula lidam com a maior parte dos tópicos do livro.

Exercício de correção de erros

Quando terminar o tutorial, façao exercício abaixo de correção de código.

Fix the code 1

Recurso para auto-estudo

Há vários materiais, tutoriais e cursos sobre R gratuitos produzidos nos últimos anos. É realmente difícil escolher um para começar. Minha sugestão para quem estiver perdida ou perdido e quiser estudar um pouco mais é fazer o curso "Introduction to R" no site Datacamp. Esse é o material que costumo sugerir como "nivelamento" antes de oficinas de R.