Apresentação da Disciplina

Transcrição

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