Trailer
Sinopse
A matéria de introdução às técnicas de programação é uma matéria obrigatória da grade do curso do bacharelado em tecnologia da informação(BTI). Para introduzir o aluno ao mundo dos algoritmos e da programação de computadores temos uma matéria chamada de pensamento computacional(PC). Que visa principalmente a introdução do aluno ao mundo dos computadores, já a matéria de introdução às técnicas de programação foca em levar o aluno a um nível mais profundo de entendimento focando no processo de entender como funcionam os algoritmos. As linguagens de programação são divididas em linguagens de alto e baixo nível, linguagens como: Python, Javascript e Java, abstraem muitas informações importantes para o real aprendizado do que acontece realmente no hardware dos computadores. Nesse curso estudamos a linguagem “C”, que mesmo sendo de alto nível, precisa-se de uma interação humana mais forte, pois é menos abstrata**. **Abstração é a ideia de isolar apenas as características importantes de um conceito ou fenômeno, em detrimento dos detalhes.
Vídeo
Classificações
Clássicas
Ativas
Provas
Atividades
Teórica
Prática
Social
Técnica
Individuais
Em grupo
Presencial
EAD
Podcast
Conhecimentos / Competências Desejados
Tópicos
Sem tópicos cadastrados
Obstáculos
Metodologias
Não há metodologias cadastradas
Índices de aprovação
Conteúdos
Ementa
-
1. Introdução ao computador.
2. Ferramentas de programação.
3. Variáveis e operadores.
4. Estruturas de controle.
5. Funções.
6. Ponteiros.
7. Arranjos, matrizes e strings.
8. Registros, enumerações e uniões.
Referências
-
KERNIGHAN, Brian W.; RITCHIE, Dennis M.. C: a linguagem de programação. Rio de Janeiro: Campus, 1986. 208 p. ISBN: 8570014104.
SOUZA, Marco Antonio Furlan de (et al). Algoritmos e lógica de programação. 2. ed., rev. e amp. São Paulo: Cengage Learning, 2011. 234 p. ISBN: 9788522111299.
MEDINA, Marco; FERTIG, Cristina. Algoritmos e programação: teoria e prática. 2. ed.. São Paulo, SP: Novatec, 2006. 384 p. ISBN: 857522073.