Aprenda a escrever programa de computador com smallbasic
Alguém da Microsoft está fazendo as coisas direito na minha humilde opinião. O que eles fizeram com o Small Basic é reintroduzir software de codificação de lado, mas com um pouco menos ajuda do que da interface WYSIWYG drag-and-drop ou. Vamos dar uma olhada no que vamos?
Dê uma olhada na interface. Não parece muito mais do que um bloco de notas prettified, não é? Bem, em muitos aspectos, isso é o que é. Não há barras de ferramentas objeto, 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.
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 primeiro 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 todas as boas introduções para 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 basta 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 informação só para mim? Essa é a função Intellisense da aplicação.
Isto é o que separa o bloco de notas do Small Basic. Sempre que ele sente que eu estou escrevendo algo significativo, que vai me mostrar uma lista de opções que você pode percorrer usando 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 será auto-completar para mim. Este é um bom meio tão feliz entre 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, eu posso salvá-lo clicando no Salvar como botão.
Então eu posso executá-lo clicando no Corre botão. Ou, como o botão de espectáculos, eu também pode pressionar a F5 chave para executá-lo.
Então, vamos executá-lo e ver o que acontece.
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 escrevi nada para dizer ao programa o que fazer a seguir, 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 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 estas noções básicas 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 para o programa. Quem pode resistir a contar 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 velhas no para a prole, Small Basic é uma ferramenta seriamente divertido para programação com. De uma chance. Vamos saber o que você pensa sobre isso.
Você já fez algum trabalho em Small Basic? Mostre-nos onde podemos ver uma amostra nos comentários abaixo.