Dibujar constelaciones y mapas de estrellas en Scratch

Dibujar constelaciones y mapas de estrellas en Scratch

Avanzado, Ciencias, Matemáticas, Retos, Scratch
[wptab name='Introducción + Objetivos'] Introducción Lo bueno de trabajar con un ordenador es que podemos trabajar con muchos datos y procesarlos. Aunque Scratch no sea una herramienta muy potente para trabajar con gran cantidad de datos podemos plantearnos trabajar con grandes listas de variables si activamos el Modo Turbo. En estos retos podrás intentar manejar listas de variables que guarden miles de datos. Para ello intentarás crear un sistema que guarde una gran cantidad de estrellas. En este proyecto de ejemplo se puede: generar mapas de estrellas aleatorios, pintar mapas de estrellas manualmente, mostrar mapas almacenados y dibujar constelaciones sobre los mapas. https://scratch.mit.edu/projects/145602220/ Deberías saber Manejo de listas de variables Utilizar clones Mensajes Lápiz Objetivos Aprender a programar listas grandes de variables Relacionar elementos de un listado con posiciones en…
Read More
Objetos que se mueven en direcciones aleatorias [Minitutorial]

Objetos que se mueven en direcciones aleatorias [Minitutorial]

Guías y tutoriales, Iniciación, Matemáticas, Scratch
[wptab name='Introducción + Objetivos'] Introducción Hay veces en las que queremos que un objeto tenga direcciones aleatorias. ¿Qué hacer? Realmente es algo muy sencillo, siempre y cuando sepas qué hacer y dónde hacerlo. Y ojo, aquí no hablamos de elegir aleatoriamente una opción de entre varias disponibles; aquí nos referimos a determinar una dirección aleatoria. https://scratch.mit.edu/projects/145700721/ En este minitutorial vamos a crear un ejemplo muy sencillo: un objeto que, partiendo del centro, apuntará en una dirección aleatoria cualquiera y se moverá hasta que toque el borde. Y así una y otra vez. Un ejercicio interesante, por ejemplo, para un juego de tenis o fútbol si queremos que la pelota se mueva a un lado o al otro. Objetivos Aprenderás a hacer que un objeto apunte en una dirección aleatoria, y que si…
Read More
Disparar un objeto desde otro en Scratch [Minitutorial]

Disparar un objeto desde otro en Scratch [Minitutorial]

Guías y tutoriales, Iniciación, Juegos, Scratch
[wptab name='Introducción + Objetivos'] Introducción En este minitutorial aprenderás cómo hacer que un objeto lance a otro. Esto nos sirve para hacer balas en cualquier juego por ejemplo. https://scratch.mit.edu/projects/144965418/ Deberías saber Manejar clones en Scratch. Puedes aprender con este tutorial. Objetivos Aprender a crear un objeto que sea lanzado desde otro. [/wptab] [wptab name='Tutorial'] Objetos Necesitaremos dos objetos. Uno el lanzador y otro el lanzado. En el ejemplo el lanzador es el mono, y el lanzado las bananas. El programa del lanzador no tiene ningún misterio. Como mucho podemos hacer que cambie de disfraz cuando pulsemos la tecla espacio que será con la que dispararemos. La bala La secuencia de órdenes será la siguiente: Ir a la posición del objeto lanzador. Apuntar hacia donde vayamos a lanzar (en mi caso…
Read More
Miniretos para juegos de plataformas en Scratch

Miniretos para juegos de plataformas en Scratch

Juegos, Medio, Retos
[wptab name='Introducción + Objetivos'] Introducción Cuando ya tenemos algo de experiencia en Scratch uno de los juegos típicos que solemos querer realizar es un juego de plataformas. Con estos retos podrás ir paso por paso resolviendo los misterios que hay detrás de estos juegos. https://scratch.mit.edu/projects/145525037/ Mueve el personaje con flechas y dispara con la barra espacio. Deberías saber Trabajar con sensores Mover un objeto con las teclas Objetivos Aprender a simular el movimiento de un objeto sobre una plataforma. Asentar conocimientos sobre sensores. Aprender a simular una "gravedad" arcade. [/wptab] [wptab name='Reto'] Objeto que camina Consigue que el objeto se mueva a la derecha y a la izquierda. Hay varias formas de hacerlo, puedes obtener pistas en este minitutorial. Si quieres puedes hacer que vaya cambiando de disfraz para que…
Read More
Pintar y dibujar con el ratón en Scratch

Pintar y dibujar con el ratón en Scratch

