Aprenda a escribir un programa de computadora con SmallBasic

  • Peter Holmes
  • 0
  • 1657
  • 295
Anuncio

Alguien en Microsoft está haciendo las cosas bien en mi humilde opinión. Lo que han hecho con Small Basic es reintroducir el software de codificación manual, pero con un poco menos de ayuda que la interfaz de arrastrar y soltar o WYSIWYG. Echemos un vistazo a eso, ¿de acuerdo??

Echa un vistazo a la interfaz. No parece mucho más que un Bloc de notas prettificado, ¿verdad? Bueno, en muchos sentidos, eso es lo que es. Sin barras de herramientas de objetos, sin selectores de color, sin ventanas de propiedades de elementos elegantes. Solo tú, un teclado y una pantalla. Esa es la belleza de eso. Inmediatamente, me mostró mi debilidad, mi dependencia de los magos y los objetos prefabricados. Mientras miraba fijamente la pantalla, traté de pensar en un solo comando básico con el que pudiera comenzar. Nada.


Ahora, en mi defensa, no he escrito un programa básico desde la universidad. Sin embargo, incluso entonces nos enseñaron en VisualBasic 6. Así que primero busqué los elementos que podía arrastrar a su lugar. Ninguna. En ninguna parte. Mi siguiente paso fue hacer lo impensable: ir a la documentación. ¡Pero espera! Ni siquiera hay un menú de Ayuda. Me acordé de la buena F1. Nada!

Fui al Menú de programa de mi Botón de inicio y busqué debajo del directorio Pequeño Básico. Ahí estaba, lo que realmente hace que este programa valga la pena: el Introduciendo Small Basic (ISB) documento.

Como todas las buenas introducciones a las guías de programación deberían, el ISB comenzó con un “Hola Mundo” programa. Si ha aprendido algún lenguaje de programación, sabrá qué es eso. El ISB dice que simplemente escriba esta línea:

TextWindow.WriteLine ("Hola Mundo")

Empecé a escribir ... T ... e ... x ... ¿qué? ¿Qué es esto que vino de la nada con información solo para mí? Esa es la función Intellisense de la aplicación..

Esto es lo que separa el Bloc de notas de Small Basic. Cada vez que sienta que estoy escribiendo algo significativo, me mostrará una lista de opciones por las que puede desplazarse utilizando las teclas de flecha arriba y abajo. Cada elemento tiene una breve descripción al lado para que pueda decidir si esto es lo que necesita y cómo usarlo. Cuando encuentro el término que quiero, presiono la tecla Intro y se completará automáticamente. Este es un buen medio feliz entre la codificación en el Bloc de notas y perderse en el brillo del último VisualStudio completo. Creo que te gustará.

Una vez que tenga mi “Hola Mundo” programa hecho, puedo guardarlo haciendo clic en el Guardar como botón.

Entonces puedo ejecutarlo haciendo clic en el correr botón. O, como muestra el botón, también puedo presionar F5 clave para ejecutarlo.

Así que vamos a ver qué pasa.

El programa abrió una ventana de Comando, o ventana de DOS como algunos lo llaman, e imprimió “Hola Mundo” tal como lo dije. Como no escribí nada para decirle al programa qué hacer a continuación, Small Basic automáticamente me da el Pulse cualquier tecla para continuar… rápido.

Ahora, un poco sobre las teclas de acceso directo ya que toqué las teclas F5. Muchas de las teclas de acceso directo populares funcionan con Small Basic, como ctrl + s para salvar.

Si crees que esto es bastante rudimentario y simplista, estarías en lo cierto. Sin embargo, ese es el punto. El objetivo es proporcionar al nuevo programador un entorno utilizable, documentación decente y el espacio de trabajo espartano necesario para desarrollar habilidades y prácticas de programación de por vida. En solo 69 páginas, el documento de ISB enseña al nuevo programador sobre variables, matrices, condiciones y ramificaciones y bucles. Con estos conceptos básicos de programación, puedes recorrer un largo camino.

Si también está pensando que los programas que podría hacer con Small Basic serían inútiles o visualmente aburridos, piense de nuevo. Small Basic le brinda la capacidad de usar la interactividad con su usuario, crear gráficos y usar el color. Otro objeto construido ordenado es la tortuga. Turtle hace de Small Basic una plataforma útil para enseñar a los niños a programar. ¿Quién puede resistirse a decirle a una tortuga que se mueva 100 espacios y luego verla ir? ¿O qué tal ver a Turtle dibujar un fractal?

Old Basic o novato, o padres orgullosos que transmiten habilidades a la descendencia, Small Basic es una herramienta muy divertida para programar. Darle una oportunidad. Háganos saber lo que piensa al respecto..

¿Ya has trabajado en Small Basic? Muéstranos dónde podemos ver una muestra en los comentarios a continuación.




Nadie ha comentado sobre este artículo todavía.

Sobre tecnología moderna, simple y asequible.
Tu guía en el mundo de la tecnología moderna. Aprenda a usar las tecnologías y los dispositivos que nos rodean todos los días y aprenda a descubrir cosas interesantes en Internet.