CSS Drop Down Menu by PureCSSMenu.com

lunes, 6 de mayo de 2019

Scratch: comenzamos

Para comenzar a trabajar con Scratch realizaremos primero las siguientes tarjetas.
Scratch cards

AVANZADO

Nuevas tarjetas
Para los más avanzados tenéis varias tareas.

Movimiento de varios objetos a la vez

 

Realiza un proyecto en Scratch con 2 objetos que se muevan de forma infinita por la pantalla.
Cuando los objetos toque el borde rebotarán y continuarán moviéndose.
Cuando los objetos se toquen entre ellos, uno mostrará un mensaje y el otro responderá. Para mostrar los mensajes de los objetos utiliza la instrucción "decir por segundos" dentro de las instrucciones "Apariencia".
Algo del estilo a este

Crear un bloque que mejore el código.

Partiendo del siguiente programa Tablas de multiplicar vamos a pasar el programa por el auditor de scratch Dr Scratch que nos da una puntuación indicando la calidad del código del programa.
Analiza los resultados que te da y mejora el programa. 
Dependiendo de la puntuación que tengas, en el apartado "Mejores prácticas", verás unos resultados u otros:
-  Para los usuarios con una puntuación básica (por debajo de 7 puntos) la sección no se muestra.
- Para los que tienen una puntuación en desarrollo (entre 7 y 14 puntos) se muestran los nombres por defecto y la inicialización de atributos.
- Y para los avanzados se muestra todo (también el código muerto y la repetición de código).

Fíjate también en la puntuación que te ha dado Scratch en el concepto de "abstracción" y mira en el siguiente enlace qué se propone para mejorar esta puntuación (según los puntos que has obtenido): Mejorar abstracción.
Te pido que mejores el programa mediante la creación de un nuevo bloque de código (mira el vídeo "Cómo elaborar mejor código con Scratch"). 

CREAR BLOQUE CON UN PARÁMETRO

Para ello, cuando estés viendo el proyecto, pulsa en su botón "Ver dentro":y una vez dentro, pulsa en "Reinventar":. Al pulsar sobre el botón "Reinventar" se realizará una copia del contenido del proyecto en tu cuenta de Scratch; de esta forma podrás modificar el programa para mejorarlo. Si introduces un nuevo bloque definido por ti,verás como la puntuación en Abstracción mejora.
Una de las mejoras obligatorias es crear un bloque que nos simplifique código.

ENTREGA TAREAS


Las tareas las entregaréis en la sección correspondiente en el aula virtual.

 



No hay comentarios:

Publicar un comentario