Programación basada en bloques

La programación basada en bloques es un tipo de programación que utiliza una interfaz visual de arrastrar y soltar en lugar de un editor de código fuente. Al conectar distintos bloques, los desarrolladores principiantes pueden escribir programas sin conocer un lenguaje de programación.

Los bloques individuales de un proyecto de programación basada en bloques representan comandos, como move y turn, y cláusulas, como las instrucciones when, while y if then. Se puede conectar una cadena de bloques a uno o más objetos, como una imagen o un sprite. Por ejemplo, un programa básico puede mostrar un sprite de un gato que mueve al gato al centro del lienzo y reproduce un sonido de «miau» cuando se hace clic en él. El programa requeriría los siguientes tres bloques, conectados al objeto del gato.

  1. Cuando se hace clic (cláusula)
  2. Mover al centro (comando)
  3. Reproducir el sonido «miau» (comando)

Los programas más complejos incluyen varios sprites que interactúan entre sí. Con suficientes bloques, es posible crear animaciones detalladas o juegos interactivos.

La programación basada en bloques se utiliza principalmente como herramienta de aprendizaje para programadores principiantes. Tiene una barrera de entrada más baja y ofrece una introducción accesible al desarrollo de software. Para muchos estudiantes, la programación basada en bloques es una forma sencilla y visual de aprender conceptos de programación.

Actualizado November 5, 2021 por Per C.

quizPon a prueba tu conocimiento

The C programming language was designed to write programs for which operating system?

A
Windows
0%
B
Unix
0%
C
OS/2
0%
D
AmigaOS
0%
Correct! Incorrect!     View the C definition.
More Quizzes →

El diccionario informático Tech Terms

La definición de Programación basada en bloques en esta página es una definición original escrita por los autores de TechTerms.com. Si desea hacer referencia a esta página o citar esta definición, utilice la barra de cita verde directamente debajo de la definición.

Nuestro objetivo es explicar la terminología informática de manera sencilla y comprensible. Nos esforzamos por la precisión y la claridad en cada definición que publicamos. Si tiene comentarios o desea sugerir un nuevo término técnico, contáctenos.

El boletín de Tech Terms

¡Mejora tu conocimiento técnico con nuestro boletín diario o semanal! Suscríbete hoy y recibe nuevos términos y cuestionarios en tu bandeja de entrada.

Suscríbase al boletín gratuito de TechTerms

¿Con qué frecuencia desea recibir un correo?

Puede cancelar su suscripción o cambiar la frecuencia en cualquier momento usando los enlaces disponibles en cada correo. ¿Preguntas? Contáctenos.

Nota: El boletín se envía en inglés.