Propaganda

Aprender a codificar pode ser assustador, especialmente para crianças. A combinação de ter que aprender sintaxe complicada juntamente com os conceitos de programação é suficiente para afastar muitas pessoas. No entanto, aprender a codificar é uma das coisas mais importantes que seus filhos podem aprender, e há ferramentas disponíveis para facilitar isso para eles.

Uma dessas ferramentas é o Microsoft Small Basic, que é fácil de começar. Aqui estão três projetos que as crianças podem usar para dar os primeiros passos na codificação.

O que é o Microsoft Small Basic?

O Microsoft Small Basic (MSB) é uma linguagem projetada para facilitar o aprendizado dos conceitos básicos de codificação. Destinado a crianças (mas também perfeito para adultos), fornece uma linguagem simplificada e uma interface amigável. Agora em seu décimo ano, o MSB é um ambiente de desenvolvimento integrado que permite perdão de espaço com sintaxe.

Isso ajuda a evitar algumas das frustrações que os codificadores iniciantes costumam enfrentar.

Este projeto é um passo a passo de codificação de um relógio personalizado. O projeto abrange conceitos simples de programação e, embora destinados a crianças, os adultos iniciantes também podem se beneficiar com o acompanhamento. Embora o IDE possa ser baixado em computadores executando o Microsoft Windows, o tutorial de hoje usa o IDE baseado na Web. Pode ser concluído em qualquer computador com um navegador e uma conexão à Internet.

Introdução ao Microsoft Small Basic

Para começar, abra um navegador da web e navegue até smallbasic.com. Você deve ver um site com esses dois botões no meio:

Página inicial pequena da Microsoft

Clique no botão Começar e você será direcionado para uma tela com a seguinte aparência:

Nova instância do IDE Microsoft Smal Basic

Esta é uma versão online do Microsoft Small Basic IDE. Um IDE online é um local onde você pode escrever e testá-lo, tudo em um só lugar. Como você pode ver, já existe algum código na janela de texto. Pressione o azul, triangular, Corre para ver o que o código faz.

Saída do script básico Hello World

Pressione o pequeno x no canto superior direito para fechar o programa. Veja o código. Você verá que tudo o que está dentro dos colchetes é impresso quando você executa o programa. Tente mudar a palavra Mundo ao seu nome e clique em executar novamente. Se não funcionou, verifique se você ainda possui aspas entre colchetes ("... texto ...") assim:

Código para uma saudação pessoal!

Para entender por que isso acontece, vamos dividir a linha em pedaços. Começa com TextWindow. Isso informa ao computador que o que vier a seguir deve acontecer na janela de texto. TextWindow. WriteLine significa que queremos que o TextWindow escreva uma linha. TextWindow. WriteLine (“Olá, Ian!”) Significa que estamos dizendo ao TextWindow para escrever uma linha, e o que está entre parênteses é o que é escrito!

1. Peça um Nome

Agora, você mudará seu programa para solicitar o nome do usuário quando ele começar. Comece com a pergunta óbvia:

Código para perguntar ao nome do usuário

Para obter a opinião do usuário, precisamos de duas coisas. Uma maneira de ler o que eles digitam e um lugar para mantê-lo. Esta linha oferece a você os dois:

Armazenando o nome de usuário em uma variável

Essa linha cria uma variável chamada nome. Uma variável é como uma caixa para armazenar dados; nesse caso, o nome do usuário.

Em seguida, há um sinal de igual (=). Isso significa que o que vier a seguir será armazenado dentro nome.

Então você diz ao TextWindow para Ler o que o usuário digita. Não se esqueça dos colchetes - mesmo estando vazios, o computador precisa deles para saber o que fazer!

Agora, quando o programa é executado, o nome do usuário é perguntado. Quando eles digitam e pressionam entrar está armazenado. Tudo o que resta é dizer ao computador para imprimi-lo de volta para eles.

Saída de saudação personalizada

