Smartick Experimente grátis Abrir el Menú Móvil Experimente grátis!
Acelere o aprendizado dos seus filhos
O Smartick ajuda a aprender de uma forma divertida

18mar

Tipos de exercícios de programação com Smartick Coding

Na postagem sobre noções básicas da programação falamos sobre algumas instruções e estruturas de controle, hoje vamos um pouco mais além, explicando os diferentes exercícios de programação que as crianças fazem com Smartick Coding.

Nós, os professores, acreditamos que é importante ler muito código para aprender a escrevê-lo corretamente, e essa ideia também vale para uma criança que aprende programação no Smartick, na sua aprendizagem os exercícios variam sempre com o objetivo de encontrar o equilíbrio entre ler e escrever código.

Tipos de exercícios de programação no Smartick

Exercícios de leitura de código

Neste caso, aparece um código e um cenário, para que a criança, primeiro, interprete o código dado e, depois, responda onde ela acha que o Robby vai chegar quando o código for executado.

O Robby só sai do lugar quando a resposta estiver certa, assim, a criança deve trabalhar em um nível abstrato imaginando como o Robby vai seguir em frente. No início é comum que a criança se mova ou mova a mão no ar para ver como cada peça do código fará o Robby reagir.

Se esses exercícios de programação forem difíceis, é bom usar um carrinho de brinquedo ou qualquer outro objeto para representar sobre a mesa a situação ou os deslocamentos vistos na tela. Sem pressa e com a prática, as crianças aprendem a separar esses movimentos mentalmente, sem precisar de referências físicas.

Exercícios de programação no Smartick Coding: leitura de código

Exercícios de depuração de código

Agora aparece um código, um cenário e um objetivo, a criança deverá eliminar ou modificar qualquer uma das instruções dadas para o Robby chegar ao seu objetivo. Esse trabalho de depuração faz com que a criança se concentre na leitura do código, na localização do erro e na correção do mesmo.

Estas habilidades são fundamentais tanto na programação quanto na matemática e, além disso, desenvolvem a maneira de aceitar o erro como parte natural de um processo de criação.

Exercícios de refatoração

Vamos imaginar que queremos escrever sobre uma coisa que aconteceu ontem, e isso poderia ser escrito de mil maneiras diferentes, e se escrevermos mil parágrafos contando a mesma história, alguns ficariam melhor escritos do que outros.

Mesmo sabendo que na programação existe uma certa parte de subjetividade, queremos que, desde o início, as crianças aprendam a distinguir um código que faz o que tem que fazer de outro código que faz exatamente a mesma coisa e, além disso, é mais elegante, mais limpo, mais curto e mais claro, e para trabalhar essa habilidade e a capacidade de analisar e melhorar o nosso próprio código, apresentamos exemplos de códigos que podem ser melhorados com o objetivo de que a criança escreva outro código equivalente, porém, mais adequado.

Exercícios de escrita de código

Por último, encontraremos outro tipo de exercícios de programação, neste caso para aprender a escrever código. É o que ocupa mais tempo e, como é lógico, apresenta mais dificuldades. Nesses exercícios, a criança encontra uma área de programa em branco e nela deve colocar os blocos na ordem correta para que o Robby possa cumprir a missão que se requer.

Este tipo de exercício pode ser comparado com resolver problemas em matemática e requer maior esforço e concentração que outros. Também desenvolve uma maior tolerância à frustração e a capacidade de entender o erro como parte intrínseca do processo de aprendizagem.

Cada exercício de escrita de código vai se repetir até a criança conseguir superá-lo, para isso, ela poderá tentar todas as vezes que forem necessárias, e, no final, receberá a mesma recompensa, independentemente das vezes que teve que tentar antes de conseguir. É muito importante que as crianças entendam e assimilem que cada erro é uma oportunidade de aprender e não um fracasso.

Ao pressionar o play, o Robby sempre começa a se mover, e vai executar exatamente o código criado pela criança, assim ela poderá pouco a pouco encontrar a solução mais adequada.

Exercícios de programação no Smartick Coding: escrita de código

Como você pode ver, no Smartick Coding não queremos apenas que as crianças aprendam a programar, também queremos que aprendam a avaliar um código, a analisá-lo, encontrando os erros e, depois, modificando, caso seja necessário.

Também procuramos, no desenvolvimento dos diferentes tipos de exercícios, que, ao trabalhar nessas habilidades mais específicas, as crianças melhorem a atenção sustentada, a tolerância à frustração, a capacidade de autoaprendizagem e, claro, o pensamento computacional.

Para continuar aprendendo:

Se divertindo é o jeito preferido de aprender do nosso cérebro
Diane Ackerman
O Smartick ajuda a aprender de uma forma divertida
  • 15 minutos por dia
  • Adapta-se ao nível de cada criança
  • Milhões de estudantes desde 2009
Share on FacebookShare on LinkedIn
Smartick

Faça um novo comentário público no blog:

Os comentários que você escrever aqui serão moderados e visíveis para outros usuários.
Para qualquer outro tipo de consultas, escreva para [email protected]

O e-mail é mantido privado e não sairá publicado.

Li e aceito a política de privacidade e cookies