Aula 01 - Fundamentos da Linguagem C
Material organizado para estudo progressivo, com leitura confortável, recursos complementares e navegação para a próxima etapa da disciplina.
A aula é uma introdução gamificada aos fundamentos da linguagem C, estruturada como a jornada de um aprendiz pelo Reino do C, em que cada tópico é uma "fase". Ela reúne os 11 fundamentos iniciais da programação, distribuídos em 16 slides navegáveis com simuladores, código anotado e um quiz.
O conteúdo parte da motivação (por que aprender C: velocidade, presença em sistemas e influência sobre outras linguagens) e da apresentação da linguagem — suas características (compilada, estruturada, portável) e aplicações. Em seguida, mostra os primeiros passos: o caminho do código-fonte até a execução (código → compilador → executável → saída) e o clássico "Olá, mundo".
A partir daí, percorre os elementos essenciais para escrever programas: a sintaxe básica (ponto-e-vírgula, blocos com chaves, sensibilidade a maiúsculas), a saída de dados com printf e seus especificadores de formato (%d, %f, %c, %s, \n), o uso de comentários (// e /* */), as variáveis como "caixas" na memória, os tipos de dados (int, float, double, char, bool), a conversão de tipos (cast, que corta a parte decimal), as constantes (#define e const), os operadores (aritméticos, relacionais e lógicos, com o alerta clássico do = vs ==) e os valores booleanos (verdadeiro/falso e sua função nas decisões).
A aula encerra com um quiz de 6 perguntas com feedback imediato, uma atividade prática de rastrear código e prever a saída, e uma conclusão que recapitula os pontos-chave e traz uma tabela de "quando usar cada tipo".
Objetivo pedagógico: dar ao aluno autonomia para ler o conceito, testar nos simuladores e validar o aprendizado — construindo a base necessária para os próximos temas do curso (estruturas de decisão e repetição, funções, vetores etc.).
Conteúdo principal
Leitura pensada para estudo, consulta e revisão. Use a navegação lateral para alternar entre etapas da aula.
Sobre a disciplina
- Algoritmos e ProgramaçãoEngenharia da Computação
- Afya Centro Universitário
Nesta aula
Como estudar melhor
- Veja o vídeo ou leia o resumo para montar o contexto.
- Passe pelo conteúdo principal com calma e marque o que precisa revisar.
- Feche com exercícios ou quiz para validar entendimento.