Froggy Jumps Juego de Programación por Bloques para los cracks de quintoVersion en ligne Demuestra tus conocimientos sobre programación por bloques con mBlock o Scratch. par David Lugo 1 ¿Qué es mBlock? a Un entorno de programación por bloques basado en Scratch. b Un software de diseño gráfico. c Un lenguaje de programación de alto nivel. 2 ¿Cuál es la diferencia entre mBlock y Scratch? a mBlock es una versión antigua de Scratch. b mBlock permite la programación de hardware adicional, como robots y sensores. c Scratch es más fácil de usar que mBlock. 3 ¿Qué es Scratch? a Un entorno de programación por bloques para crear historias, juegos y animaciones. b Un programa de edición de imágenes. c Un lenguaje de programación orientado a objetos. 4 ¿Cuál es el objetivo principal de la programación por bloques? a Crear programas complejos sin necesidad de escribir código. b Automatizar tareas repetitivas en la programación. c Facilitar la programación para principiantes y enseñar conceptos básicos de lógica. 5 ¿Cuál es la ventaja de la programación por bloques? a Permite visualizar el flujo de ejecución del programa de manera intuitiva. b Permite escribir programas más rápidamente que en lenguajes de programación tradicionales. c No requiere conocimientos previos de programación. 6 ¿Qué tipo de proyectos se pueden crear con mBlock o Scratch? a Sitios web y aplicaciones web. b Aplicaciones móviles para Android y iOS. c Historias interactivas, juegos, animaciones y proyectos de robótica. 7 ¿Cuál es la función de los bloques en la programación por bloques? a Representan instrucciones que se pueden combinar para crear programas. b Son elementos gráficos para decorar el entorno de programación. c Permiten realizar cálculos matemáticos complejos. 8 ¿Qué es un sprite en Scratch? a Un objeto gráfico que puede ser programado para realizar acciones en el escenario. b Una función que permite la interacción con el usuario. c Un bloque de código que se ejecuta repetidamente. 9 ¿Qué es un sensor en mBlock? a Un componente de hardware utilizado para almacenar datos. b Un bloque de código que se utiliza para medir el tiempo de ejecución. c Un dispositivo que permite captar información del entorno y enviarla al programa. 10 ¿Cuál es el objetivo de la programación por bloques en la educación? a Crear programas complejos sin necesidad de aprender lenguajes de programación. b Fomentar el pensamiento computacional y desarrollar habilidades de resolución de problemas. c Simplificar la programación para que cualquier persona pueda crear software. 11 ¿Como iniciamos un proceso? a Usando bloques de control. b Usando bloques de apariencia. c Usando bloques de eventos. 12 ¿Que formato de imagen usamos para poner personajes sin fondo en scratch? a Formato .PNG b Formato .JPG c Formato .EXE