Skip to main content

Scratch

¿Qué es Scratch?

Scratch es un lenguaje de programación diseñado para niños y niñas y otras personas principiantes en programación. Utiliza bloques de código que se arrastran y sueltan para crear proyectos interactivos, animaciones y juegos.

Scratch fue desarrollado por el Grupo Lifelong Kindergarten del MIT Media Lab y fue lanzado en 2007. Desde entonces, se ha convertido en una herramienta popular para la enseñanza de la programación a estudiantes de todas las edades. En 2013, se desvinculó del MIT para pasar a ser una fundación sin ánimo de lucro. https://www.scratchfoundation.org/

Scratch es gratuito y está disponible en línea, lo que significa que  no se necesita descargar ningún software en el equipo. Además, Scratch es compatible con varios sistemas operativos, incluyendo Windows, macOS y Linux.

Scratch también cuenta con una comunidad en línea donde las personas registradas pueden compartir sus proyectos y colaborar con otros programadores. En la actualidad ofrece la posibilidad de gestionar tu clase, y compartir proyectos con el alumnado.


 

Desarrollo de la clase: Trabajamos en el aula virtual de Scratch

A la hora de registrarte, se puede hacer en dos roles: Profesorado y Alumnado.

captura-de-pantalla-de-2023-05-10-15-22-02.png

Para registrarte como parte del profesorado hay que crear Cuentas de Maestros. 

DyBimage5.png


draimage.png

En un momento del registro solicita tu número de teléfono, datos del centro, tu función en el centro ,...y un correo electrónico para poder verificar la cuenta.

image.png

El mensaje final del registro:

2Zuimage.png


Para registrarte como parte del alumnado solo tienes que seguir la corriente de las pantallas.

image.png

image.png

Tarea 1

TAREA 1: Crea tu propia cuenta de docente para poder gestionar tus proyectos y los de tu alumnado.

Esta es la interfaz de la plataforma para docentes. Si te apetece puedes entrar en la cuenta de fulanitoCDD para empezar a hacer pruebas como docente.

image.png

Tarea 2:

Tarea 2: Modifica la actividad "JUEGO DE RECICLAJE" del estudio Valores Éticos.

Como para poder trabajar como docente se necesita verificación y no siempre es inmediata, vamos a trabajar en una clase que ya hemos creado con el rol de estudiante.

Los usuarios y contraseñas son:

Usuarios


2023usuario2 2023usuario3 2023usuario4 2023usuario5
contraseñas
2023usuari@2 2023usuari@3 2023usuari@4 2023usuari@5
Usuarios

2023usuario6

2023usuario7 2023usuario8 2023usuario9 2023usuario11
contraseñas 2023usuari@6 2023usuari@7 2023usuari@8 2023usuari@9 2023usuari@11

Cuando entres con el usuario y la contraseña de tu tarjeta, tienes que ir al menú desplegable de "2023usuario10"2023usuarioX" y seleccionar "Mi clase".

captura-de-pantalla-de-2023-05-10-15-24-35.png

Ahí verás los proyectos organizado en Estudios de la Clase. Hay 1014 estudios (que corresponden a las asignaturas). Y dentro de cada asignatura hay uno o varios ejercicios con Scratch. Puedes echarles un ojo si te apetece.

Fvbimage.png

Dentro del estudio "Valores éticos",  hay un proyecto llamado "juego de reciclaje".  Pincha en él y echa una partida para ver el funcionamiento.  

Ahora que ya sabemos lo que hace,  vamos a añadir un nuevo objeto para clasificar.

Pinchamos en reinventar para obtener nuestra propia copia del proyecto.

Y empezamos leyendo los bloques de programación, y... a ver que sale.

En esta carpeta tienes un surtido de objetos para añadir pero puedes añadir el que desees: Carpeta con objetos

wHUimage.png

Una vez acabado, compartidlo (hacerlo público) y unidlo al estudio.

Notas:

Enlace al proyecto: https://scratch.mit.edu/projects/157815813

Enlace a la solución: Solución

Si no puedes entrar con el usuario y contraseña consulta los estudios en los siguientes links:

Biología y Geología: https://scratch.mit.edu/studios/33248464

Ciencias: https://scratch.mit.edu/studios/33228706

Ciencias Sociales: https://scratch.mit.edu/studios/33226634

Economía: https://scratch.mit.edu/studios/33302660

Educación Física: https://scratch.mit.edu/studios/33228759

Filosofía. https://scratch.mit.edu/studios/33248173

Francés: https://scratch.mit.edu/studios/33302710

Inglés: https://scratch.mit.edu/studios/33228727

Lengua: https://scratch.mit.edu/studios/33226632

Matemáticas: https://scratch.mit.edu/studios/33226629

Música: https://scratch.mit.edu/studios/33248350

Plástica: https://scratch.mit.edu/studios/33248345

Tecnología: https://scratch.mit.edu/studios/33410894

Valores éticos: https://scratch.mit.edu/studios/33302868

 

 

Ciencias: https://scratch.mit.edu/studios/33228706






 

 

Reflexión de la actividad:

PENSAMIENTO COMPUTACIONAL IMPLICADO EN ESTA TAREA 2.

