Skip to content

📚 códigos e slides do curso Introdução a Lógica de Programação

Notifications You must be signed in to change notification settings

PyLadiesSorocaba/intro_logica_de_programacao

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

Introdução à lógica de programação

Sumário

  1. Introdução e motivação
  2. Materiais necessários
  3. Montagem dos tabuleiros
  4. Exercícios

Introdução e motivação

Olá! Este documento serve como um guia para quem deseja aplicar o mesmo workshop que aplicamos no PyLadies Sorocaba. O material é gratuito e pode ser usado por qualquer pessoa em qualquer evento, o nosso único pedido é que o PyLadies receba os devidos créditos.

A ideia desse workshop surgiu ao notarmos que as atividades de computação desplugada são mais voltadas para conceitos relativamente mais avançados de computação enquanto o básico, ou seja a lógica de programação, ainda é pouco explorado.

Começamos a refletir sobre como ensinar conceitos básicos da lógica sem usar o computador e de uma maneira um pouco mais abstrata do que usando algum pseudo código com cara de pseudo código e por isso decidimos usar jogos! Nos basemos no Lightbot, que é um jogo que busca introduzir os conceitos sem mencionar seus nomes.

Os conceitos apresentados são conceitos bem simples, como comandos diretos, condições e repetições. Além disso, fizemos uma atividade de ordenação, sempre tentando fazer paralelos com a vida real e com o jogo que estávamos oferecendo.

Esperamos que vocês consigam usar o material e que façam uma atividade tão legal quanto foi a nossa.

Materiais necessários

Tabuleiro

  • Papel cartão
  • Desenhos impressos
  • Tesoura
  • Cola
  • Régua
  • Canetas (normal e permanente)
  • Bonecos
  • Post-its

Apresentação da atividade principal

  • Lousa
  • Projetor

Outras atividades

  • Papéis coloridos

Montagem

Tabuleiro

Os tabuleiros devem ter 5x7 quadrados. As medidas ficam a critério de quem for montar, mas nós decidimos usar o papel cartão todo (que tinha 50cm x 70cm) fazendo retângulos de 10cm x 10cm.

Cartões

Os cartões foram impressos e colados em papel cartão para ficarem mais resistentes. Após isso, recortamos todos, separamos a quantidade que achamos que seria usada por cada grupo e colocamos em envelopes separados.

Exercícios

Os gifs com as soluções dos exercícios estão na pasta materiais/gifs/ caso os slides não estejam carregando. Além disso, também anotamos como seria a solução com o uso dos cartões (as imagens para impressão dos cartões estão na pasta materiais/cartoes).

O tempo de duração de cada exercício é em média 5 minutos, mas, se o grupo total for pequeno, é esperado que a conclusão seja mais rápida.

About

📚 códigos e slides do curso Introdução a Lógica de Programação

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages