Proyecto final del Curso de Programación Scratch

Rocío Escabias

 

Memoria del Proyecto

1.Descripción

El proyecto consiste en la creación de un programa con Scratch por parte de alumnos de 4º de la ESO de la asignatura de Informática Aplicada.

El programa consistirá en una presentación sobre la estructura interna de un ordenador y posteriormente una serie de preguntas sobre la información dada; deberán aplicar los contenidos teóricos aprendidos en el tema de Hardware que se ve en la asignatura.

Antes de elaborar el programa, los alumnos deberán adentrarse en el mundo de la programación en Scratch y crear pequeños programas sencillos que les ayuden a entender los conceptos básicos de programación. La creación del juego será el proyecto final de la asignatura.

2. Secuenciación

Aprendiendo a programar

1ª Sesión

Introducción

Conocerán las creaciones informáticas con el entorno de programación Scratch a través del vídeo resumen de Scratch y explorando proyectos de muestra.

Crearán una cuenta de Scratch y explorarán la comunidad online de Scratch.

2ª Sesión

Explorando la Comunidad

Añadirán un proyecto a un estudio.

Aprenderán a dejar comentarios en otros proyectos.

3ª Sesión

Mi primer programa

Crearán su primer programa con Scratch, utilizando al menos 10 bloques.

4ª Sesión

Depurar

Explorarán algunos de los proyectos disponibles en la web. Seleccionarán una colección de 3 o más proyectos en un estudio Scratch.

Investigarán el problema y encontrarán la solución a cinco desafíos de depuración.

Explorarán varios conceptos (incluyendo la secuencia) a través de prácticas de pruebas y depuración.

Desarrollarán un conjunto de estrategias para depurar proyectos.

5º Sesión

Eventos

Conocerán los conceptos de evento (algo que causa que otra cosa ocurra) y paralelismo (cosas que ocurren al mismo tiempo) a través de la representación.

Serán capaces de explicar qué son los eventos y cómo funcionan en Scratch Serán capaces de explicar qué es el paralelismo y cómo funciona en Scratch

Crearán un programa que combine personajes interactivos con sonidos interesantes, desarrollando mayor fluidez con secuencias, bucles, eventos y paralelismo.

6ª Sesión

Personajes y conversaciones

Definirán comportamientos de personajes. Se familiarizarán con los conceptos computacionales de eventos y paralelismo y con la práctica computacional de experimentación e iteración.

Realizarán un programa en el que interaccionen diferentes personajes.

7ª Sesión

Escenas

Serán capaces de crear un proyecto que experimente con escenarios que cambian, como una historia con múltiples escenas o una presentación de diapositivas. Se familiarizarán aún más con los conceptos computacionales de eventos y paralelismo y con la práctica computacional de experimentación e iteración.

Elaborando el proyecto

8ª Sesión

Definición del proyecto

Harán una tormenta de ideas en base a sus intereses personales. Lanzarán ideas, intereses y habilidades para formar los proyecto.

9ª Sesión

Planificación del proyecto

Identificarán su proyecto.

Desarrollarán un boceto de las actividades o tareas necesarias para completar el proyecto.

Generarán una lista preliminar de recursos necesarios para completar el proyecto.

10ª Sesión

Elaborando proyecto

Trabajo por parejas en el proyecto.

Revisarán el progreso del proyecto.

Desarrollarán un resumen de actividades o tareas necesarias para terminar el proyecto.

Generarán una lista de recursos necesarios para terminar el proyecto.

11ª Sesión

Elaborando proyecto

Trabajo por parejas en el proyecto.

Revisarán el progreso del proyecto.

Desarrollarán un resumen de actividades o tareas necesarias para terminar el proyecto.

Generarán una lista de recursos necesarios para terminar el proyecto.

12ª Sesión

Elaborando proyecto

Trabajo por parejas en el proyecto.

Revisarán el progreso del proyecto.

Desarrollarán un resumen de actividades o tareas necesarias para terminar el proyecto.

Generarán una lista de recursos necesarios para terminar el proyecto.

13ª Sesión

Elaborando proyecto

Trabajo por parejas en el proyecto.

Revisarán el progreso del proyecto.

Desarrollarán un resumen de actividades o tareas necesarias para terminar el proyecto.

Generarán una lista de recursos necesarios para terminar el proyecto.

14ª Sesión

Elaborando proyecto

Trabajo por parejas en el proyecto.

Revisarán el progreso del proyecto.

Desarrollarán un resumen de actividades o tareas necesarias para terminar el proyecto.

Generarán una lista de recursos necesarios para terminar el proyecto.

15ª Sesión

Elaborando proyecto

Trabajo por parejas en el proyecto.

Revisarán el progreso del proyecto.

Desarrollarán un resumen de actividades o tareas necesarias para terminar el proyecto.

Generarán una lista de recursos necesarios para terminar el proyecto.

16ª Sesión

Elaborando proyecto

Trabajo por parejas en el proyecto.

Revisarán el progreso del proyecto.

Desarrollarán un resumen de actividades o tareas necesarias para terminar el proyecto.

Generarán una lista de recursos necesarios para terminar el proyecto.

17ª Sesión

Elaboración de documento

Realizarán la documentación del proyecto, especificando el diseño, la implementación y manejo.

18ª Sesión

Preparación de la Exposición

Prepararán la exposición del programa.

19ª Sesión

Exposición

Exposición del proyecto.

20ª Sesión

Exposición

Exposición del proyecto.

 

3. Competencias

Las competencias sobre las que se trabajarán en el proyecto serán:

  • Estudio del Hardware del ordenador

  • Introducción a Algorítmica

  • Programación en un lenguaje visual

  • Elaboración de documentación

4. Recursos

Los principales recursos que se utilizarán son:

  • Físicos

    • Un ordenador por cada alumno

    • Escáner e Impresora

    • Móvil para hacer fotos o vídeos

  • Lógicos

    • Manuales de programación de Scratch

    • Documentación sobre hardware del ordenador entregada por el profesor y buscada en internet

    • Vídeos sobre programación en Scratch

    • Vídeos sobre Hardware

    • Google doc para la recopilación de información y la elaboración de la documentación del proyecto

    • Aplicación Google para realizar dibujos necesaria para los diagramas del programa

    • Google classroom para el control de la realización de las tareas que se van asignando a los alumnos

    • Scratch instalado  en los ordenadores del aula, para los momentos enlos que haya que trabajar offline y usuario para cada alumno de Scratch

5. Mecanismo de evaluación

    Se utilizará una rúbrica para la evaluación del proyecto, permitirá la evaluación del programa por parte de los alumnos y del profesor. En la nota final contará un 40% la rúbrica de los alumnos y el 60% la del profesor.

  1. Muy malo    2. Malo    3. Regular    4. Bueno    5. Excelente

 

1

2

3

4

5

El diseño de las ideas es organizado y coherente y puede seguirse con facilidad

         

El programa incluye todas las partes o elementos que se han estudiado

         

Las ideas y diseño del programa están bien fundamentadas en los recursos presentados, consultados o discutidos en clase

         

El programa fluye de una manera clara y apropiada y sin errores

         

El programa  tiene lógica y es original

         

Utiliza diseño especial, decoraciones y/o gráficas para resaltar el programa.

         

Utilizó código nuevo o reutilizó código presentado en clase

         

El programa cumple los objetivos y muestra el funcionamiento interno del ordenador

         

El programa incluye una descripción escrita que detalla el funcionamiento del programa

         

Es fácil de usar y de entender

         

 

6. Ejemplo

https://scratch.mit.edu/projects/88715411/

 

Os dejo mi proyecto final del curso de programación en Scratch del INTEF, espero que os sea de utilidad.