Descomposición: Tras observar el funcionamiento hemos detectado que consta de varias partes bien diferenciadas.

Reconocimiento de patrones: Se repite lo que ocurre con cada objeto del mismo tipo.

Abstracción: Hay partes del programa que se podrían eliminar o cambiar por otras y seguiría funcionando.

Algoritmo: Escribimos el código necesario para añadir otros objetos.

Evaluación: Comprobamos que el programa funcione bajo toda casuística.


Desarrollo de la clase:

Se pueden mostrar todos los estudios durante los primeros minutos como ejemplo de las posibilidades que ofrece Scratch. Después les podemos plantear que ejecuten el programa que deseen, que vean como funciona, que miren los bloques y si quieren que lo estudien un poco. (Nosotros podemos ir resolviendo dudas particulares entre tanto).

Al final les podemos explicar la tarea común para todos:

Un ejercicio podría ser: Tenéis que cambiar los comentarios (dentro de los bloques SAY de cada proyecto) y compartirlo con la clase. Lo guardáis con el mismo nombre del proyecto seguido de vuestras iniciales de nombre y dos apellidos

Otro ejercicio podría ser: (bloque evento) Cuando la tecla (w) se presione (bloque sonido) que toque el sonido (record) hasta que acabe. Y en el record explica cómo crees que funciona el programa.

Otro posible ejercicio sería....


Si no quieres entrar con el usuario y contraseña puedes consultar los estudios en los siguientes links:

Biología y Geología: https://scratch.mit.edu/studios/33248464

Música: https://scratch.mit.edu/studios/33248350

Plástica: https://scratch.mit.edu/studios/33248345

Filosofía. https://scratch.mit.edu/studios/33248173

Educación Física: https://scratch.mit.edu/studios/33228759

Inglés: https://scratch.mit.edu/studios/33228727

Ciencias: https://scratch.mit.edu/studios/33228706

Ciencias Sociales: https://scratch.mit.edu/studios/33226634

Lengua: https://scratch.mit.edu/studios/33226632

Matemáticas: https://scratch.mit.edu/studios/33226629

Para saber más:

RECURSOS WEB DE SCRATCH:

  • Fundación Scratch 
    • Como promotores del proyecto Scratch, recaudan fondos para apoyar el proyecto y así poder compartir historias de innovación, colaboración y aprendizaje a través de la comunidad global de Scratch.
  • Scratch para Educadores
    • Millones de educadores en todo el mundo integran Scratch en diversas a reas tema ticas y con diferentes grupos de edad en procesos educativos
  • ScratchJr
    • La programación es la nueva alfabetización y con ScratchJr, niños y niñas con edades entre 5 y 7 años pueden programar sus propias historias y juegos interactivos
  • Semana Scratch
    • En 2021, el día Scratch se transformo en el Semana Scratch. Para ello, el equipo Scratch organiza anualmente una serie de actividades Scratch en línea durante una semana del mes de mayo
  • Creative Computing Curriculum
    • las actividades fomentan la exploración de conceptos clave de pensamiento computacional (secuencia, bucles, paralelismo, eventos, condicionales, operadores, datos) y prácticas clave de pensamiento computacional 
      (experimentación e iteración, prueba y depuración, reutilización y remezcla, abstracción y modularización)
  • Computational thinking with Scratch
    • Propone actividades de aprendizaje basadas en diseño, en particular, programación de medios interactivos que apoyen el desarrollo del pensamiento computacional por parte de los jóvenes
  • Scratch Wiki
    • Espacio de colaboración gratuito sobre Scratch. Sus curadores ofrecen información sobre el lenguaje de programación y su historia. También incluye artículos avanzados para Scratchers de todo el mundo.
  • Dr. Scratch
    • Aplicación que evalúa proyectos Scratch en relación a varios aspectos del Pensamiento Computacional. Este analizador es una herramienta muy útil para que los estudiantes mejoren sus habilidades de programación.
  • ScratchEd
    • Entre 2009 y 2019, más de 27.000 educadores que apoyan el aprendizaje y el desarrollo del pensamiento computacional de sus estudiantes con el uso de Scratch, compartieron 4.749 publicaciones, 1.027 recursos y 354 historias en esta comunidad en línea. Ahora sólo es de consulta.
  • Scratch Blocks
    • Cree e inserte bloques del lenguaje de programación Scratch en Documentos y Presentaciones de Google mediante este complemento. Sólo genera imágenes, no código.
  • Scratch Team Blog
    • El Blog del Equipo Scratch es un espacio en línea que utilizan los creadores de este entorno de programación para publicar noticias de interés para toda la comunidad de usuarios de Scratch.
  • Scratch Lab
    • Scratch Lab es un lugar para que el equipo de Scratch explore, comparta y recopile comentarios sobre las nuevas funciones de Scratch. La invitación es a jugar en este laboratorio y hacerle saber al Equipo Scratch lo que piensa a través de la encuesta que encontrara en la barra superior de herramientas

GUÍAS

  • Computación Creativa Scratch 3.0
    • Traducción al español realizada por "Scratch al Sur" de la guía de Computación Creativa. Es una colección de ideas, estrategias y actividades para una experiencia introductoria.