Programação para Todos: do ZERO ao Básico | Editora da Universidade Estadual do Piauí Editora da Universidade Estadual do Piauí EdUESPI
Programação para Todos: do ZERO ao Básico
Este livro faz parte do material didático fornecido no curso de extensão da UESPI: Programação para Todos: do ZERO ao básico. Este curso teve como objetivos ensinar a comunidade em geral e acadêmicos a programar. O livro foi então estruturado de acordo com o conteúdo programático do curso, e como no curso, apresenta uma linguagem de fácil entendimento e apresentação dos conceitos utilizando temáticas do dia a dia do leitor. O livro é dividido em três partes: Pensando de Forma Computacional (Parte I), Conhecendo os Comandos Básicos (Parte II) e Alterando o Fluxo do Programa (Parte III).
Na parte I, Pensando de Forma Computacional, o leitor é convidado a ver como a computação está imersa no dia a dia e como começar a trabalhar o pensamento computacional baseado na lógica matemática. Nessa parte são apresentadas as formas de representar algoritmos: descrição narrativa, fluxograma e pseudocódigo.
Na Parte II, Conhecendo os Comandos Básicos, são apresentadas as ferramentas base para começar a tirar os algoritmos do papel e transformá-los em programas de computador. Serão conhecidos os tipos de dados armazenados e lidos pelo programa e como fazer este procedimento de leitura e de escrita de dados. Nessa parte, será utilizada a linguagem de programação javascript para execução dos programas dentro de um ambiente de programação na nuvem, chamado Replit.
Na Parte III, Alterando o Fluxo do Programa, serão apresentadas as formas básicas de se alterar o fluxo de um programa, como: comandos condicionais e comandos de repetição. Elementos essenciais para promover o dinamismo da solução computacional e interação do usuário no programa. Os fluxos são apresentados de forma bem natural para que o leitor consiga abstrair seu uso.
Neste livro o autor conversa com o leitor durante o percurso de leitura e o guia na jornada da programação. Apresenta também exercícios e soluções. As videoaulas do curso também foram inseridas (https://bit.ly/dozeroaobasico) para serem utilizadas em conjunto com a obra.