2. Lenguajes de programación
Scratch es un lenguaje de programación
En esta lección aprenderemos qué es un lenguaje de programación, como está constituido y para qué nos sirve.
También aprenderemos qué es un lenguaje formal así como el proceso de desarrollo de código (programación).
- Escribir código
- Pruebas
- Depuración
- Compilación (si es necesario)
También veremos como podemos diferenciar los lenguajes de programación de los lenguajes informáticos.
Muchísima gente suele confundir estos dos conceptos. Hay que saber que los lenguajes de programación entran dentro de la categoría de lenguajes informáticos.
- Lenguaje informático
- Lenguajes de programación (JavaScript, Scratch…)
- Otros lenguajes informáticos (HTML…)
Con Scratch, programación visual, ganaréis lógica computacional qué os permitirá aprender otros lenguajes informáticos.
El vídeo del curso solo está visible para los suscriptores.
Puedes suscribirte aquí o entrar si ya eres miembro.
Lenguaje de programación visual: Scratch
Scratch es un lenguaje de programación visual que nos permite agrupar bloques para ir creando las ordenes de nuestros programas. Y así dar forma a nuestros videojuegos.
Existen muchos otros softwares de programación visual pero Scratch es uno de los más conocidos y consta de una comunidad de más de
Cuando empezamos a programar por primera vez tiene sentido que lo hagamos con algún lenguaje de programación por bloques, como Scratch, para los videojuegos o App Inventor para desarrollar aplicaciones móviles.
Las ventajas de la programación por bloques:
- La programación por bloques nos permite generar programas sin necesidad de escribir código y con lo cuál es más difícil equivocarse y aprendemos más rápido.
- Además, los bloques están clasificados por categorías y colores que nos hacen mucho más intuitivo el código para poder entenderlo.
- Podemos ver justo al lado el resultado de nuestro código con lo cual a medida que avanzamos ya notamos los resultados.
- Adquirimos el pensamiento computacional de forma mucho más rápida que con otro tipo de lenguajes.
- Nos facilita mucho la tarea para luego aprender otros lenguajes más complejos.