Artístico, Guías y tutoriales, Iniciación, Medio
[wptab name='Introducción + Objetivos'] Introducción El Lápiz es una herramienta muy poderosa en Scratch. En parte basada en su precursor, LOGO, las posibilidades más extensas de Scratch permiten elaborar mucho más que sólo pintar. En este tutorial te vamos a enseñar cómo pintar y dibujar con el ratón en Scratch: cuando haces clic, que vaya dibujando sobre el escenario; cuando levantas el dedo del ratón, que deje de dibujar. Aquí os dejamos el ejemplo de lo que buscamos: https://scratch.mit.edu/projects/144130281/ Algo sencillo pero que nos puede dar muchas ideas para continuar programando, sobre todo para realizar proyectos artísticos y creativos. Deberías saber Manejar las instrucciones de Lápiz de Scratch (color verde oscuro) Conocer el funcionamiento esencial de las instrucciones de control Objetivos Aprenderás a manejar los eventos del ratón (ratón presionado y no(ratón presionado))…
Read More
¿Cómo hacer tu propio Whac-A-Mole en Scratch?

¿Cómo hacer tu propio Whac-A-Mole en Scratch?

Guías y tutoriales, Juegos, Medio, Scratch
[wptab name='Introducción + Objetivos'] Introducción Es un clásico de las recreativas estadounidenses de los años 80 y 90, y aunque en otros países no se haya prodigado mucho todos conocemos los fundamentos en los que se basa el Whac-A-Mole: unos cuantos elementos escondidos que aparecerán aleatoriamente, y que tendremos que golpear con un mazo. Crear un Whac-A-Mole en Scratch es muy sencillo y puedes hacerlo en unos pocos minutos. Con algunas diferencias respecto del juego original (y de las versiones que también llegaron a surgir como juguete infantil), a continuación os dejamos con un ejemplo del proyecto que vamos a realizar: https://scratch.mit.edu/projects/142444348/ Si queréis tener alguna referencia del juego original, echadle un vistazo al siguiente vídeo: https://www.youtube.com/watch?v=K-jaOfIHGko ¿Te animas a programar un Whac-A-Mole en Scratch? Pues continúa leyendo en la pestaña 'Tutorial'. Objetivos Crear…
Read More
Obtener elementos de un listado de forma aleatoria sin que se repitan en Scratch

Obtener elementos de un listado de forma aleatoria sin que se repitan en Scratch

Guías y tutoriales, Matemáticas, Medio, Scratch
[wptab name='Introducción + Objetivos'] Introducción Puede que alguna vez queramos utilizar los elementos de una lista de forma aleatoria. Pero de esta manera puede que nuestro programa utilice varias veces el mismo elemento o que alguno nunca lo llegue a utilizar. En este tutorial aprenderás un método para conseguir obtener elementos de una lista de forma aleatoria sin que se repitan y consiguiendo que salgan todos. Deberías saber Manejo básico de listas en Scratch. Objetivos Aprender un algoritmo para recorrer una lista de forma aleatoria sin repetir varias veces el mismo elemento. [/wptab] [wptab name='Tutorial'] Crear una lista Lo primero que haremos será crear una lista y añadir los elementos que queramos. Yo lo he hecho al presionar la bandera verde. De esta forma cada vez que inicio el programa se…
Read More
Preguntar y comprobar respuesta en Scratch [Minitutorial]

Preguntar y comprobar respuesta en Scratch [Minitutorial]

Aprendiendo Scratch, Guías y tutoriales, Scratch, Sociales
[wptab name='Introducción + Objetivos'] Introducción En este tutorial aprenderás a hacer preguntas al usuario y comprobar la respuesta de este. Puedes ver un ejemplo. https://scratch.mit.edu/projects/143100140 Deberías saber No hace falta saber nada para seguir este minitutorial.   Objetivos Aprender a utilizar el sensor de Preguntar. Utilizar la respuesta del usuario y comprobarla.   [/wptab] [wptab name='Tutorial'] Instrucción preguntar y respuesta Con estas dos instrucciones podemos preguntar a un usuario y almacenar su respuesta en la variable azul llamada respuesta. Lo mejor de todo, Scratch lo hace automáticamente. Comprobar la respuesta Con este operador podemos comprobar si una cosa es igual a otra. Así que para comprobar si la respuesta está bien o está mal solo tendremos que poner lo siguiente. Programa completo Podrías hacer de esta manera muchas preguntas seguidas.…
Read More
Cómo hacer que un objeto interaccione con el clic del ratón

Cómo hacer que un objeto interaccione con el clic del ratón

Guías y tutoriales, Iniciación, Scratch
[wptab name='Introducción + Objetivos'] Introducción Aunque en Scratch estamos acostumbrados a ejecutar (iniciar) los programas a través de la bandera verde, existen otros modos de que nuestro proyecto comience a "hacer cosas". Una de estas formas es a través del clic del ratón, y es mucho más sencillo de lo que parece. En este proyecto os vamos a contar cómo hacer que un objeto interaccione con el clic del ratón. Por ejemplo, vamos a simular un martillo que cada vez que hagamos clic, martillé. https://scratch.mit.edu/projects/142913750/ [/wptab] [wptab name='Tutorial'] Necesitamos un martillo, así que vamos a por uno. Por ejemplo este de aquí; descárgalo y añádelo como objeto a tu proyecto, aunque por supuesto puedes utilizar cualquier otra imagen. Nuestro objeto está preparado, y ya podemos empezar a programarlo. A priori…
Read More