Aprenda a escrever programas de computador com smallbasic

small_basic_logoAlguém na Microsoft está fazendo as coisas direito na minha humilde opinião. O que eles fizeram com Small Basic é reintroduzir software de codificação de lado, mas com um pouco menos ajuda do que da interface WYSIWYG de arrastar e soltar ou. Vamos dar uma olhada no que vamos?

Dê uma olhada na interface. não parece ser muito mais do que um bloco de notas prettified, não é? Bem, em muitos aspectos, isso é o que é. Não há barras de ferramentas objetos, há seletores de cor, sem fantasia Propriedades do elemento janelas. Só você, um teclado e uma tela. Essa é a beleza da coisa. Imediatamente, ele mostrou-me a minha fraqueza, meu dependência de assistentes e objetos prontos. Enquanto eu olhava fixamente para a tela, eu tentei pensar em apenas um comando básico que eu poderia começar a usar. Nada.

como programa de computador


Agora, em minha defesa, eu não tenho escrito um programa básico desde a faculdade. No entanto, mesmo assim, nós fomos ensinados em VisualBasic 6. Então eu primeira olhou para os elementos que eu poderia simplesmente arrastam no lugar. Nenhum. Lugar algum. Meu próximo passo foi fazer o impensável - ir para a documentação. Mas espere! Não há nem mesmo um menu Ajuda. Lembrei-me de boa F1 idade. Nada!

eu fui ao O menu de programas do meu Botão de início e olhou sob o diretório para Small Basic. Lá estava, o que realmente faz este programa vale a pena - a Apresentando Small Basic (ISB) documento.

Como todos os bons introduções para os guias de programação deveria, o ISB começou-me fora com um programa "Olá Mundo". Caso você tenha feito qualquer aprendizado de linguagens de programação, você vai saber o que é. O ISB diz que você apenas digitar essa linha em:

TextWindow.WriteLine ( "Olá Mundo")

Comecei a digitação ... T..e ... x ... o quê? O que é essa coisa que veio do nada com a informação só para mim? Essa é a função Intellisense da aplicação.

como escrever programa de computador

Isto é o que separa o bloco de notas do Small Basic. Sempre que se detecta que eu estou escrevendo algo significativo, ele vai me mostrar uma lista de opções que você pode percorrer usando o seu para cima e teclas de seta para baixo. Cada item tem uma breve descrição ao lado dele para que eu possa decidir se é isso que você precisa, e como usá-lo. Quando eu encontrar o termo que eu quero, eu ferir a tecla enter e ele irá auto-completar para mim. Este é um bom meio tão feliz entre a codificação no bloco de notas e estar perdido no brilho da última VisualStudio full-blown. Eu acho que você vai gostar.

Assim que eu tiver o meu programa "Olá Mundo" feito, posso salvá-lo clicando no Salvar como botão.

como programa de computador

Então eu posso executá-lo clicando no Corre botão. Ou, como o botão exibir, eu também pode pressionar a F5 chave para executá-lo.

como programar

Então, vamos executá-lo e ver o que acontece.

aprender a programar

O programa abriu uma janela de comando ou janela do DOS, como alguns chamam, e impresso "Olá Mundo" como eu disse para ele. Desde que eu não escrever nada para dizer ao programa o que fazer em seguida, Small Basic me a dá automaticamente Pressione qualquer tecla para continuar… pronto.

Agora, um pouco sobre teclas de atalho uma vez que já tocou nas teclas F5. Muitas das teclas de atalho populares funcionam com o Small Basic, tais como ctrl + s para a poupança.

Se você está pensando que isso é bastante rudimentar e simplista, você estaria certo. No entanto, esse é o ponto dele. O ponto é dar o novo programador de um ambiente usável, documentação decente e o espaço de trabalho espartano necessário para desenvolver habilidades e práticas de programação ao longo da vida. Em apenas 69 páginas, o documento ISB ensina o novo programador sobre variáveis, matrizes, condições e ramificação, e loops. Com estes conceitos básicos de programação, você pode percorrer um longo caminho.

Se você está pensando também que os programas que você poderia fazer com Small Basic seria inútil ou visualmente chato, pense novamente. Small Basic dá-lhe a capacidade de usar a interatividade com o usuário, criar gráficos e usar a cor. Outra puro construído em objeto é o Turtle. Turtle faz Small Basic uma plataforma útil para ensinar as crianças a programar. Quem pode resistir contando uma tartaruga para mover 100 espaços e, em seguida, vê-lo ir? Ou como sobre assistindo Turtle desenhar um fractal?

capacidade de passe pai pro ou novato, ou orgulhosos velhos no para a prole, Small Basic é uma ferramenta seriamente divertido para programação com. Dê-lhe uma tentativa. Vamos saber o que você pensa sobre isso.

Você já fez algum trabalho no Small Basic? Mostre-nos onde podemos ver uma amostra nos comentários abaixo.

» » Aprenda a escrever programas de computador com smallbasic