Trailer

Sinopse

Introdução às Técnicas de Programação, vulgo “ITP”, é uma das principais disciplinas do Bacharelado em Tecnologia da Informação, o “BTI”, pois nela o aluno aprende a base da programação de computadores. Muito embora seja uma disciplina introdutória, seu conteúdo consiste naquilo que é a base para formar um bom programador, portanto, os conceitos e técnicas apresentados nessa disciplina irão acompanhar o aluno em toda sua vida acadêmica e profissional. A disciplina utiliza a linguagem de programação C, com o paradigma de programação estruturada. Dentre os conteúdos destacam-se: condicionais, estruturas de repetição, funções, arrays, tipos de dados, gerenciamento de memória, estruturas de dados heterogêneas, recursão, manipulação de arquivos, modularização do código, etc.

Vídeo

Classificações

60%
40%

Clássicas

Ativas

10%
90%

Provas

Atividades

40%
60%

Teórica

Prática

50%
50%

Social

Técnica

60%
40%

Individuais

Em grupo

90%
10%

Presencial

EAD


Podcast

Velocidade 1.0x

Materiais


Conhecimentos / Competências Desejados

Os conhecimentos prévios desejados são o raciocínio lógico, a resolução de problemas e a formulação básica de algoritmos. Essas competências são desenvolvidas em sua disciplina de pré-requisito, Pensamento Computacional. Portanto, se você já cursou o pré-requisito, provavelmente terá o conhecimento básico da programação de computadores necessário para cursar a disciplina de Introdução Às Técnicas de Programação.

Tópicos

    Sem tópicos cadastrados


Obstáculos

● É necessário ter um computador para poder acompanhar a disciplina. ● O aluno deverá possuir tempo livre disponível e dedicação para realizar as atividades extraclasse. ● O projeto final exige o conhecimento de todo conteúdo da disciplina, portanto, se o aluno foi mal nas primeiras unidades, provavelmente ele terá dificuldade para executar o projeto final da disciplina.

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

  • Livro: Treinamento em linguagem C / Livro: Linguagem C Livro: Fundamentos da programação de computadores : Livro: Algorithms in C Livro: V. Anton Spraul. <strong>Think Like a Programmer: an introduction to creative problem solving</strong>. . No Starch Press. 2012 Livro: Algoritmos e Programação – Teoria e Prática Livro: Fundamentos da programação de computadores: algoritmos, Pascal, C/C++ e Java. Livro: Linguagem C. 10ª Ed. Rio de Janeiro: LTC, c2007. 410 p. ISBN: 9788521615194. Livro: Programação de Computadores I.

Oferta/Matrícula


Ofertas

Última oferta: Buscando...

    Ofertas passadas
    Últimos 5 anos

      Faça uma pergunta!

      Professor

      André Luiz de Souza Brito
      Email: andre@imd.ufrn.br