Link Search Menu Expand Document

Leituras obrigatórias e opcionais

Esta página será atualizada durante o semestre com a lista e links de leituras obrigatórias e opcionais para o estudo do conteúdo, de todas as turmas.

Se existirem exercícios e atividades referentes às leituras, esses exercícios e atividades estarão indicados aqui, incluindo o prazo e o método de entrega.

Leituras da 5ª Semana

  • Leituras obrigatórias:
    • Comece a ler o Capítulo 2: Evolução das principais linguagens de programação, do Sebesta.
    • Harvard CS50: Week 1. Nesta semana você começará a aprender alguns conceitos fundamentais de programação e computação: código fonte, código de máquina, compilador, header files, bibliotecas, tipos, condicionais, variáveis, loops, constantes, comentários, operadores, pseudocódigo e muitos outros. Faça o seguinte:
      1. Assista ao vídeo da aula
      2. Assista aos “shorts videos” que tratam de assuntos específicos (data types, operator, conditional statements, loops, command linke, magic numbers).
      3. Assista ao vídeo da Section
      4. Faça o Lab 1 (obrigatório para a preparação do ambiente)
      5. Faça os Practice Problems (opcional mas altamente recomendado)
      6. Estude o Style Guide for C para saber como escrever o código no padrão do CS50
      7. Começar o trabalho do PSET-1 (a entrega será dia 10/03). ATENÇÃO: no PSET-1 você deve entregar 3 coisas: o Hello, o Mario More Confortable e o Credit.

Leituras da 4ª Semana

Leituras da 3ª Semana

  • Leituras obrigatórias:

Leituras da 2ª Semana

  • Leituras obrigatórias:
    • Harvard CS50: Welcome
    • Harvard CS50: Week 0. Nesta semana você aprenderá sobre ciência da computação, pensamento computacional, solução de problemas, métodos de representação de dados (unário, binário, decimal, ASCII, Unicode e RGB), abstração, algoritmos (e tempos de execução), pseudocódigo e Scratch (funções, argumentos, valores de retorno, expressões booleanas, condicionais, loops, eventos e threads). Em especial você deve fazer o seguinte:
      1. Assistir ao vídeo da aula
      2. Ler com atenção as notas de aula (use os slides e o código fonte que está disponível para sanar dúvidas)
      3. Começar o trabalho do PSET-0 (a entrega será dia 24/02)
  • Leituras opcionais:
    • Comece a ler o capítulo 1 do Sebesta.

Leituras da 1ª Semana

  • Sem leituras (não haverá aula)