read_more
Campus Virtual Fiocruz

Introdução à Análise de Dados para pesquisa no SUS

Módulo 1
Lógica e Linguagem de Programação

Apresentação do módulo

Neste módulo você irá explorar os conceitos fundamentais da lógica de programação, abordando as bases que guiam o desenvolvimento de algoritmos. Igualmente, desenvolverá a capacidade de organizar o raciocínio lógico por meio da utilização de ferramentas fundamentais da programação, como variáveis, operadores, estruturas de controle e laços, além de introduzir o conceito de funções para modularizar e otimizar o código.

Na aula 1, sempre que apresentarmos um novo conteúdo relacionado a pseudocódigo, utilizaremos o recurso Sintaxe, que servirá para demonstrar, de forma prática e direta, como transformar conceitos teóricos em passos lógicos estruturados.

Na segunda aula, o recurso Na prática irá apresentar o comando e a saída do código, permitindo que você visualize o resultado que deverá ser gerado no R. Recomendamos que você reproduza os scripts a seguir no ambiente de R e confira o gabarito esperado no Github.

Objetivos do módulo

Ao final deste módulo esperamos que você seja capaz de:

  • Entender os conceitos fundamentais da lógica de programação.
  • Entender sobre os tipos de dados e operadores.
  • Saber como utilizar estrutura de controle e estrutura de repetição.
  • Entender conceito de funções e como utilizá-lo.
  • Instalar e configurar o R e o RStudio para suas análises de dados.
  • Compreender a estrutura básica da linguagem R, incluindo variáveis, data frames e funções.
  • Utilizar diversos pacotes do Tidyverse.
  • Realizar operações de manipulação de dados, cálculos e importação de arquivos.