Bem-vindo(a) ao repositório da disciplina TEC.0007 – Programação de Computadores (NCT).
Aqui você encontrará materiais, exemplos de código, exercícios e recursos de apoio para acompanhar as aulas e praticar os conceitos apresentados.
A disciplina tem como objetivo introduzir os fundamentos da programação estruturada, desenvolvendo a lógica de programação e a capacidade de transformar algoritmos em programas funcionais.
Durante o curso, são abordados tópicos como:
- Modelo de dados, atribuição e expressões
- Comandos de entrada e saída
- Estruturas de controle de fluxo (condicional e repetição)
- Estruturas de dados heterogêneas
- Modularização e bibliotecas
- Manipulação de arquivos
- Tratamento de erros
Ao final do curso, você será capaz de:
- Projetar e implementar algoritmos eficientes
- Resolver problemas computacionais em diferentes contextos
- Escrever programas claros, bem estruturados e reutilizáveis
- Códigos exemplos de sala de aula
- Códigos auxiliares para uso nas atividades propostas
- Consulta para desenvolvimento das atividades propostas
Sugestões e melhorias são bem-vindas! Caso encontre algum erro ou queira compartilhar ideias, sinta-se à vontade para abrir uma issue ou enviar um pull request.