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

60%
40%

Clássicas

Ativas

65%
35%

Provas

Atividades

40%
60%

Teórica

Prática

50%
50%

Social

Técnica

65%
35%

Individuais

Em grupo

0%
100%

Presencial

EAD


Podcast

Velocidade 1.0x

Materiais


Conhecimentos / Competências Desejados

É esperado que ao final da disciplina o aluno esteja apto a resolver problemas algorítimicos com diversas complexidades e um conhecimento inicial da linguagem de programação C.

Tópicos

    Sem tópicos cadastrados


Obstáculos

Nenhum obstáculo.

Metodologias

Não há metodologias cadastradas

2025

Índices de aprovação

Altere a data ou marque/desmarque a opção "Todos os períodos" para fazer uma nova busca.

Aprovados 0%
Reprovados 0%
Nota média (todas as unidades)
0
Nota média por unidade
Unidade 1 N/A
Unidade 2 9.7
Unidade 3 4.2

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.

Oferta/Matrícula


Ofertas

Última oferta: Buscando...

    Ofertas passadas
    Últimos 5 anos

      Faça uma pergunta!

      Professor

      Francimar Carlos de Macedo
      Email: francimar.carlos@ufrn.br

      Créditos
    • César Augusto Silva de Carvalho
    • Produtor
      César Nascimento de França
    • Produtor
      Givanildo Roberto da Silva Domingos
    • Produtor
      Huan Felipe De Oliveira Silva
    • Produtor
      Ivan Luis Felipe da Silva Junior
    • Produtor
      Pedro Lucas Gomes Santos da Rosa
    • Produtor
      Rafael de Moura Cassiano Silva
    • Produtor
      Vanderson Lira Da Silva
    • Produtor