![](https://static.wixstatic.com/media/0b95ba_7306ba9e743f46d08d14d60432e06422~mv2.jpg/v1/fill/w_147,h_71,al_c,q_80,usm_0.66_1.00_0.01,blur_2,enc_auto/0b95ba_7306ba9e743f46d08d14d60432e06422~mv2.jpg)
A disciplina de Lógica de Programação desenvolve a capacidade de resolver problemas, através do levantamento e da análise estruturada de dados, indispensável para o aprendizado de qualquer linguagem de programação. Um tipo de dado é algo do mundo real que pode ser representado computacionalmente.
Nesta aula, a turma do 1 Semestre do Curso Técnico em Informática, com orientação do Professor Mestre João Emmanuel D´Alkmin Neves, desenvolveu atividades com linguagens de programação, representação e manipulação de dados. Utilizando metodologias ativas (Gamificação e Cultura Maker) e o Coding Dojo, que é um método de aprendizagem para desenvolvimento de projetos em computação, os alunos tiveram oportunidade de aprender sobre os tipos de dados primitivos e os tipos de dados não primitivos. Os tipos de dados primitivos são os tipos básicos que devem ser implementados por todas as linguagens de programação, como os números reais, inteiros, booleanos e caracteres. Os tipos de dados não primitivos, normalmente são vetores, matrizes, classes etc., que costumam ser estruturas mais complexas que os tipos de dados primitivos.