3 proyectos de codificación fáciles para niños que usan Microsoft Small Basic
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 disuadir 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 estas herramientas es Microsoft Small Basic, con la que es fácil comenzar. 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 es 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 de perdón que permite cierto margen de maniobra con sintaxis.
Esto ayuda a evitar algunas de las frustraciones que los codificadores principiantes suelen experimentar.
Este proyecto es un tutorial de codificación de un reloj personalizado. El proyecto abarca conceptos de programación simples y, aunque está dirigido a niños, los adultos principiantes también pueden beneficiarse de seguirlos. Si bien el IDE se puede descargar a computadoras que ejecutan Microsoft Windows, el tutorial de hoy utiliza 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:
Haga clic en el botón comienzo botón, y se te llevará a una pantalla que se ve así:
Esta es una versión en línea del IDE de Microsoft Small Basic. 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. Presiona el azul, triangular., correr botón para ver lo que hace el código.
Presiona 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 de nuevo. Si no funcionó, asegúrese de que todavía tiene las comillas entre corchetes (“... texto ... ”) Me gusta esto:
Para entender por qué sucede esto, vamos a dividir la línea en pedazos. Empieza con TextWindow. Esto le dice a la computadora que lo que venga después debería pasar a la ventana de texto. TextWindow.WriteLine significa que queremos que TextWindow escriba una línea. TextWindow.WriteLine (“Hola lan!”) significa que le estamos diciendo a TextWindow que escriba una línea, y lo que está entre corchetes es lo que se escribe!
1. Pide un nombre
Ahora, va a cambiar su programa para pedir el nombre del usuario cuando comience. Comience con la pregunta obvia:
Para obtener la entrada del usuario, necesitamos dos cosas. Una forma de leer lo que escriben y un lugar para guardarlo. Esta línea le da a ambos:
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 será almacenado en el interior. nombre.
Entonces le dices a la TextWindow a Leer lo que el usuario escribe. No olvide los paréntesis, aunque estén vacíos, la computadora los necesita para saber qué hacer.!
Ahora, cuando el programa se ejecuta, se le pregunta al usuario su nombre. Cuando lo escriben y pulsan entrar se almacena. Todo lo que queda es decirle a la computadora que se lo imprima..
Notarás que no todo en el Línea de escritura corchetes tiene comillas. Esto es porque estas combinando diciendo “Hola, “ con lo que se almacena en el nombre variable, utilizando un signo más. Se llama concatenación de cuerdas. No se preocupe si aún no entiende 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. 11 Mejores sitios para los cursos gratuitos de programación en línea. 11 Mejores sitios. Cursos de programación en línea gratuitos En estos días, puede convertirse en un programador maestro sin obtener un título tradicional en informática. ¿Dónde están todos estos excelentes recursos de aprendizaje, preguntas? Gran pregunta Sigue leyendo y te lo mostraremos. Lee mas . Ahora cuando ejecutas tu programa, el usuario recibe una respuesta personal.
2. Contando el tiempo
Hasta ahora su programa saluda a cada usuario por su nombre. Ahora puedes hacer que les diga la hora usando Hora del reloj. Agrégalo a la misma línea que acabas de hacer:
Note donde hay comillas y donde no hay comillas. Además, asegúrese de incluir todos los signos más en el lugar correcto. ¡Hacer esto bien es importante! Ejecute su código nuevamente, junto con su saludo, verá la hora.
¡Genial! Si está recibiendo algún error, o si falta algún espacio en la ventana de texto, revise cuidadosamente su código para detectar cualquier error..
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 que ingresaste sea tu nombre. Hacemos esto con un si declaración. Cambie su código para verse así:
Añadiendo la palabra Si Al código, la computadora sabe que tiene que revisar algo. Esta vez, desea comprobar si el nombre variable coincide con su nombre, usando la es igual a firmar.
Hasta aquí, Si la nombre variable que el usuario tecleó es igual a Tu nombre, te dirá la hora. ¿Qué pasa si alguien más usa el programa??
Eso es lo que el Más declaración es para. Si se ingresa 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 sentencia if ha terminado. Ahora, cuando ejecute el programa, recibirá una respuesta diferente dependiendo de si ingresa su nombre o no:
Acaba de codificar un reloj que funciona para usted y saluda a cualquiera que lo use.!
Aprendiendo 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 a otros 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 ¿Quieres aprender o ampliar tus habilidades de programación? Aquí es 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 Pi. Empezando con Scratch en la Raspberry Pi. Nuestro tutorial Scratch te permite divertirte con una Raspberry Pi incluso si no sabes cómo codificar. Leer más que 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 La Hora del Código de Minecraft enseña a los niños lo básico de la programación La Hora del código de Minecraft les enseña a los niños lo básico de la Programación La Hora del Código de Minecraft es una manera excelente para que los niños aprendan los conceptos básicos de la programación. Con tres tutoriales en oferta, es imposible completarlos sin aprender un código básico. Leer más proporciona un entorno de aprendizaje familiar para intrépidos jóvenes constructores!
Crédito de la imagen: olly18 / Depositphotos
Explore más sobre: Tutoriales de codificación, Microsoft Small Basic.