Saltar la navegación

2. 📖 Lenguajes de Bloques 🧱

Introducción

Después de aprender sobre los lenguajes de programación visuales, es hora de profundizar en un tipo específico: los lenguajes de bloques. En esta lección, exploraremos qué son, por qué son importantes y cómo pueden abrir la puerta a un mundo de creatividad y resolución de problemas. 🚪🌏

¿Qué es un lenguaje por bloques?

Un lenguaje de bloques es un tipo de lenguaje de programación visual que utiliza bloques de instrucciones gráficas para construir programas. Imaginad que cada bloque es como un juguete de construcción que realiza una tarea específica. Cuando unimos estos bloques, ¡voilà!, tenemos un programa funcional. 🎉

Código de un programa
Programa en Scratch

Características

  1. Arrastrar y Soltar: Usarás el ratón para arrastrar bloques desde una "paleta" y soltarlos en un área de trabajo. 🖱️
  2. Encaje Natural: Los bloques encajan entre sí como piezas de un puzzle, guiándote en la estructura de tu programa. 🧩
  3. Instantáneo: Podrás ver los resultados de tu código de inmediato. 🌟
  4. Colaborativo: Es más fácil trabajar en equipo cuando puedes ver claramente lo que cada bloque de código está diseñado para hacer. 👫
Bloques en Scratch
Bloques en Scratch

Creado con eXeLearning (Ventana nueva)