5 formas interesantes de aprender a codificar

Muchas personas se han dado cuenta de la importancia de aprender a codificar como una habilidad para la vida. No importa a dónde vaya, y qué trabajo tiene, siempre se ve como positivo si sabe cómo usar código, incluso si esa no es su profesión.

Muchas personas se han dado cuenta de la importancia de aprender a codificar como una habilidad para la vida.  No importa a dónde vaya, y qué trabajo tiene, siempre se ve como positivo si sabe cómo usar código, incluso si esa no es su profesión.
Anuncio

aprender a codificar Muchas personas se han dado cuenta de la importancia de aprender a codificar como una habilidad para la vida. No importa a dónde vaya, y qué trabajo tiene, siempre se ve como positivo si sabe cómo usar código, incluso si esa no es su profesión. A medida que esta importancia aumenta cada vez más, hay muchas iniciativas nuevas para que los niños aprendan código en la escuela. Si bien es grandioso verlos, puedes tomar el control de tu educación de codificación tomando algunos pasos por tu cuenta.

La mejor parte, y probablemente la más sorprendente, es que no tiene por qué ser una experiencia aburrida. No me creas? Vea estas cinco formas diferentes en que puede aprender a codificar.

ComputerCraft

Introducción de Minecraft A Latecomer a Minecraft [MUO Gaming] Introducción de un recién llegado a Minecraft [MUO Gaming] Minecraft, la sensación basada en bloques que tomó los videojuegos por sorpresa, ahora tiene más de tres años. Es casi difícil de creer que haya pasado tanto tiempo desde que se publicó el primer alfa, y es igualmente ... Leer más - el juego indie multiplataforma número uno - es jugado aparentemente por todo el mundo. Incluso si no juegas tú mismo, estoy seguro de que tienes un buen número de amigos que lo hacen. Minecraft es extremadamente extensible con muchas modificaciones diferentes, lo que da lugar a paquetes como Tekkit. En realidad, hay un mod que se incluye con Tekkit, llamado ComputerCraft, que agrega un elemento de codificación completo al juego.

Una vez que haya creado una computadora con los elementos necesarios, puede empezar a codificar utilizando el lenguaje Lua fácil para crear mineros automáticos, enviar mensajes entre computadoras dentro de Minecraft y mucho más. Si bien no desarrolla ningún programa o aplicación web "tradicional", sigue siendo una codificación que puede enseñar a las personas los conceptos que pueden extender a otros tipos de aplicaciones.

Sin embargo, esta es probablemente la forma más divertida de hacerlo, manteniéndolo extremadamente simple. Para obtener ayuda sobre cómo codificar con ComputerCraft, consulte su sitio web.

Rebeca / Alice

Rebeca es un entorno de programación 3D basado en Alice Alice que enseña programación de computadora orientada a objetos para niños. Alice enseña programación de computadora orientada a objetos para niños Leer más. Esta herramienta es fantástica porque la programación de gráficos en 3D ya es un concepto difícil, por lo que contar con una herramienta que simplifique todo para convertirlo en algo que pueda utilizarse con fines educativos es algo grandioso.

Uno de los principales beneficios de Rebeca sobre Alice es el hecho de que ha sido internacionalizado, por lo que es más fácil traducirlo a diferentes idiomas. Actualmente, el español está disponible además del inglés.

3DPL

Un lenguaje de programación diseñado específicamente para ayudar a las personas a aprender conceptos de objetos 3D también podría ser un camino por recorrer. 3DPL ofrece una forma simple y directa de manipular el código y ver los resultados. Si bien este lenguaje de programación no debe utilizarse para proyectos reales, sigue siendo una gran herramienta educativa que muestra el funcionamiento de una forma más simple.

El sitio que rodea 3DPL ofrece múltiples tutoriales sobre cómo hacer cosas interesantes con él, por lo que también vale la pena comprobar si está interesado en la programación en 3D.

Desktop Scripting

Si desea perder el tiempo con algo más cercano a la programación real, es posible que desee echar un vistazo a las secuencias de comandos de escritorio. Si bien estos scripts usualmente no usan lenguajes de programación comunes como C / C ++, sí le permiten hacer el trabajo real en su computadora en lugar de solo "jugar". Por lo general, no necesita herramientas adicionales para las secuencias de comandos además de su editor de texto preferido.

Los usuarios de Windows pueden crear scripts .bat, los usuarios de Mac pueden crear AppleScript. Cómo usar la secuencia de comandos UI de Applescript en Mac. Cómo usar la secuencia de comandos UI de Applescript en Mac. Leer más archivos y Linux puede crear scripts bash (.sh). Hay una gran cantidad de aplicaciones para las cuales se pueden usar. Algunos ejemplos incluyen el cambio de nombre de archivo masivo u otras operaciones masivas, la búsqueda de archivos específicos y mucho más.

Raspberry Pi

aprender a codificar

Si prefiere dejar la computadora en la cual hace su trabajo solo, entonces puede estar interesado en obtener una Raspberry Pi Raspberry Pi - Una computadora ARM de tamaño tarjeta de crédito - La suya por solo $ 25 Raspberry Pi - Una BRAZO de tamaño tarjeta de crédito Computadora: la suya por solo $ 25 Algo grande se ha gestado en la ciudad universitaria de Cambridge, Reino Unido. Durante el año pasado, un equipo de académicos, empresarios, conferencistas y programadores han realizado las enmiendas finales a un proyecto realmente emocionante ... Lea más sobre sus aventuras de aprendizaje de códigos. El dispositivo es solo del tamaño de una tarjeta de crédito, pero tiene suficiente poder para ejecutar algunos juegos de bajo recurso y solo cuesta $ 35 para el modelo de gama más alta.

Raspberry Pi ejecuta una distribución completa de Linux basada en ARM (que puede elegir, ya que deberá preparar una tarjeta SD para usar con ella), por lo que tiene muchas opciones a su disposición, incluidos los lenguajes de programación tradicionales como C / C ++, scripts como Bash y otros lenguajes que hacen uso de los puertos personalizados de Pi que funcionan con hardware personalizado. Por lo tanto, tanta flexibilidad puede valer la pena arrojar una cantidad relativamente pequeña de dinero.

Conclusión

Con suerte, estas 5 formas únicas de aprender el código lo ayudarán a comenzar y motivado para seguir aprendiendo. Como dije antes, no es necesario que sea un código aburrido que hace cosas minúsculas: puede ser emocionante y usarse en muchas aplicaciones diferentes que son muy populares. No importa si eres un niño o un adulto que busca aprender algunas habilidades, ¡no hay mejor momento que el ahora para comenzar!

¿Quieres aprender a codificar? Si ya lo has hecho, ¿cuál es tu método preferido para enseñar a otros? Háganos saber en los comentarios!

Crédito de la imagen: Fondo de Internet con código binario a través de Shutterstock

In this article