O que é o Smartick Coding?
O Smartick Coding é um ambicioso projeto no qual a criança vai aprender desde estruturas de controle básicas até lógica booleana e princípios básicos de programação distribuída. Através da programação, aprenderá também a decompor problemas, analisar e aprimorar soluções e a modelizar, habilidades básicas para a solução de problemas.
Após realizar um determinado número de sessões no Smartick Matemática, as crianças fazem uma sessão de Smartick Coding, onde vão aplicar o pensamento computacional que, como vamos ver nesta e também em futuras publicações, está intimamente relacionado com o pensamento matemático, lógico e abstrato.
No Smartick Coding o aluno deve aprender por conta própria uma matéria que, em geral, não foi vista na escola, contando unicamente com as instruções da plataforma. Deste modo, põe em prática duas habilidades fundamentais nos tempos que vivemos: a aprendizagem autônoma e o pensamento computacional.
Robby
A aventura começa aqui, com um pequeno robô azul que se chama Robby, que vai ser o encarregado de introduzir as crianças no mundo da programação. Nas sessões do Smartick Coding o objetivo central é levar o Robby por diferentes cenários, usando os comandos apropriados para poder fazê-lo.
Cada um dos conceitos de programação trabalhados foi especialmente criado para aumentar sequencialmente o grau de dificuldade até o aluno conseguir verdadeiramente dominar os conceitos de sequência, loop e condição.
De pontes levadiças até sensores tipo azulejos, o pequeno robô está rodeado por vários elementos com o fim de incentivar o uso de diferentes tipos de estruturas de controle à medida que o aluno avança em conhecimentos e plano de estudo.
Cabe mencionar que em todas as unidades, ao contrário de outras plataformas, encontraremos também exercícios de leitura de código, de depuração e, claro, de escrita de código.
Diferença entre programação e robótica
Embora todos os robôs sejam programados, nem toda a programação é para robôs! Com o Smartick Coding as crianças vão bem mais longe do que somente através da robótica. Para isso, entre outras coisas, resolvem exercícios usando lógica booleana e se familiarizam com a construção de condições. Desta maneira, para cada ponto a ser trabalhado, cria-se o jogo mais apropriado para familiarizá-las com esse conceito, tendo sempre presente a leitura, a depuração e a escrita.
O Smartick Coding conta com um dos programas mais amplos na área de sistemas de aprendizagem autônoma, e continua ampliando-o, incorporando a cada cinco semanas novos conteúdos e melhorias de algoritmo.
A criança desenvolve habilidades de pensamento computacional, tais como decompor problemas, procurar padrões e pensamentos lógico e abstrato. Com a ajuda de um sistema guiado e granular desenvolvido por especialistas em Didática da Computação.
Se você quiser que o seu filho conheça o Smartick Coding, é fácil, cadastre-se no Smartick Matemática e experimente gratuitamente!
Para continuar aprendendo:
- Tipos de exercícios de programação com Smartick Coding
- Noções básicas de programação: instruções e estruturas de controle
- Esquerda e direita, será que é tão fácil?
- Number talks: Aprenda matemática falando
- O que é o método Smartick?