Um dos melhores presentes que você pode dar ao seu filho é a educação em programação de computadores. Não só é um passatempo divertido, intelectualmente desafiador, mas também é uma garantia sólida de uma carreira futura Como escolher uma linguagem de programação para aprender hoje e obter um ótimo trabalho em 2 anos Como escolher uma linguagem de programação para aprender hoje e obter Um ótimo trabalho em 2 anos Pode levar anos de trabalho dedicado para se tornar um bom programador; Então, há uma maneira de escolher a linguagem certa para começar a partir de hoje, a fim de ser contratado amanhã? Leia mais em uma indústria que não só oferece salários competitivos, mas também promete proporcionar empregos estáveis e estáveis.
Uma das melhores ferramentas para ensinar codificação para crianças é o Raspberry Pi Raspberry Pi: O tutorial não oficial Raspberry Pi: O tutorial não oficial Se você é um proprietário atual Pi que quer aprender mais ou um potencial proprietário deste dispositivo de tamanho de cartão de crédito, este não é um guia que você quer perder. Consulte Mais informação . Por US $ 30, eles são baratos o suficiente para a maioria dos pais comprarem. Usando o GPIO embutido (Entrada / Saída de Propósito Geral Começando com o GPIO em um Raspberry Pi Iniciando com o GPIO em um Raspberry Pi Se você acha que o Arduino é legal, espere até ter um Raspberry Pi - essas coisas Além de ser um computador totalmente funcional, eles também têm um ... Leia mais), eles podem conectar componentes elétricos e construir seus próprios dispositivos de computação física. Como é improvável que você use um Raspberry Pi como seu computador principal, seus filhos podem experimentar e jogar sem o medo de causar danos ao seu sistema ou aos seus documentos.
Mas se você não é um programador e não conhece o seu Python do seu Prolog, você pode não saber para onde direcionar seus filhos. Se isso soa como você, não se preocupe. Aqui estão cinco atividades simples para ensinar seu filho a codificar com o Raspberry Pi.
Ficar preso em algum doce de framboesa
Os doces de framboesa são encontros comunitários para as pessoas aprenderem (e ensinarem) sobre o Raspberry Pi. Embora muitos eventos tecnológicos sejam apenas para adultos, os Framboesa Jams tendem a ser abertos a entusiastas de qualquer idade. Cada Raspberry Jam que eu já assisti teve muitas crianças e adolescentes presentes.
A grande maioria dos meetups do Raspberry Pi está localizada no Reino Unido, embora haja um punhado nos EUA, assim como no Canadá, na Índia e na Ucrânia.
O que torna esses eventos ótimos é que eles geralmente são dirigidos por adultos que têm experiência em usar - e construir - o Raspberry Pi. Seus filhos não serão deixados sem orientação. Eles receberão conselhos e instruções práticas. Eles aprenderão como escrever código e como usar os vários sistemas operacionais Linux que são comumente usados no Pi.
Além disso, haverá inevitavelmente muitos outros jovens lá, tornando este evento divertido e social para todas as idades.
Ensine-os a zero
Muitas crianças estão aprendendo a programar através do Scratch! Como ensinar crianças programando a partir do zero! Consulte Mais informação . Este projeto do Instituto de Tecnologia de Massachusetts adota os conceitos mais fundamentais de código e o transforma em uma experiência de arrastar e soltar amigável ao usuário.
Coisas como condicionais (em que você executa uma tarefa se algo atender a um critério) e iteração (em que você repete algo por um determinado número de vezes) são transformadas em peças de quebra-cabeças brilhantes e coloridas, que se encaixam graciosamente. Os resultados do código são jogados na sua frente, como uma animação ou um jogo rudimentar.
Seu filho nunca conseguirá um emprego escrevendo código do Scratch para ganhar a vida, mas esse não é o ponto. É tomar código e transformá-lo em algo bonito e visual, e, em última análise, torná-lo menos intimidante para iniciantes. Para ensinar a lógica fundamental da codificação, não há nada como isso.
Se você está procurando um bom ponto de partida com o Scratch, dê uma olhada no site da Fundação Raspberry Pi, que publicou vários projetos do Scratch para download. Estes tendem a ser adequadamente envelhecidos e vêm com documentação clara e concisa.
Aprenda Python
O próximo passo a partir do Scratch é o Python. Este foi desenvolvido pela primeira vez em 1991 pelo programador holandês Guido Van Rossum, como uma simples linguagem de programação educacional. Ao contrário de outras linguagens de programação, o Python foi projetado para ser fácil de ler e simples de escrever. Ele tem um intérprete (isso é o que realmente executa o código) que veio com regras rígidas que forçavam as pessoas a escrever código bom, limpo, Arduino e Raspberry Pi Beginner? Aqui está como escrever código limpo Arduino e Raspberry Pi Beginner? Aqui está como escrever código limpo Leia mais. O resultado final foi que o Python se tornou um enorme sucesso não apenas na educação, mas também na indústria.
Agora, cada Raspberry Pi vem com Python, então não há nada para baixar.
Em grande parte devido ao sucesso do Raspberry Pi, há também uma infinidade de material didático Python voltado para crianças e jovens. Se você preferir aprender através de um livro, o No Starch Press tem o Python for Kids: Uma Introdução Brincalhão à Programação, de Jason R. Biggs. Um dos grandes pontos fortes disso é que está escrito em um estilo simples e acessível, e tem ilustrações suficientes para manter as crianças interessadas.
Python for Kids: Uma introdução lúdica à programação Python for Kids: Uma introdução lúdica à programação Compre agora Na Amazon $ 21.51
Vasculhei o YouTube em busca de tutoriais em vídeo para crianças em Python, mas ainda não encontrei um que eu possa recomendar. Muitos simplesmente não são tão bons, ou são apenas inapropriados. Se tiver alguma que possa recomendar, conte-nos nos comentários abaixo.
No entanto, a fundação Raspberry Pi lançou vários projetos em Python, que oferecem uma visão não intimidadora do idioma. Além disso, o MakeUseOf em breve lançará um guia para a linguagem de programação Python, escrita por você de verdade. Para ter certeza de que você não vai sentir falta, considere inscrever-se em nossa lista de e-mails, ou seguindo MakeUseOf no Facebook ou Twitter.
Jogar com Minecraft Pi
Quando eu tinha 7 anos, as bonecas Stretch Armstrong e os Action Men eram a última moda. Agora, parece que a atual obsessão da infância O guia do iniciante ao Minecraft Se você está atrasado para a festa, não se preocupe - este extenso guia para principiantes cobre você. Leia mais é Minecraft, dos desenvolvedores suecos Mojang (agora parte da Microsoft).
Minecraft é essencialmente digital Lego. Em vez de construir um castelo ou uma nave espacial com tijolos de plástico, toda a ação é feita em uma tela de computador com tijolos virtuais. Não há limite real para o que você pode construir com isso. Suas criações podem ser tão grandes ou tão pequenas quanto você quiser. Eles podem ser tão simples ou tão ambiciosos quanto sua imaginação permitir.
Há uma comunidade on-line expansiva de pessoas compartilhando suas próprias invenções, espalhadas pelo Twitter, Reddit e YouTube. Há até alguns vloggers do Minecraft que têm centenas de milhares de assinantes, acredite ou não. Confie em mim quando digo que Minecraft é seriamente grande.
Em fevereiro de 2013, a Mojang lançou uma versão especialmente projetada para o Raspberry Pi. Além de ser gratuito, ele foi projetado para funcionar no hardware limitado do Raspberry Pi e tinha uma API (Application Programming Interface) que permitia às pessoas programarem no Minecraft usando Python.
Isso resultou no Minecraft sendo usado como um veículo para ensinar programação, porque não apenas existe o apelo irresistível do Minecraft, mas você pode ver seus resultados sendo executados em um mundo virtual familiar.
Aprenda Eletrônica com o Sense HAT
Se você quer ensinar seus filhos sobre eletrônica e construir para a Internet das Coisas, um ótimo lugar para começar é com um Sense HAT. Esta placa suplementar para o Raspbery Pi é vendida por cerca de £ 23 no Reino Unido, ou US $ 50 nos EUA, e slots nos slots GPIO integrados. Inclui uma matriz LED 8 × 8 RGB; um joystick de cinco botões; e uma série de sensores, incluindo um giroscópio e um acelerômetro. Há até uma biblioteca Python, que concede acesso fácil a todos os componentes incluídos no Sense HAT.
Isto é, essencialmente, tudo o que você precisa para construir uma série de projetos básicos de computação física. Assim como no Scratch e no Python, a fundação Raspberry Pi publicou vários projetos de amostra. Estes oferecem um excelente ponto de partida e ilustram as capacidades do Sense HAT.
RASPBERRY-PI RASPBERRYPI-SENSEHAT Raspberry Pi Sense HAT com Sensores de Orientação, Pressão, Umidade e Temperatura RASPBERRY-PI RASPBERRYPI-SENSEHAT Raspberry Pi Sense HAT com Sensores de Orientação, Pressão, Umidade e Temperatura Compre agora Na Amazon $ 37.98
Quando seus filhos eventualmente se formarem em coisas mais complicadas, como o Arduino, você pode querer considerar o 1Sheeld 1Sheeld, o The Ultimate Arduino Shield Review e o Giveaway 1Sheeld, o Ultimate Arduino Shield Review e o Giveaway Um único escudo Arduino que pode ser conectado a um Dispositivo Android e fornecer uma infinidade de sensores e funções avançadas? Sim, isso é uma coisa agora. O 1Sheeld, na verdade. Leia mais, da startup egípcia Integreight. Esta placa permite que você construa produtos da Internet of Things, usando os sensores e rádios integrados em um smartphone Android padrão.
Programação é fácil com um pi
Poucas coisas tornaram mais fácil aprender a codificar do que o Raspberry Pi. Você encontrou uma ótima maneira de usá-los na educação de codificação? Conte-me sobre isso nos comentários abaixo!
Créditos das fotos: Geléia de framboesa Blackpool (Les Pounder), Models.py (nyuhuhuu), SenseHAT (Les Pounder), Workshop de crianças (Francois CAUCHE), Minecraft Pi (KniBaron)