3 projetos de codificação fáceis para crianças usando o Microsoft Small Basic

3 projetos de codificação fáceis para crianças usando o Microsoft Small Basic

Aprender a codificar pode ser assustador, especialmente para crianças. A combinação de ter que aprender sintaxe complicada ao lado de conceitos de programação é suficiente para desanimar muitas pessoas. No entanto, aprender a programar é uma das coisas mais importantes que seus filhos podem aprender, e existem ferramentas disponíveis para tornar isso mais fácil para eles.





Uma dessas ferramentas é o Microsoft Small Basic, que é fácil de usar. 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?

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), oferece uma linguagem despojada e uma interface amigável. Agora em seu 10º ano, o MSB é um ambiente de desenvolvimento integrado complacente que permite alguma margem de manobra com a sintaxe.





Isso ajuda a evitar algumas das frustrações que os programadores iniciantes normalmente podem experimentar.

Este projeto é um passo a passo da codificação de um relógio personalizado. O projeto cobre conceitos de programação simples e, embora seja voltado para crianças, adultos iniciantes também podem se beneficiar com o acompanhamento. Embora o IDE possa ser baixado para computadores que executam o Microsoft Windows, o tutorial de hoje usa o IDE baseado na web. Pode ser realizado em qualquer computador com navegador e conexão à Internet.



Introdução ao Microsoft Small Basic

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

Clique no botão Começar botão, e você será levado a uma tela semelhante a esta:





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

Aperte o pouco x no canto superior direito para fechar o programa. Olhe o código. Você verá que tudo o que estiver dentro dos colchetes será impresso quando você executar o programa. Tente mudar a palavra Mundo ao seu nome e clique em executar novamente. Se não funcionou, certifique-se de que você ainda tenha as aspas entre colchetes ('... texto ...') assim:





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

como fazer adesivos para telegrama

1. Peça um nome

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

Para obter a entrada 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ê:

Esta linha faz uma variável chamada nome . Uma variável é como uma caixa para armazenar dados --- neste caso, o nome do usuário.

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

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

Agora, quando o programa é executado, o usuário é questionado sobre seu nome. Quando eles digitam e pressionam digitar ele é armazenado. Tudo o que resta é dizer ao computador para imprimir de volta para eles.

Você notará que nem tudo no WriteLine colchetes tem aspas. Isso ocorre porque você está combinando dizendo 'Olá, ' com tudo o que está armazenado no nome variável, usando um sinal de mais. Isso é chamado concatenação de string . Não se preocupe se você ainda não entendeu o que isso significa --- é uma boa frase para saber mais tarde, quando você estiver mais confortável com a programação, ou fez um curso de programação . Agora, quando você executa seu programa, o usuário obtém uma resposta pessoal.

2. Contando as horas

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

Observe onde existem aspas e onde não existem. Além disso, certifique-se de incluir todos os sinais de adição no lugar certo. Fazer isso da maneira certa é importante! Execute seu código novamente - junto com sua saudação, você verá a hora.

Excelente! Se você estiver recebendo algum erro ou estiver faltando algum espaço na janela de texto, examine cuidadosamente o código em busca de erros.

3. Tornando-o pessoal

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

Adicionando a palavra Se ao código, o computador sabe que tem que verificar algo. Desta vez, você quer verificar se o nome variável corresponde ao seu nome, usando o é igual a sinal.

você pode usar o messenger sem facebook?

Até aqui, E se a nome variável que o usuário digitou é igual a seu nome, ele vai te dizer as horas. O que acontece se outra pessoa usar o programa?

Isso é o que Outro declaração é para. Se qualquer outro nome for digitado, o programa pula a instrução if e faz tudo o que disser depois Outro .

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

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

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 com a sintaxe de codificação. Isso pode ajudar no futuro com linguagens mais complicadas como Python.

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

Scratch é uma linguagem puramente visual perfeita para crianças. Existem também vários elementos educacionais para o Minecraft projetados para ensinar conceitos básicos. Hora do Código do Minecraft fornece um ambiente de aprendizagem familiar para jovens construtores intrépidos!

Crédito da imagem: olly18 / Depositphotos

como monitorar o uso de internet na rede doméstica
Compartilhado Compartilhado Tweet O email Você deve atualizar para o Windows 11 imediatamente?

O Windows 11 estará disponível em breve, mas você deve atualizar o mais rápido possível ou esperar algumas semanas? Vamos descobrir.

Leia a seguir
Tópicos relacionados
  • Programação
  • Tutoriais de codificação
  • Microsoft Small Basic
Sobre o autor Ian Buckley(216 artigos publicados)

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

Mais de Ian Buckley

Assine a nossa newsletter

Junte-se ao nosso boletim informativo para dicas de tecnologia, análises, e-books grátis e ofertas exclusivas!

Clique aqui para se inscrever