Cursos / Redes de Computadores / Programação Estruturada / Aula
Olá! Seja bem-vindo à disciplina de Programação Estruturada!
No decorrer desta disciplina vou te apresentar os principais conceitos da Programação Estruturada, um paradigma de programação com ênfase em sequência, decisão, iteração e recursão que foi criado nos anos 1950 e que ainda é muito influente, pois grande parte das pessoas aprende programação através dele. Até mesmo quando for aprender a Programação Orientada a Objetos, cujo paradigma de programação é diferente daquele que veremos aqui, você precisará dos conceitos básicos da Programação Estruturada para escrever os seus algoritmos. Para auxiliar na concepção desse material, temos um sistema que foi concebido e programado utilizando todos os conceitos de Programação Estruturada que você aprenderá ao longo desta disciplina. Por essa você não esperava, não é mesmo?
Começaremos a disciplina fazendo uma Introdução à Programação Estruturada e a Javascript, linguagem de programação que utilizaremos ao longo deste material. Você aprenderá sobre os Tipos de dados, Variáveis, Constantes e Funções. Após isto, te ensinarei a identificar os erros a fim de corrigi-los de maneira eficiente. Por isso, preparei uma aula onde você aprenderá a analisar o código a fim de identificar eventuais erros. Esse processo chama-se depuração e faremos isso utilizando ferramentas que nos auxiliam bastante.
Em seguida, apresentarei vários operadores de JavaScript para trabalhar com aritmética, textos e datas. Após essas aulas, você já terá conhecimentos sobre os componentes básicos de JavaScript e estará pronto para conhecer as ferramentas de fluxo de controle da linguagem.
Entraremos então em uma nova etapa da nossa disciplina onde você conhecerá comandos de seleção como o if-else e o switch, e comandos de iteração para construir laços (ou loops) como o for e o while. No próximo passo da disciplina, você poderá criar, acessar, ordenar e iteragir sobre o seu código utilizando arrays e matrizes, duas estruturas de dados bastante utilizadas na programação. Você já deve ter aprendido a teoria dessa estrutura de dados na escola ou na disciplina de Matemática Aplicada.
Você também terá aulas sobre recursão, um conceito tão importante para a programação, e aprenderá a encontrar soluções recursivas envolvendo números, textos, arrays e matrizes.
Por fim, te ensinarei a tratar erros em JavaScript. Além disso, também conversaremos sobre Estilos de Código e Boas Práticas de Programação. Teremos 15 aulas para tratar desses assuntos, e as preparei com carinho, especialmente para você.
Esse foi um trabalho feito com dedicação, não apenas por mim, mas por toda a equipe do Setor de Produção Multimídia - SPM e do corpo docente do Instituto Metrópole Digital, para que você tenha motivação e aprenda da melhor maneira possível.
Espero que você curta bastante esta disciplina e continue aproveitando essa oportunidade de adquirir conhecimentos aqui no IMD e na Universidade Federal do Rio Grande do Norte, para a sua vida acadêmica e profissional.
Lembre-se: o seu sucesso como programador dependerá muito da prática. Por isso, sempre resolva os exercícios propostos. E, caso tenha dúvidas, não deixe de interagir com o seu professor e com seus colegas.
Desejo uma ótima disciplina. Vamos programar? Vem comigo!
Versão 5.3 - Todos os Direitos reservados