Un lenguaje de programación es un lenguaje diseñado para describir el conjunto de acciones consecutivas que un ordenador debe ejecutar; por lo tanto, es un modo práctico para que los seres humanos puedan dar instrucciones a su equipo.
El lenguaje que los ordenadores utilizan es el binario (series de ceros y unos), pero es muy difícil de utilizar, e incomprensible para la gran mayoría de usuarios normales; por ello se crearon lenguajes intermediarios, más comprensibles para el hombre, los lenguajes de programación.
Éstos pueden ser:
- De bajo nivel: se utilizan para controlar el hardware y dependen directamente de la máquina. Ordenan las operaciones esenciales para el funcionamiento del dispositivo.
- De alto nivel: son parecidos al humano. No dependen de la máquina, y sirven para crear programas informáticos que puedan solucionar distintos tipos de necesidades. Algunos de ellos son Java, SQL o PHC.
En programación se trabaja con variables, contenedores de datos específicos; y condicionantes, que son estructuras de código que indican que para que un programa se ejecute deben cumplirse ciertas premisas; entre otros.
Nosotros hemos aprendido algunas bases de la programación gracias a Juegos de Blockly, que presenta un lenguaje de programación visual compuesto por bloques ensamblables correspondientes a las distintas instrucciones, reduciendo la complejidad de esta actividad a escoger el más adecuado juntar dichos bloques en el orden correcto. En ellos hay puzzles y juegos de variedad temática, estructurados en niveles con creciente dificultad.
Pero también dejan espacio a la imaginación, ya que en el nivel final de la sección de la tortuga lo que tienes que hacer es crear tu propia imagen, gracias a lo aprendido en las prácticas previas.
Mi compañera Marina y yo creamos el logo de Pink Floyd:
Otro hecho clave a destacar respecto a la programación es La Hora del Código, un movimiento global, organizado por Code.org, en el que ya han participado y patrocinan famosos como Ashton Kutcher u Obama; y que es el responsable de la popularidad que la programación ha ido acumulando en los últimos años.
El objetivo es que en un futuro todas las personas sepan programar; para ellos ofrecen tutoriales de programación para estudiantes, en forma de juegos. Programar fomenta la habilidad de resolución de problemas, la lógica y la creatividad, por eso pretende introducir a los estudiantes de forma temprana en las ciencias de la computación.
Nosotros trabajamos con estos tutoriales, y después pudimos crear nuestro propio videojuego.
https://hourofcode.com/es
Nosotros hemos aprendido algunas bases de la programación gracias a Juegos de Blockly, que presenta un lenguaje de programación visual compuesto por bloques ensamblables correspondientes a las distintas instrucciones, reduciendo la complejidad de esta actividad a escoger el más adecuado juntar dichos bloques en el orden correcto. En ellos hay puzzles y juegos de variedad temática, estructurados en niveles con creciente dificultad.
Pero también dejan espacio a la imaginación, ya que en el nivel final de la sección de la tortuga lo que tienes que hacer es crear tu propia imagen, gracias a lo aprendido en las prácticas previas.
Mi compañera Marina y yo creamos el logo de Pink Floyd:
Otro hecho clave a destacar respecto a la programación es La Hora del Código, un movimiento global, organizado por Code.org, en el que ya han participado y patrocinan famosos como Ashton Kutcher u Obama; y que es el responsable de la popularidad que la programación ha ido acumulando en los últimos años.
El objetivo es que en un futuro todas las personas sepan programar; para ellos ofrecen tutoriales de programación para estudiantes, en forma de juegos. Programar fomenta la habilidad de resolución de problemas, la lógica y la creatividad, por eso pretende introducir a los estudiantes de forma temprana en las ciencias de la computación.
Nosotros trabajamos con estos tutoriales, y después pudimos crear nuestro propio videojuego.
- Aquí dejo un vídeo muy explicativo:
- Pero si queréis más información, os dejo el enlace a la web oficial en español:
https://hourofcode.com/es



No hay comentarios:
Publicar un comentario