Unidad 9:   Preparación para el lanzamiento

imageUnidad 9Preparación para el lanzamiento
Unit Overview

Los estudiantes editan los detalles del juego, practican hablando sobre su código y se preparan para su Lanzamiento.

Spanish

English

add translation

Resultados del Producto:
    Duración: 75 Minutos

    Materiales:
      Preparación:

        Tipos

        Funciones

        Values

        Number

        + - * / sqr sqrt expt

        1 ,4 ,44.6

        String

        string-append string-length

        "hello"

        Image

        rectangle circle triangle ellipse star scale rotate put-image

        (circle 25 "solid" "red")

        Boolean

        = > < string=? and or

        true false



        Preparación de la presentación

        Repaso

        Students create posters and draft presentations for their videogames.

        Objetivos de aprendizaje

        • Students practice explaining programming artifacts and concepts to others

        Declaraciones de evidencia

        • Students will be able to explain the Circles of Evaluation to others

        • Students will be able to explain the purpose of a Contract

        • Students will be able to walk an audience through a simple use of the Design Recipe

        • Students will be able to explain how the Distance Formula is used in their game

        • Students will be able to explain how Piecewise Functions are used in their game

        Resultados del Producto

        • Un cartel que ilustra un componente clave de un programa de juego

        Materiales

        • Entorno de edición (WeScheme o DrRacket con el bootstrap-teachpack instalado)

        • El Libro de Trabajo del Estudiante.

        • Lapiceros/lápices para los estudiantes, marcadores de pizarra para profesores

        • Cartel de clase (Lista de reglas, tabla de lenguaje, calendario del curso)

        • Tabla de Lenguaje (Vea abajo)

        • Impresiones del código del juego para cada equipo.

        • Cámara: ¡Tomen fotos hoy!

        Preparación

        • Ejemplo de póster para un juego ficticio, para usarlo como modelo para los estudiantes.

        Preparación de la presentación (Tiempo 60 min)

        • Preparación de la presentaciónUna vez que tengas un juego de trabajo (¡todos tus Contratos y EJEMPLOS incluidos, por supuesto!), Es hora de pensar cómo presentar tu trabajo a otros. Los programadores pasan mucho tiempo diseñando y escribiendo su código, pero también pasan tiempo explicando su trabajo a otros. Estos podrían ser otros programadores en su equipo, otros ingenieros dentro de la empresa, o incluso personas no técnicas. ¿Crees que puedes explicar tu código a otra persona?

          Got time for a challenge? Try introducing them to Data Structures, to allow for 2-dimensional motion and more player control.

        • ¡Cree un póster de muestra para tu juego! Cada póster debe tener los siguientes elementos:

          • Su(s) nombre(s), y el título de su juego

          • Una foto para capturar la mirada de la gente

          • La historia detrás de tu juego

          • Una descripción escrita de una función de su código. Esta descripción debe incluir el nombre, el dominio y el rango de la función, con una explicación de lo que hace y cómo se utiliza en su juego. En vez de describir una función, podrías describir algún concepto que aprendiste (Círculos de Evaluación, Receta de Diseño, Funciones por Trozos, Teorema de Pitágoras) y cómo lo utilizaste para crear tu juego.

          Make sure that each group of students gets a different function to talk about, so that a classwide presentation will review the entire game. You may also want to have groups assigned to explain the Circles of Evaluation, Contracts, the purpose behind the Design Recipe, Piecewise Functions, and the Pythagorean Theorem.

        • Después de hacer el póster, piense en cómo lo usará durante su presentación. ¿Qué le dirás a la audiencia? ¿Cómo puede utilizar lo que ha escrito en el póster o en su código para ayudar con la presentación?

          Demonstrate a terrible presentation, modeling bad posture, low volume, and mumbling. When it’s time for the code-walk, stop. Ask kids to critique, pointing out what they liked and didn’t like. What did they think of the speed of the presentation? Could they hear you? Then model a much better presentation! Demonstrate positive energy, clear speech, etc.

        • Escriba o practique una presentación de 5 minutos en la que se presente y explique su juego, luego pase por la audiencia a través de una explicación de la función o concepto que le asignaron.

          Have students walk through their presentations, and get feedback from their peers. You may also want to model the explanation of a few lines of code, so they see what you’re looking for. Don’t allow students to just recite the code! They should be able to explain each line in plain english - don’t be afraid to push students to really explain what’s going on.

        Celebrando

        Repaso

        Students are awarded certificates for their presentation

        Objetivos de aprendizaje

          Resultados del Producto

            Materiales

            • Entorno de edición (WeScheme o DrRacket con el bootstrap-teachpack instalado)

            • El Libro de Trabajo del Estudiante.

            • Lapiceros/lápices para los estudiantes, marcadores de pizarra para profesores

            • Cartel de clase (Lista de reglas, tabla de lenguaje, calendario del curso)

            • Tabla de Lenguaje (Vea abajo)

            • Impresiones del código del juego para cada equipo.

            • Cámara: ¡Tomen fotos hoy!

            Preparación

            • (Opcional) Diseñe Diplomas de Juego a:
              • La historia más creativa

              • Los visuales más creativos

              • Los mejores tomadores de notas

              • Mejor enfoque

              • Energía más positiva

              • Maestros de la receta del diseño

            Celebrando (Tiempo 15 min)

            • CelebrandoFelicidades: ¡Has hecho algo realmente increíble! Has aprendido un nuevo lenguaje de programación, aprendido sobre los Círculos de Evaluación, Números, Cadenas de Texto, Booleanos, Imágenes, Funciones, Valores, Ramificación Condicional, la Receta de Diseño, Contratos y más. Hiciste una mosca de cohete, aprendiste a generar gráficos por computadora, y ponías todo eso juntos para construir un videojuego!

              Have the class give each other a round of applause. Give out awards, talk about student achievement, etc.