5 formas interesantes de aprender a codificar

  • Joseph Goodman
  • 0
  • 3414
  • 189
Anuncio

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 tenga, siempre se ve como algo positivo si sabe cómo trabajar un 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 genial verlos, puede tomar el control de su educación en codificación dando algunos pasos por su cuenta.

La mejor parte, y probablemente la más sorprendente, es que no tiene que ser una experiencia aburrida. No me creas Echa un vistazo a estas cinco formas diferentes en que puedes aprender a codificar.

ComputerCraft

Minecraft Introducción de un recién llegado a Minecraft [MUO Gaming] Introducción de un recién llegado a Minecraft [MUO Gaming] Minecraft, la sensación basada en bloques que sorprendió a los juegos, 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 ... el juego indie multiplataforma número uno, aparentemente lo juegan todos. Incluso si no juegas tú mismo, estoy seguro de que tienes un buen número de amigos que sí. 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 a partir de los elementos necesarios, puede comenzar a codificarla utilizando el sencillo lenguaje Lua para construir mineros automáticos, enviar mensajes entre computadoras dentro de Minecraft y mucho más. Si bien no construye ninguno “tradicional” programas o aplicaciones web, todavía es una gran 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 mientras lo mantiene extremadamente simple. Para obtener ayuda sobre la codificación con ComputerCraft, consulte su sitio web.

Rebeca / Alice

Rebeca es un entorno de programación 3D que se basa en Alice. Alice enseña a los niños la programación de computadoras orientada a objetos. Alice enseña a los niños la programación de computadoras orientada a objetos. Esta herramienta es fantástica porque la programación de gráficos en 3D ya es un concepto difícil, por lo que tener una herramienta que simplifique todo a algo que pueda usarse con fines educativos es una gran cosa.

Uno de los principales beneficios de Rebeca sobre Alice es el hecho de que se ha 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 a seguir. 3DPL ofrece una forma simple y directa de manipular código y ver los resultados. Si bien este lenguaje de programación no debe usarse para proyectos reales, sigue siendo una gran herramienta educativa que muestra el funcionamiento de una forma más simple.

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

Escritura de escritorio

Si desea perder el tiempo con algo más cercano a la programación real, puede echar un vistazo a las secuencias de comandos de escritorio. Si bien estos scripts generalmente no usan lenguajes de programación comunes como C / C ++, sí le permiten hacer un trabajo real en su computadora en lugar de solo “jugando alrededor”. Por lo general, no necesita herramientas adicionales para los scripts 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 las secuencias de comandos UI de Applescript en Mac. Hay una gran cantidad de aplicaciones para las cuales se pueden usar. Algunos ejemplos incluyen renombrar archivos masivos u otras operaciones masivas, buscar archivos específicos y mucho más..

Raspberry Pi

Si prefieres dejar solo la computadora en la que haces tu trabajo, entonces puedes estar interesado en obtener una Raspberry Pi Raspberry Pi - Una computadora ARM del tamaño de una tarjeta de crédito - La tuya por solo $ 25 Raspberry Pi - Una ARM del tamaño de una tarjeta de crédito Computadora: la suya por solo $ 25 Algo grande se está gestando en la ciudad universitaria de Cambridge, Reino Unido. Durante el año pasado, un equipo de académicos, empresarios, profesores y programadores han realizado modificaciones finales a un proyecto muy emocionante ... para sus aventuras de aprendizaje de códigos. El dispositivo es solo del tamaño de una tarjeta de crédito, pero tiene suficiente potencia para ejecutar algunos juegos de bajos recursos y solo cuesta $ 35 para el modelo de gama alta..

El Raspberry Pi ejecuta una distribución de Linux basada en ARM completa (que puede elegir ya que necesitará 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 ++, secuencias de comandos 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 dejar caer una cantidad relativamente pequeña de dinero.

Conclusión

Afortunadamente, estas 5 formas únicas de aprender código lo ayudarán a comenzar y a motivarse a seguirlo. Como dije antes, no necesita ser un código aburrido que haga cosas muy minúsculas: puede ser emocionante y usarse en muchas aplicaciones diferentes que son muy populares. No importa si solo eres un niño o un adulto que busca aprender algunas habilidades, no hay mejor momento que ahora para comenzar!

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

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




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.