Linguagem de Programação I
Ementa
Introdução a Lógica com Scratch. Introdução ao conceito de algoritmo. Desenvolvimento de algoritmos. Os conceitos de variáveis, tipos de dados, constantes, operadores aritméticos, expressões, atribuição, estruturas de controle (sequência, seleção e repetição). Estrutura básica de dados: Vetor, Matriz, Registro. Arquivos. Metodologias de desenvolvimento de programas. Representação gráfica e textual de algoritmos. Estrutura e funcionalidades básicas de uma linguagem de programação procedural.Objetivos
Proporcionar ao aluno conhecimento da arquitetura de um computador e sua evolução até os dias atuais; habilidades para resolver problemas de forma algorítmica, aprendendo o pensamento computacional; e por fim, aprender a linguagem de programação Python. Tudo através de exemplos práticos e de um projeto que será entregue ao final do curso.Professor: mario bessa