Introdução à Programação
2025.1
2025.1
⚠️ OBSERVAÇÃO: o cronograma de aulas pode ser alterado durante o semestre.
Conceitos de algoritmos, soluções de problemas através de computadores, bem como de linguagens de programação estruturada.
Tipos de dados primitivos.
Estruturas de decisão e de laço.
Acesso a arquivos.
Mais informações em: https://dd.quixada.ufc.br/documentos/ementas-de-disciplinas-2024/qxd0125-introducao-a-programacao-para-o-design/
Introduzir os fundamentos da programação estruturada e da lógica computacional, capacitando os estudantes a resolver problemas simples com uso de TypeScript e Node.js. A disciplina aborda tipos de dados, estruturas de decisão, laços e manipulação básica de arquivos, com foco em práticas que favoreçam a clareza, a usabilidade e a organização do código, incentivando a compreensão crítica do uso da tecnologia em soluções criativas e funcionais. O conteúdo prepara os alunos para as próximas disciplinas de programação no curso Design Digital.
Flanagan, David. JavaScript: O Guia Definitivo. Brasil, Bookman, 2012.
Tem no Minha Biblioteca (veja aqui)
Aguilar, L. J. (2008). Fundamentos de Programação - 3.ed.: Algoritmos, estruturas de dados e objetos. Brasil: AMGH Editora.
Tem no Minha Biblioteca (veja aqui)
Melo, A. C. V. d., Silva, F. S. C. d. (2003). Princípios de linguagens de programação. Brasil: Editora Blucher.
Tem no Minha Biblioteca (veja aqui)