Un ejemplo del traductor de idiomas en Scratch 3.0

Un ejemplo del traductor de idiomas en Scratch 3.0

Guías y tutoriales, Medio, Scratch
[wptab name='Introducción + Objetivos'] Introducción Scratch 3.0 incorpora un nuevo mecanismo que introduce extensiones. Entre ellas tenemos los bloques de Música, Lápiz o Sensor de vídeo, pero también otras nuevas funcionalidades tales como bloques para controlar LEGO WeDo, MindStorms EV3, micro:bit... o un traductor de idiomas, basado en Google Translator. Esta última funcionalidad ya está disponible en la versión beta de Scratch 3.0, y nos permitirá ampliar las posibilidades de Scratch en esta ocasión trabajando con traducciones automáticas y en tiempo real. Hoy os proponemos un primer ejercicio con el traductor de Scratch que nos servirá como toma de contacto para, como siempre, luego hacer mucho más. Deberías saber Manejo básico de Scratch Objetivos Aprender a utilizar una nueva extensión de Scratch 3.0 Conocer el uso de servicios externos en…
Leer más
Scratch y la gravedad de los planetas del sistema solar

Scratch y la gravedad de los planetas del sistema solar

Medio, Retos, Scratch
[wptab name='Introducción + Objetivos'] Introducción Recordarás que aquí hablamos de cómo simular la gravedad de un planeta, un excelente ejercicio para comprender cómo funciona esta fuerza natural de cualquier objeto con masa. Saber simular la gravedad en Scratch puede ser útil tanto para mejorar nuestros proyectos, como para utilizar en el aula para exponer estos conceptos en las asignaturas de Física o Ciencias de la Naturaleza. ¿Cómo hacerlo? Planteando un reto como el que os proponemos aquí. Deberías saber La gravedad en Scratch es algo muy sencillo, pero que requiere conocer algunos conocimientos previos. por ejemplo, es recomendable que tengas algo de experiencia en Scratch, y concretamente en el manejo de variables. Por otro lado, también es importante que conozcas los fundamentos esenciales de física, incluyendo lo que es una…
Leer más
Cómo hacer que un personaje salte en Scratch

Cómo hacer que un personaje salte en Scratch

Ciencias, Juegos, Medio, Scratch
[wptab name='Introducción + Objetivos'] Introducción Una de las primeras dudas y preguntas cuando se empieza a programar en Scratch es ante cómo hacer que un objeto salte. No existen instrucciones específicas para realizar esta acción directamente y, de hecho, es un excelente reto que podemos plantear en las primeras sesiones de uso de Scratch. Conseguir que un objeto salte es muy fácil. Conseguir que lo haga de una forma muy real ya es más difícil. En este tutorial te vamos a mostrar algunas formas sencillas de crear ese salto, y te guiaremos para encontrar otras más complejas. Un movimiento necesario e imprescindible en juegos en Scratch "tipo Super Mario". Deberías saber Manejo básico de instrucciones de movimiento Manejo básico de bucles e instrucciones de control (por siempre, repetir) Objetivos Aprenderemos…
Leer más
Robot controlado con el botón de la placa [mBot]

Robot controlado con el botón de la placa [mBot]

mBlock, Medio, Retos
[wptab name='Introducción + Objetivos'] Introducción Este es un reto para mBot. El objetivo es conseguir que cumpla todos los puntos a la vez. Te aconsejo que leas bien la propuesta antes de empezar a programar el primer punto y que te fijes en los detalles. Deberías saber Manejo básico de mBot y por supuesto conocimientos de programación con Scratch. En este reto es importante saber usar variables... Esto es una pista. Objetivos Aprender a utilizar una variable de estado para controlar un mBot con el botón. Asentar conocimientos básicos sobre mBot. [/wptab] [wptab name='Reto'] Norma principal: El programa debe funcionar como un programa de mBot, es decir, no puede depender de bloques que son exclusivos de Scratch. Para ello puedes sacar el evento Programa de mBot (mBot program) y hacer…
Leer más
Cómo utilizar un GIF en Scratch: creando objetos animados

Cómo utilizar un GIF en Scratch: creando objetos animados

Medio, Scratch
[wptab name='Introducción + Objetivos'] Introducción Los GIF han vuelto a estar de moda en los últimos tiempos al permitir mostrar pequeñas animaciones en bucleo, que se repiten una y otra vez. En Scratch, los GIF tienen una característica muy peculiar y de la que podemos sacar un gran partido: permiten crear en muy pocos pasos un objeto animado, que se mueva y que tenga una cierta 'vida'. Sin entrar en detalles técnicos, cuando descargamos y cargamos como objeto un GIF animado (por ejemplo este perro que dispara que hemos encontrado en Pinterest) resulta que Scratch lo guarda como un único objeto con muchos disfraces diferentes. Tantos como frames tenga el .gif. Así es un .gif: [caption id="attachment_1006" align="aligncenter" width="800"] Este es el gif original que hemos encontrado en Pinterest[/caption] Prueba…
Leer más
Crear fractales con Scratch

