PENSAMENTO COMPUTACIONAL

Colégio Dorah Gomes Daitschman

Colégio Nossa Senhora das Graças

SÉRIES: 9º E 1º ANO

CONTEÚDO: CURSOS DA ALURA / SCRATCH / P5.JS / HTML E CSS

O que é Pensamento Computacional?

O pensamento computacional é uma abordagem para resolução de problemas que envolve a aplicação de conceitos e técnicas utilizados na programação de computadores. Essa forma de pensar enfatiza a decomposição do problema em partes menores, a criação de algoritmos para solucionar cada parte e a utilização da abstração para generalizar a solução para outros problemas semelhantes.

Por que o Pensamento Computacional é importante?

O pensamento computacional não é importante apenas para programadores, mas também para qualquer pessoa que deseja resolver problemas de forma eficiente e criativa. Ele pode ajudar a identificar a causa raiz de um problema, encontrar soluções mais eficientes e automatizar tarefas repetitivas.

Como desenvolver o Pensamento Computacional?

Existem diversas atividades e exercícios que podem ajudar a desenvolver o pensamento computacional, como jogos de lógica, resolução de problemas matemáticos, programação de computadores e trabalho em equipe. É importante praticar a decomposição de problemas em partes menores, a criação de algoritmos para solucionar cada parte e a utilização da abstração para generalizar a solução para outros problemas semelhantes.

O que você irá aprender no Site da Alura?

Alura oferece uma variedade de cursos, uma plataforma de programação visual desenvolvida para ensinar programação a crianças, jovens e adultos. Esses cursos são projetados para ensinar desde os conceitos básicos de programação até habilidades mais avançadas, utilizando a plataforma Scratch e p5js para criar projetos divertidos e educativos. Além disso, os cursos da Alura são ministrados por instrutores experientes e estão disponíveis online, permitindo que você aprenda no seu próprio ritmo e de onde estiver.

O que você irá aprender no Scratch?

Ao usar o Scratch, é possível aprender os conceitos básicos de programação, como sequência, iteração e tomada de decisão.

Dessa forma, os usuários podem experimentar e explorar a lógica da programação e, gradualmente, avançar para conceitos mais avançados. Ao criar projetos no Scratch, os usuários também desenvolvem habilidades de solução de problemas, pensamento criativo e trabalho em equipe. Eles podem compartilhar seus projetos com outras pessoas, aprender com os projetos dos outros e receber feedback construtivo. Em resumo, o Scratch é uma ferramenta educacional poderosa que pode ajudar as pessoas a desenvolver habilidades de programação, pensamento lógico e resolução de problemas de forma divertida e interativa.

O que você irá aprender no p5js.org?

p5.js é uma biblioteca JavaScript para codificação criativa, com foco em tornar a codificação acessível e inclusiva para artistas, designers, educadores, iniciantes e qualquer outra pessoa. O p5.js é gratuito e de código aberto porque acreditamos que o software e as ferramentas para aprendê-lo devem ser acessíveis a todos. Usando a metáfora de um esboço, p5.js tem um conjunto completo de funcionalidades de desenho. No entanto, você não está limitado à sua tela de desenho. Você pode pensar em toda a página do navegador como seu esboço, incluindo objetos HTML5 para texto, entrada, vídeo, webcam e som.

Veja um projeto da Alura criado no P5.JS clicando aqui, funciona no computador.