¿Busca una manera fácil de comenzar con la codificación?  Pruebe estos proyectos de codificación de Microsoft Small Basic para aprender programación hoy.

3 proyectos de codificación fácil para niños que usan Microsoft Small Basic

Anuncio Aprender a codificar puede ser desalentador, especialmente para los niños. La combinación de tener que aprender una sintaxis complicada junto con los conceptos de programación es suficiente para desanimar a muchas personas. Sin embargo, aprender a codificar es una de las cosas más importantes que sus hijos pueden aprender, y hay herramientas disponibles para facilitarles la tarea. Un

Anuncio

Aprender a codificar puede ser desalentador, especialmente para los niños. La combinación de tener que aprender una sintaxis complicada junto con los conceptos de programación es suficiente para desanimar a muchas personas. Sin embargo, aprender a codificar es una de las cosas más importantes que sus hijos pueden aprender, y hay herramientas disponibles para facilitarles la tarea.

Una de esas herramientas es Microsoft Small Basic, que es fácil de usar. Aquí hay tres proyectos que los niños pueden usar para dar sus primeros pasos en la codificación.

¿Qué es Microsoft Small Basic?

Microsoft Small Basic (MSB) es un lenguaje diseñado para facilitar el aprendizaje de los conceptos básicos de la codificación. Dirigido a niños (pero también perfecto para adultos), proporciona un lenguaje sencillo y una interfaz fácil de usar. Ahora en su décimo año, MSB es un entorno de desarrollo integrado indulgente que permite cierto margen de maniobra con sintaxis.

Esto ayuda a evitar algunas de las frustraciones que los codificadores principiantes pueden experimentar.

Este proyecto es un tutorial de codificación de un reloj personalizado. El proyecto cubre conceptos de programación simples y, aunque está dirigido a niños, los adultos principiantes también pueden beneficiarse al seguirlos. Si bien el IDE se puede descargar en computadoras con Microsoft Windows, el tutorial de hoy usa el IDE basado en la web. Se puede completar en cualquier computadora con un navegador y una conexión a Internet.

Comenzando con Microsoft Small Basic

Para comenzar, abra un navegador web y vaya a smallbasic.com. Debería ver un sitio web con estos dos botones en el medio:

Página de bienvenida básica de Microsoft Small

Haga clic en el botón Inicio y accederá a una pantalla que se ve así:

Nueva instancia del IDE básico de Microsoft Smal

Esta es una versión en línea de Microsoft Small Basic IDE. Un IDE en línea es un lugar donde puede escribir código y probarlo, todo en un solo lugar. Como puede ver, ya hay algo de código en la ventana de texto. Presione el botón azul, triangular, Ejecutar para ver qué hace el código.

Salida del script Hello World básico

Presione la pequeña x en la esquina superior derecha para cerrar el programa. Mira el código Verá que lo que está dentro de los corchetes se imprime cuando ejecuta el programa. Intente cambiar la palabra Mundo a su nombre y haga clic en Ejecutar nuevamente. Si no funcionó, asegúrese de que todavía tenga las comillas entre paréntesis ("... texto ...") de esta manera:

¡Código para un saludo personal!

Para entender por qué sucede esto, separemos la línea en pedazos. Comienza con TextWindow . Esto le dice a la computadora que lo que viene después debe pasarle a la ventana de texto. TextWindow.WriteLine significa que queremos que TextWindow escriba una línea. TextWindow.WriteLine ("¡Hola, Ian!") Significa que le estamos diciendo a TextWindow que escriba una línea, ¡y lo que está entre paréntesis es lo que se escribe!

1. Pide un nombre

Ahora, va a cambiar su programa para solicitar el nombre del usuario cuando comience. Comience con la pregunta obvia:

Código para preguntar el nombre del usuario

Para obtener la entrada del usuario, necesitamos dos cosas. Una forma de leer lo que escriben y un lugar para guardarlo. Esta línea te da ambos:

Almacenar el nombre de usuario en una variable

Esta línea crea una variable llamada nombre . Una variable es como un cuadro para almacenar datos, en este caso, el nombre del usuario.

A continuación, hay un signo igual ( = ). Esto significa que lo que venga después se almacenará dentro del nombre .

Luego le dice a TextWindow que lea lo que escribe el usuario. No olvide los corchetes, aunque estén vacíos, ¡la computadora necesita que sepan qué hacer!