Crear fractales con Scratch

Artístico, Avanzado, Ciencias, Matemáticas, Medio, Otros / varios, Retos, Scratch
[wptab name='Introducción + Objetivos'] Introducción [caption id="attachment_935" align="alignright" width="312"] El romanesco es un híbrido entre el brécol y la coliflor. Es un ejemplo de fractal en la naturaleza.[/caption] [caption id="attachment_936" align="alignright" width="300"] Un simple fractal generado con triángulos.[/caption] Los fractales son objetos geométricos cuya estructura se repite variando la escala. Existen multitud de tipos de fractales. En la propia naturaleza encontramos algunos. Como primer reto te propongo que descubras dónde podemos encontrar fractales en la naturaleza, te sorprenderás. También puedes investigar la sucesión de Fibonacci, y si terminas este reto puedes pasar por el reto de las sucesiones de números con Scratch. Una vez hayas investigado un poco sobre los fractales y encontrado algún ejemplo entenderás muy bien por qué razón son tan alucinantes. Deberías saber Para este proyecto debes…
Leer más
Programa adivino de números en Scratch

Programa adivino de números en Scratch

Guías y tutoriales, Matemáticas, Medio, Scratch
[wptab name='Introducción + Objetivos'] Introducción Crearemos un programa que adivinará el número que el usuario piense en un número máximo de intentos. La dinámica será la siguiente: El usuario piensa un número. El programa intenta adivinarlo. El usuario indica si el número que el programa a dicho es mayor, menor o ha acertado. Vuelta al punto 2. https://scratch.mit.edu/projects/157304769 Deberías saber Manejo de variables en Scratch. Utilización de mensajes. Objetivos Aprender a crear un algoritmo matemático. Crear bucles a través de mensajes. [/wptab] [wptab name='Tutorial'] El algoritmo: Para adivinar un número que el usuario ha pensado hay diferentes formas. Pongamos, por ejemplo, que el número que queremos adivinar está entre 0 y 50. Existen muchas formas de intentar adivinarlo, aquí algunas: El programa va diciendo un número al azar entre 0 y 50…
Leer más
Sucesiones de números en Scratch

Sucesiones de números en Scratch

Ciencias, Matemáticas, Medio, Otros / varios, Retos, Scratch
[wptab name='Introducción + Objetivos'] Introducción Una sucesión numérica es una serie de números, uno detrás de otro, con un cierto orden. Los retos que traemos para trabajar hoy irán relacionados con sucesiones numéricas. Los ordenadores son máquinas excepcionales para calcular cantidades inmensas de estas sucesiones. Nosotros utilizaremos Scratch para conseguir cientos de números en décimas de segundo. Si quieres conocer más sobre sucesiones matemáticas puedes visitar esta web. Deberías saber Manejo de los operadores en Scratch. Manejo de las listas con Scratch. Objetivos Asentar los conocimientos sobre listas y operadores en Scratch. Entender el concepto de sucesión de manera práctica. [/wptab] [wptab name='Reto'] Propondremos realizar diferentes sucesiones. El objetivo debe ser conseguir almacenar n términos de cada sucesión en una lista con el mínimo número de instrucciones posibles. ¡A por…
Leer más
Hacer una calculadora en Scratch

Hacer una calculadora en Scratch

Matemáticas, Medio, Retos, Scratch
[wptab name='Introducción + Objetivos'] Introducción Una buena forma de aprender a utilizar los operadores de Scratch es hacer una calculadora. En este reto te voy a proponer varias formas de realizar una calculadora en función de los conocimientos previos que tengas. Deberías saber Puedes hacer este reto con conocimientos básicos de Scratch. Para ello dividiremos el reto en 3 fases. Si sabes cómo hacer la primera fase, puedes pasar a la segunda. Y si dominas la segunda, pasas a la tercera. Objetivos Aprender a manejar las operaciones en Scratch de la pestaña de operadores. Manejar variables numéricas y operar con ellas.   [/wptab] [wptab name='Reto'] Fase 1 (principiantes) https://scratch.mit.edu/projects/150778881/ Realiza un programa en Scratch que pida al usuario a través de la instrucción Preguntar qué operación quiere realizar y los dos números.…
Leer más