Você notará que nem tudo no WriteLine colchetes tem aspas. Isso é porque você está combinando dizer "Olá, " com o que estiver armazenado no nome variável, usando um sinal de adição. Isso é chamado concatenação de cadeias. Não se preocupe se ainda não entender o que isso significa. É uma boa frase saber mais tarde quando estiver mais à vontade com a programação, ou fez um curso de programação Os 11 melhores sites para cursos on-line gratuitos de programação de computadoresUsando esses cursos on-line gratuitos de programação de computadores, você pode se tornar um ótimo codificador sem um diploma em ciência da computação. consulte Mais informação . Agora, quando você executa seu programa, o usuário recebe uma resposta pessoal.

2. Contar o tempo

Até agora, seu programa cumprimenta cada usuário pelo nome. Agora você pode dizer a eles o tempo usando Relógio. Tempo. Adicione-o à mesma linha que você acabou de criar:

Dizendo ao usuário a hora atual

Observe onde há aspas e onde não. Além disso, inclua todos os sinais de mais no lugar certo. Fazer isso é importante! Execute seu código novamente; junto com sua saudação, você verá a hora.

Saída para relógio personalizado

Ótimo! Se você estiver recebendo algum erro ou estiver faltando algum espaço na janela de texto, verifique cuidadosamente se há algum erro no seu código.

3. Tornando Pessoal

Agora que você tem seu relógio, vamos fazer com que ele funcione apenas para você. Precisamos de uma maneira de verificar se o nome digitado é o seu nome. Fazemos isso com um declaração if. Mude seu código para ficar assim:

Instrução If e Else simples

Adicionando a palavra E se para o código, o computador sabe que precisa verificar alguma coisa. Desta vez, você deseja verificar se o nome A variável corresponde ao seu nome, usando o é igual a placa.

Tão longe, E se a nome variável que o usuário digitou é igual a seu nome, ele lhe dirá a hora. O que acontece se outra pessoa usa o programa?

É isso que o Outro declaração é para. Se qualquer outro nome for digitado, o programa pulará a instrução if e fará o que quiser depois Outro.

Finalmente, digite Fim se para que o computador saiba que a instrução if terminou. Agora, quando você executa o programa, receberá uma resposta diferente, dependendo se você digitar seu nome ou não:

A saída para o nome correto e qualquer outra entrada

Você acabou de codificar um relógio que funciona para você e cumprimenta qualquer um que o use!

Aprendendo mais com o Microsoft Small Basic

Este projeto possui alguns conceitos básicos essenciais para programação. O uso de um IDE simplificado permite que os iniciantes aprendam conceitos de programação e se acostumem à codificação de sintaxe. Isso pode ajudar a resolver problemas mais complicados linguagens como Python 6 razões pelas quais Python é a linguagem de programação do futuroDeseja aprender ou expandir suas habilidades de programação? Eis por que o Python é a melhor linguagem de programação para aprender este ano. consulte Mais informação .

O Microsoft Small Basic não é a única maneira de aprender e, se o código real for um pouco demais nesse estágio, você terá outras opções.

Scratch é uma linguagem puramente visual Introdução ao Scratch no Raspberry PiNosso tutorial do Scratch permite que você se divirta com um Raspberry Pi, mesmo que você não saiba codificar. consulte Mais informação isso é perfeito para as crianças. Existem também vários elementos educacionais para o Minecraft, projetados para ensinar conceitos fundamentais. Hora do código do Minecraft A Hora do Código de Minecraft ensina às crianças o básico da programaçãoO Minecraft Hour of Code fornece vários tutoriais excelentes para ajudar as crianças a aprender o básico da programação. consulte Mais informação fornece um ambiente de aprendizado familiar para jovens intrépidos construtores!

Crédito de imagem: olly18 /Depositphotos

Ian Buckley é jornalista freelancer, músico, intérprete e produtor de vídeo que vive em Berlim, Alemanha. Quando ele não está escrevendo ou no palco, está mexendo com eletrônicos ou códigos DIY, na esperança de se tornar um cientista louco.