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 la sintaxis.

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

instagram viewer

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 navegue hasta smallbasic.com. Debería ver un sitio web con estos dos botones en el medio:

Microsoft Small Basic Splash Page

Haga clic en el botón comienzo botón, y será llevado 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 azul, triangular, correr botón para ver qué hace el código.

Salida del script Hello World básico

Presione el pequeño X en la esquina superior derecha para cerrar el programa. Mira el código Verá que todo lo que está dentro de los corchetes se imprime cuando ejecuta el programa. Intenta 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 ...") como esta:

¡Código para un saludo personal!

Para entender por qué sucede esto, separemos la línea en pedazos. Empieza con TextWindow. Esto le dice a la computadora que lo que viene después debe pasarle a la ventana de texto. TextWindow. Línea de escritura 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 hace 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 nombre.

Entonces le dices al TextWindow a Leer 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 entrar Se almacena. Todo lo que queda es decirle a la computadora que lo imprima nuevamente.

Saludo personalizado

Notarás que no todo en el Línea de escritura los corchetes tienen comillas Esto es porque estás combinando decir "Hola, " con lo que sea que esté almacenado en el nombre variable, utilizando un signo más. Se llama concatenación de cuerdas. No se preocupe si aún no comprende lo que eso significa: es una buena frase para saber más adelante cuándo se siente más cómodo con la programación, o ha tomado un curso de programación Los 11 mejores sitios para cursos gratuitos de programación informática en líneaCon estos cursos gratuitos de programación informática en línea, puede convertirse en un gran 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 Reloj. Hora. Agréguelo a la misma línea que acaba de hacer:

Decirle al usuario la hora actual

Observe dónde hay comillas y dónde no las hay. 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 recibe 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 un si la declaración. Cambie su código para que se vea así:

Declaración simple If y Else

Al agregar la palabra Si Según el código, la computadora sabe que tiene que verificar algo. Esta vez, quieres comprobar si el nombre la variable coincide con su nombre, utilizando el es igual firmar.

Hasta aquí, Si el nombre variable que el usuario escribió es igual tu nombre, te dirá la hora. ¿Qué sucede si alguien más usa el programa?

Eso es lo que el Más declaración es para. Si se escribe cualquier otro nombre, el programa omite la instrucción if y hace lo que dice después Más.

Por último, escriba Terminara si para que la computadora sepa que la declaració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 más complicados lenguajes como Python 6 razones por las que Python es el lenguaje de programación del futuro¿Quieres aprender o ampliar tus 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 Comenzando con Scratch en la Raspberry PiNuestro tutorial de Scratch te permite divertirte con una Raspberry Pi incluso si no sabes cómo codificar. Lee mas Eso es perfecto para los 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 Minecraft Hour of Code enseña a los niños los conceptos básicos de la programaciónMinecraft Hour of Code proporciona varios tutoriales excelentes para ayudar a los niños a aprender los conceptos básicos de la programación. Lee mas ¡Proporciona un entorno de aprendizaje familiar para intrépidos jóvenes constructores!

Haber de imagen: olly18 /Depositphotos

Ian Buckley es un periodista independiente, músico, intérprete y productor de video que vive en Berlín, Alemania. Cuando no está escribiendo o en el escenario, está jugando con la electrónica o el código de bricolaje con la esperanza de convertirse en un científico loco.