Ahora, cuando se ejecuta el programa, se le pregunta al usuario su nombre. Cuando lo escriben y presionan enter, se almacena. Todo lo que queda es decirle a la computadora que lo imprima nuevamente.

Salida de saludo personalizada

Notarás que no todo en los corchetes WriteLine tiene comillas. Esto se debe a que está combinando decir "Hola" con lo que esté almacenado en la variable de nombre, usando un signo más. Esto se llama concatenación de cadenas . No se preocupe si aún no comprende lo que eso significa: es una buena frase para saber más adelante cuando se sienta más cómodo con la programación o haya tomado un curso de programación Los 11 mejores sitios para cursos gratuitos de programación en línea Los 11 Los mejores sitios para cursos gratuitos de programación informática en línea Con estos cursos gratuitos de programación informática en línea, puede convertirse en un excelente programador sin un título en informática. Lee mas . Ahora, cuando ejecuta su programa, el usuario obtiene una respuesta personal.

2. Decir la hora

Hasta ahora, su programa saluda a cada usuario por su nombre. Ahora puedes hacer que les diga la hora usando Clock.Time . Agréguelo a la misma línea que acaba de hacer:

Decirle al usuario la hora actual

Tenga en cuenta dónde hay comillas y dónde no. Además, asegúrese de incluir todos los signos más en el lugar correcto. ¡Hacer esto bien es importante! Vuelva a ejecutar su código; junto con su saludo, verá la hora.

Salida para reloj personalizado

¡Excelente! Si está recibiendo algún error, o le faltan espacios en la ventana de texto, revise cuidadosamente su código para ver si hay errores.

3. Haciéndolo personal

Ahora que tiene su reloj, hagámoslo para que solo funcione para usted. Necesitamos una forma de verificar que el nombre ingresado sea su nombre. Hacemos esto con una declaración if . Cambie su código para que se vea así:

Declaración simple de If y Else

Al agregar la palabra If al código, la computadora sabe que tiene que verificar algo. Esta vez, desea verificar si la variable de nombre coincide con su nombre, utilizando el signo igual .

Hasta ahora, si la variable de nombre que el usuario escribió es igual a su nombre, le indicará la hora. ¿Qué pasa si alguien más usa el programa?

Para eso está la declaración Else . Si se escribe cualquier otro nombre, el programa omite la instrucción if y hace lo que dice después de lo contrario .

Finalmente, escriba EndIf para que la computadora sepa que la instrucción if ha terminado. Ahora, cuando ejecute el programa, recibirá una respuesta diferente dependiendo de si ingresa su nombre o no:

La salida para el nombre correcto y cualquier otra entrada

¡Acaba de codificar un reloj que funciona para usted y saluda a cualquiera que lo use!

Aprender más con Microsoft Small Basic

Este proyecto tiene algunos conceptos básicos esenciales para la programación. El uso de un IDE simplificado permite a los principiantes aprender conceptos de programación y acostumbrarse a la sintaxis de codificación. Esto puede ayudar en el futuro con lenguajes más complicados como Python 6 Razones por las que Python es el lenguaje de programación del futuro 6 Razones por las que Python es el lenguaje de programación del futuro ¿Quiere aprender o ampliar sus habilidades de programación? He aquí por qué Python es el mejor lenguaje de programación para aprender este año. Lee mas .

Microsoft Small Basic no es la única forma de aprender, y si el código real es demasiado en esta etapa, tiene otras opciones.

Scratch es un lenguaje puramente visual Introducción a Scratch en la Raspberry Pi Introducción a Scratch en la Raspberry Pi Nuestro tutorial de Scratch te permite divertirte con una Raspberry Pi incluso si no sabes cómo codificar. Leer más que es perfecto para niños. También hay varios elementos educativos para Minecraft diseñados para enseñar conceptos básicos. La Hora del Código de Minecraft La Hora del Código de Minecraft enseña a los niños los conceptos básicos de la programación La Hora del código de Minecraft enseña a los niños los conceptos básicos de la programación La Hora del código de Minecraft proporciona varios tutoriales excelentes para ayudar a los niños a aprender los conceptos básicos de la programación. ¡Leer más proporciona un entorno de aprendizaje familiar para intrépidos jóvenes constructores!

Haber de imagen: olly18 / Depositphotos

Explore más sobre: ​​Tutoriales de codificación, Microsoft Small Basic.