Beruflich Dokumente
Kultur Dokumente
Tabla de Contenidos
Currculo de Kodu: Teclado y Ratn ........................................................................... 3
Enseando con Kodu ......................................................................................................... 4 Alcance y Secuencia del Currculo de Kodu ....................................................................... 6 Sesin 1: Navegar, Introduccin a Conceptos de programacin, Adicionar objetos... 7 Hoja del Estudiante Actividad 1: Comer Manzanas ............................................................ 7 Sesin 2: Crear un Paisaje ................................................................................................ 8 Hoja de Estudiantes - Actividad 2: Hacer Paisajes .............................................................13 Sesin 3: Usar el Controlador para Mover Personajes, Crear Rutas, y Establecer Comportamientos ............................................................................................................14 Hoja de Estudiantes Actividad 3: Comportamiento del Objeto y Rutas ...........................19 Sesin 4: Hacer Clones y Creatables (Seres que se pueden crear) ..........................20 Hoja del Estudiante Actividad 4: Personajes y Argumento..................................................23 Actividad de Desafo ...........................................................................................................24 Actividad Suplementaria .....................................................................................................24 Sesin 5: Comenzar Historias y Personajes nicos ......................................................27 Hoja del Estudiante Actividad 5: Modo y Tono....................................................................28 Sesin 6: Estrategia, Modo y Tono .................................................................................29 Hoja del Estudiante Actividad 6: Creatables (seres que se pueden crear) ..........................32 Sesin 7: Cambiar Comportamientos Usar Pginas, Establecer, y Cambiar Perspectivas ....................................................................................................................33 Hoja del Estudiante Actividad 7: ngulos de Cmara y Cambiar Comportamiento .............37 Sesin 8: Power Ups (aumento de poder), Health (Salud), y Timer (Cronmetro)......38 Hoja del Estudiante Actividad 8: Cronmetros, Salud y Power Ups..................................43 Sesin 9: Ms sobre Puntaje Fundamentos para la Comunicacin ..........................44 Hoja del Estudiante Actividad 9: Puntaje y Comportamiento .............................................45
Currculo de Kodu: Teclado y Ratn 1
Final de Kodu: Presentaciones de los Estudiantes .......................................................46 Presentaciones de los estudiantes .....................................................................................46
Descripcin de Kodu
La interfaz de usuario es el cimiento para trabajar con Kodu. El lenguaje es sencillo y completamente basado en conos. Los programas consisten en pginas, las cuales se desglosan en reglas, las cuales son adicionalmente divididas en condiciones y acciones. El lenguaje Kodu est diseado especficamente para desarrollo de juegos y proporciona conceptos bsicos especializados (los sustantivos, adjetivos, y verbos del lenguaje) derivados de escenarios de juegos. Los programas estn expresados en trminos fsicos, usando conceptos tales como visin, odo y tiempo para controlar el comportamiento del personaje. Kodu puede expresar conceptos avanzados de diseo de juegos en una forma sencilla, directa e intuitiva.
trabajen en grupos pequeos, tomando turnos para discutir las intenciones, retos y xitos de cada proyecto mientras otros en el grupo dan retroalimentacin clida y constructiva. Con frecuencia, esto necesita ser moldeado. Otra estrategia de implementacin podra incluir exhibiciones regulares de toda la clase durante las cuales los estudiantes investigan todos los juegos en varias etapas en desarrollo y hacen preguntas de los proyectos de otros estudiantes. De nuevo, esta estrategia probablemente necesitar ser perfeccionada, quizs a travs de una metodologa de pecera. Sugerimos que usted use el formato de estudio al menos una vez a la semana si ustedes se renen diariamente. Asimismo, le sugerimos que la clase sea cerrada con una discusin que esboce los xitos y desafos de la sesin de ese da. Esto puede estar directamente relacionado con asuntos de Kodu o con procesos internos de clase ms generales y asuntos del clima del saln de clases.
Prctica Reflexiva
Tambin se sugiere que usted y sus estudiantes mantengan un diario acerca de su trabajo con Kodu. Es mejor si la escritura del diario se convierte en parte del ritual de la clase, quizs al final de cada sesin. Preguntas orientadas ayudaran a facilitar este proceso. Estos mismos diarios igualmente, podran albergar la planeacin de juegos por parte de estudiantes una vez que ellos comiencen a trabajar en sus proyectos de juegos.
Hay dos mtodos principales para hacer que un avatar o personajes controlados por el jugador se muevan en la versin para teclado. El Mtodo 1 usa una direccin ms generalizada a travs de las teclas de flecha. En la estructura del cdigo, simplemente escriba en el rea de cdigo WHEN: keyboard DO: Move. La flecha hacia arriba representa el movimiento hacia adelante, y las flechas derecha e izquierda representan giro hacia la derecha y hacia la izquierda respectivamente. Entonces, este mtodo no confa en la brjula norte, sur, este y oeste. El Mtodo 2 es por medio de las teclas de flechas siendo programadas a una direccin particular (Norte/Arriba, Sur/Abajo, Este/Izquierda y Oeste/Derecha). Sin embargo, usar este mtodo puede presentar retos ya que el Norte podra no ser arriba (o el Sur podra no ser abajo, etc.) dependiendo de cmo haya sido creado el paisaje en relacin con dnde se colocan los jugadores o personajes. Esto puede ser confuso cuando se est jugando un juego, pero de nuevo, los mundos y los personajes pueden ser reprogramados y rediseados para acomodar un teclado y un ratn. Cuando se use este mtodo, el indicador de la brjula es una herramienta esencial cuando se naveguen mundos usando las teclas de flechas. Algunos mundos no tienen la brjula en la interfaz que indica la direccin; para mostrar la brjula, ingrese al modo de Edicin dentro de un mundo de juego presionado la tecla Escape y seleccionando el cono final en la lista (representado como una llave de tuercas y paisaje de montaa). Luego, flecha hacia abajo para Show Compass (Mostrar Brjula) y asegurarse de que sea seleccionado.
Materiales:
3 manzanas rojas (bolas o algn otro objeto de color funcionar) 2 manzanas verdes 1 bolsa 1 o 2 vendas para los ojos
Informar a la clase que en Kodu ellos necesitarn: Seleccionar un personaje y hacerlo que se comporte y reaccione de ciertas maneras, Construir un entorno en el cual operen los personajes Llenar ese entorno con objetos con los cuales los personajes interactan o no Crear reglas y reacciones que permitan a los personajes funcionar en el entorno
Solicite a un estudiante voluntario que acte como un personaje de Kodu. Hgalo(a) sentarse en un asiento en la mitad del saln con los ojos vendados. Luego pregunte a los otros estudiantes cmo debe ser arreglado el saln para crear un entorno de Kodu. Dgales que usted tiene cinco (5) objetos para colocar en el entorno (3 manzanas rojas y 2 verdes). Colquelas en diferentes puntos del saln. Infrmeles que necesitamos dirigir nuestro
Currculo de Kodu: Teclado y Ratn 7
personaje de Kodu para que encuentre y levante manzanas. Note que cada accin tiene que ser esbozada y descrita en detalle. Para ayudarles a organizar sus comandos informe a los estudiantes que el personaje solamente le escucha a usted, entonces ellos necesitan filtrar los comandos. Pida aclaracin y detalles adicionales si algo es vago o difcil de ejecutar. Dependiendo de qu tan enrgicos sean sus estudiantes, usted podr necesitar apelar a los estudiantes para que ayuden con el manejo del saln de clases. Contine haciendo preguntas acerca de Cmo, Cundo, y Dnde?. Sintase libre de quitarle la venda al estudiante si se le sugiere que vea (este tipo de instruccin se le conoce como un comando en Kodu).
Durante el ejercicio considere las siguientes opciones a las cuales Kodu puede responder: Adelante y atrs Norte, Sur, Este, Oeste Rpido y despacio Saltar y voltear Golpearse contra cosas Puede ser programado para moverse hacia y lejos de ciertos objetos Kodu puede ver, or, y distinguir colores Kodu puede expresar amor, ira, tristeza, y locura Kodu tambin puede decir cosas a travs de texto Inclusive, Kodu puede esperar en lugares Kodu puede moverse entre lugares dentro de una cierta cantidad de tiempo
Cosas para recordar: Todas estas acciones y reacciones necesitan ser programadas por el usuario. Entonces a medida que usted toma comandos de la clase, asegrese de preguntarles continuamente Cmo, Cundo, Por qu, y Dnde? para tener cada vez ms detalle acerca de la accin.
A medida que transpira el escenario, podra ser til escribir los comandos en el tablero para que el curso pueda recordarlos en forma fcil. Una vez se haya establecido un conjunto coherente de comandos, ponga su Kodu en movimiento.
1. Resume (Reanudar)
Abre cualquier juego o nivel que fuera editado de ltimo por el usuario. Si el usuario abre esta ventana, aparecer el ltimo juego que fue programado o abierto. Para salir de esta ventana, haga clic en el cono House y luego seleccione Exit to Main Menu (Salir a Men principal).
3. Options (Opciones)
Le proporciona al usuario la habilidad de cambiar algunas caractersticas amplias del nivel del juego. Para navegar por esta lista, los usuarios o bien usan las teclas de flechas o posan el cursor del ratn sobre las flechas verdes sobre la pantalla. Escape regresar al usuario al Main Menu.
4. Help (Ayuda)
Ofrece una explicacin rpida de Kodu. Los usuarios presionan Escape para salir de este men.
5. Quit (Salir)
Permite que los usuarios salgan del programa.
Ahora, muestre a los estudiantes el cdigo de programa que est corriendo este conjunto de comportamientosKodu y el rbol. El cdigo puede ser ledo presionando la tecla Esc cuando el juego es iniciado. A continuacin, seleccione el cono de Kodu de la barra de herramientas y d vueltas al cursor sobre el objeto (Kodu o el rbol) del cual usted quiere leer el cdigo. El objeto se iluminar. Hacer clic en al ratn derecho mientras se mantiene presionado permitir al usuario mover el objeto, mientras que hacer clic en el ratn izquierdo traer un montn de opciones para que el usuario escoja. Program (Programa) har que aparezca el men de cdigo. Lean el cdigo juntos y pregunte si ellos ven estos comportamientos en el cdigo tanto para el Kodu como para el rbol. Despus de leer el cdigo, edite el mundo mientras les pregunta a los estudiantes cmo puede cambiar el cdigo para el conjunto de comportamientos. Agregue una manzana. [Esto se produce seleccionando a Kodu de la barra de herramientas con el ratn, y luego haciendo clic en el paisaje donde usted quiere que vaya la manzana. Aparecer el anillo de seleccin de objetos, y seleccionar el mosaico de la manzana.] Haga que una manzana en la secuencia se vuelva verde; asegrese que Kodu no se la coma. [Haga clic sobre o pase el cursor sobre una de las manzanas en el crculo de manzanas y aparecer la paleta de colores en la parte superior. Usando las teclas de flechas, haga que una de las manzanas se vuelva verde.] Como un reto, ajuste el comportamiento de Kodu de forma que d la vuelta para buscar ms manzanas cuando no vea ninguna. [Hay varios niveles para este comando dependiendo de qu tan lejos usted quiere programar a Kodu. La secuencia siguiente debe permitir que Kodu busque manzanas en forma continua. Simplemente agregue el cdigo para dar vuelta en la parte inferior de la secuencia de programacin no funcionar. Siga esta secuencia para hacer que Kodu d vuelta y busque ms manzanas. (Lnea 1) When: see none apples Do: move turn quickly. (Lnea 2) When: see apples red Do: move toward.
(Lnea 3) When: bump, apples red Do: eat. (Lnea 4) When: see none apples red Do: move turn quickly (Lnea 5) When: see apples red, Do: move toward quickly. Esta actividad es muy meritoria para los estudiantes ya que modela la prueba y error que con frecuencia est involucrada con la programacin. Posteriormente de modelar las estrategias, buscar el cdigo, y ensamblar el proceso, haga que los estudiantes practiquen con Activity 1 Eating Apples (Actividad 1 Comer Manzanas).
Reflexin
Despus que los estudiantes trabajen toda la Activity 1 Eating Apples (Actividad 1 Comer Manzanas), diga a los muchachos que salven sus proyectos y apaguen sus monitores. Es el momento de hacer reflexin. Haga a los estudiantes las siguientes preguntas: Qu fue desafiante? Qu fue fcil? Qu fue un xito? Qu aprendieron ellos o qu saban ellos ya? Qu quieren aprender a continuacin?
Instrucciones: Acabamos de pasar por algunos de estos pasos como grupo en la Activity 1 Eating Apples. Ahora es su turno de probarla. A medida que diligencie cada una de las siguientes preguntas, TCHELA DE SU LISTA. Una vez haya terminado, revise con su asesor y haga que mire lo que usted ha terminado. Las palabras subrayadas tienen el propsito de ser pistas para terminar su cdigo.
Lista de Verificacin de cosas por hacer Adicione una manzana a la secuencia de manzanashgala de color azul. Seleccione una manzana existente y cambie su color a azul. Haga que Kodu diga (se encuentra en acciones) tengo hambre cuando se choque con la manzana azul. Si se estn apilando manzanas bajo el rbol inmediatamente de que la secuencia de Kodu est hecha, haga que Kodu d la vuelta completa de forma tal que pueda ver las manzanas y se las coma. Si las manzanas no se estn apilando, haga una manzana detrs del rbol al cual es atrado el Kodu. Esto debe hacer que las manzanas comiencen a apilarse. Cuando usted lo haya programado entonces las manzanas se estn apilando, entonces codifique a Kodu para que d la vuelta competa cuando l no vea ninguna y busque las otras manzanas. Una vez que usted complete la lista de cosas por hacer, ensaye adicionando otros objetos, ajustando los comportamientos de Kodu, y cambiando los entornos. Por favor salve su trabajo. Pida ayuda si la necesita.
Actividad de Desafo
Como una actividad de desafo, vaya al Tutorial 01 v2 y haga lo que pida el Kodu. Asimismo, vea si usted puede reprogramar el castillo para que se comporte en una forma diferente una vez que es chocado, y trate de averiguar cmo puede la cmara seguir a Kodu en su arduo viaje al castillo. Otro escenario de comida de manzana es presentado a usted en la Technique: Eating only certain apples v07 (Tcnica: Comer slo ciertas manzanas v07). Dele un vistazo y vea si puede reprogramar de acuerdo con la pantalla de entrada.
Crear y cambiar el paisaje de Kodu es una de las actividades iniciales ms interesantes para los usuarios iniciales de Kodu. Con frecuencia ellos gastan horas cambiando y diseando paisajes intrincados en los cuales operan sus juegos y animaciones. Los paisajes establecen el tono para las acciones que siguen. Por estas razones, nosotros dedicamos una buena cantidad de tiempo a las caractersticas del paisaje y la experimentacin de los estudiantes. Las intenciones de las actividades son que los nios comiencen a construir mundos desde el principio (literalmente) y pensando en forma creativa acerca de su uso de mosaicos y cmo ensamblarlos para un efecto particular.
Escoja una brocha verde en la barra de herramientas. Seleccione el material de paisaje apropiado haciendo clic en el cono de materiales que est en la parte superior izquierda de la brocha de pintar. Luego, use las flechas para hacer una seleccin. Una vez se haya encontrado una que parezca apropiada, haga clic sobre ella. Para aplicar tierra, presione y mantenga presionado el botn izquierdo del ratn mientras mueva el ratn para paint (pintar) el paisaje. Presionando
Currculo de Kodu: Teclado y Ratn 8
hacia abajo el botn derecho del ratn, y moviendo el ratn, el usuario puede borrar formaciones de tierra. Escoger un borde apropiadoEscoja la brocha verde en la barra de herramientas y la brocha apropiada haciendo clic en el cono de formas geomtricas en la parte superior derecha del cono. Vaya pasando la flecha por las alternativas y seleccione el borde deseado. La brocha cuadrada dar a los usuarios un borde plano mientras que la circular proporcionar un borde ms redondeado. Los conos ampliados cuadrado y circular permiten a los usuarios dibujar tramos de tierra con un borde ms claro, y el cono de la varita mgica proporciona una forma fcil de cambiar el color y textura de un paisaje en masa con facilidad. Crear colinas y valles; usar la caracterstica de suavizarUna vez que es creado un paisaje, la tierra puede ser elevada y bajada. Hay varios efectos de los cuales escoger cuando se est bajando y elevando tierra. El primer cono en las series mostradas a continuacin permite que la tierra sea elevada o bajada como un colectivo basado en dnde se coloque la brocha. El segundo cono en las series eleva y baja ms dentadamente, y el tercer cono permite que el usuario aplane una superficie, as creando una meseta. Meseta Tierra Dentada Agua
Crear una isla o un lagoEl cono de agua en la barra de herramientas permite a los usuarios adicionar lagos, mares y ocanos a sus mundos. Para adicionar estos entornos, el diseador del mundo tiene que crear primero una extensin de tierra sobre la cual descansa el agua. Note en los pantallazos que aparecen arriba, cmo el agua no llen los espacios en los cuales no se dibuj tierra. Cuando se hace clic en el cono del agua, a los usuarios se les dan opciones para el color del agua. Esto puede ser examinado usando las flechas y el ratn. Ajustar la decoracin para agua y cieloel icono de settings (configuracin) al final de la barra de herramientas proporciona algunas de las caractersticas ms poderosas en Kodu y tienen impacto tanto en el movimiento en, y apariencia del mundo. Por tanto, hay algunas decoraciones que influyen una gran cantidad en el tono y modo. Aqu hay algunas decoraciones que tienen un impacto sobre modo y tono, as como la
creacin general del mundo. Glass Walls (Paredes de Vidrio) es la decoracin por omisin para todos los mundos de juego y acta para contener el juego dentro del entorno dibujado. Sin las paredes, los personajes pueden inclinarse dentro del abismo por fuera del mundo de juegos. Show Compass (Mostrar Brjula) permite al usuario entender a qu direccin se est moviendo. Esto es particularmente importante cuando los usuarios comienzan a mover personajes y a usar teclas de flechas para impulsar el movimiento. Wave Height (Altura de Olas) ajusta el tamao de las olas en el mundo de juegos Water Strength (Fuerza del Agua) cambia el nivel de distorsin del agua. Sky (Cielo) proporciona al usuario tipos atmosfricos variables. Lighting (Iluminacin) establece la cantidad y tipo de luz que es vertida en su mundo.
A continuacin de que usted haya cubierto cada una de estas reas con sus estudiantes actuando como impulsores en la creacin del mundo de juegos, haga que ellos experimenten con las herramientas que hacen un paisaje, as como crear tono y modo. El contraste en los proyectos de los estudiantes proporcionar material para un dilogo interesante acerca de la decoracin/ disposicin y su rol en un juego.
10
11
Reflexin
Durante los ltimos 20 minutos de clase, haga que los estudiantes compartan sus mundos. Pdales compartir entre ellos lo que encuentren interesante cerca de los mundos de los dems. Si ellos terminan esta actividad temprano, diga a los estudiantes que se sientan libres para explorar los otros mundos que ya existen en Kodu.
Enlace a Campo de Actividad Geografa Si usted piensa que es apropiado, considere hacer un enlace de enseanza a geografa. Se pueden disear y demostrar paisajes increbles con Kodu. Dependiendo del grado del estudiante, usted podra pedirle que ilustre diferentes trminos geogrficos: colinas, valles, montaas, pennsula, peasco, isla, baha, istmo, volcn, meseta, canal, etc. Kodu puede tambin ilustrar cambios a paisajes: considere por ejemplo, ilustrar erosin, cambios a la extensin de tierra debido a terremotos y volcanes, actividad de ventisca, etc. Un ejercicio interesante para estudiantes podra ser crear un mapa topogrfico de una montaa, ro, estado, provincia, o pas, quizs an ilustrando la misma masa de tierra antes y detrs de un evento geolgico.
12
Direcciones: Nosotros acabamos de revisar las diferentes herramientas para crear un paisaje. Ahora es su turno de intentar hacerlo. A medida que usted complete cada una de las siguientes cosas, mrquela en su lista como realizada. Verifique con su instructor una vez que haya terminado.
Nivel de Desafo
Ms tarde de que usted haya creado su mundo, vea si puede encontrar dnde cambiar el modo y tono del juego. Especficamente, trate cambiando algunas de las configuraciones. Investigue las siguientes disposiciones y note cmo cambian ellos el significado de su mundo: Altura de la nube Fuerza del agua Cielo Iluminacin Brisa Cmo pueden los ajustes a su configuracin cambiar la sensacin de su mundo? Venga preparado para compartir su mundo con sus compaeros de clase.
13
Sesin 3: Usar el Controlador para Mover Personajes, Crear Rutas, y Establecer Comportamientos
Cuando haya terminado, los estudiantes podrn: Usar el teclado para mover personajes en un mundo de juegos Crear rutas en las cuales se movern los personajes Dar comportamientos a objetos
Hasta ahora en los planes de la leccin, a los estudiantes no se les ha pedido programar personajes para hacerlos mover (excepto lo que est en el Challenge Level (Nivel de Desafo) en la Sesin 1 usando Tutorial 01 v3). Esto no quiere decir que algunos estudiantes ya no se hayan dado cuenta de cmo hacer esto. Con toda probabilidad algunos lo han hecho, mientras que otros han estado contentos de seguir el libreto de las actividades del estudiante. En cualquier caso, podra ser productivo hacer que los estudiantes otra vez se lleven entre ellos en estas actividades. Si hay estudiantes que hayan trabajado en forma avanzada, haga que ellos demuestren a los otros cmo programar el movimiento guiado por el usuario, crear rutas, y dar comportamientos a objetos.
14
un estudiante voluntario que demuestre cmo hizo que Kodu fuera al castillo. Como un recordatorio, inmediatamente de abrir el mundo de juego de Tutorial 01 v3, presione Esc y haga clic sobre el cono de Kodu en la barra de herramientas. Coloque el cursor sobre el Avatar de Kodu y presione el botn derecho del ratn. Seleccione Program (Programa). El cdigo actual est debajo. Hay dos formas principales para hacer que Kodu se mueva al castillo. En cualquiera de los casos, el usuario tiene que entrar en modo de edicin, seleccionar el cono de Kodu, y editar su comportamiento. El Kodu puede ser programado ya sea para moverse como si fuera mediante animacin o mediante control del usuario va las teclas de flechas. Para animar a Kodu a que se mueva al castillo, adicione el siguiente cdigo a la secuencia.
Para controlar los movimientos de Kodu, se pueden usar dos secuencias de programacin. La primera usa direcciones generalizadas de adelante, derecha, e izquierda.
15
Un segundo mtodo para mover a Kodu incluye usar las direcciones Norte, Sur, Este y Oeste.
Si el estudiante demuestra uno de los mtodos anteriores, asegrese de sugerir un mtodo alternativo para mostrar que el problema puede ser resuelto de mltiples maneras. Asimismo,
16
asegrese de hacer que los estudiantes lean el cdigo que precede la nueva lnea que se ingresa. Es bueno para los estudiantes practicar leyendo la sintaxis del cdigo. Ahora vaya a Idyll KB. Este juego tiene un nmero de componentes que vienen de la leccin. En vez de jugar el juego inmediatamente, haga que los estudiantes lean el cdigo ya sea en grupos pequeos o en forma colectiva. Si ellos trabajan en grupos pequeos y reportan al grupo ms grande, sea especfico acerca del cdigo que usted quiere que miren en: Kodu, los castillos, el dirigible, y el rbol. Si est trabajando con toda la clase, inicie con el Koduel cdigo es bastante directo. Aunque usted puede ir a la Pgina 2 y leer el cdigo, las pginas sern cubiertas en la siguiente leccin. Ahora, haga correr el juego. Pregunte a los estudiantes qu est pasando en el juego que ellos no vieron en el cdigo. Probablemente ellos notarn que los castillos desaparecen y crean espirales. Ellos todava notarn el dirigible movindose. Y, ellos an pueden notar que se estn acumulando puntosesto es programado a travs del rbol. Regrese y d una mirada al cdigo para cada uno de estos componentes. Lo que es de ms inters para nosotros en esta leccin son el castillo y el dirigible. El puntaje ser cubierto en la Leccin 6. Un espiral de la misma manera, est codificado dentro del juego como un creatable (ser que puede ser creado), pero esta caracterstica ser cubierta en la Leccin 4. Lea el cdigo para el castillo. De nuevo, es directocuando Kodu choca con el castillo este libera un espiral y explota. Luego, lea el cdigo del dirigibleslo hay una frase de DO, ningn WHEN. Pregunte a los estudiantes qu significa esto.
Paths (Rutas)
La idea de una ruta ser probablemente nueva para los estudiantes. Mustreles que la altura de la ruta puede ser elevada o bajada resaltando un nodo, presionando el botn izquierdo del ratn, y luego escogiendo Change Height (Cambiar Altura). Tambin note que el color y tipo de la ruta necesitan ser especificados para que el dirigible se mueva por la ruta. Mientras est mirando a Idyll KB, pregnteles cmo crearan ellos una segunda ruta para un globo de aire caliente. Esto se hace seleccionando el cono de Path de la barra de herramientas principal. Una vez haya hecho clic en el cono de Path, use el botn izquierdo del ratn para adicionar nodos, los cuales actan como puntos de ngulo para conectar la secuencia de rutas. Simplemente haga clic en el botn izquierdo del ratn cada vez
Currculo de Kodu: Teclado y Ratn 17
que se necesite un nodo en la ruta. Hacer clic en el botn derecho del ratn sobre un nodo trae ms opcionespermitiendo la eliminacin de un nodo, la adicin de ms nodos a la secuencia, el cambio de altura de una ruta, y el cambio de la ruta a un tipo particular de ruta, por ejemplo, un camino, una pared, una plataforma, etc.
Reflexin
Hacia el final de la clase, pida a los estudiantes que salven y apaguen sus pantallas por unos minutos para discutir lo que ellos encontraron durante su leccin. Vea si ellos tuvieron problemas similares y si se encontraron soluciones. Discuta cmo resolvieron ellos los problemasalgunas veces esto acarrea prueba y error, otras veces esto incluye mirar cdigo en los otros programas. La actividad tiene el propsito de que los estudiantes compartan estrategias.
Enlace a Campo de Actividad Ciencias La caracterstica de ruta y los mosaicos de codificacin Move /Toward (Mover/Hacia) y Fast/Slow (Rpido/Lento) en Kodu podran ser particularmente tiles en la animacin de acontecimientos biolgicos y fsicos. Considere, por ejemplo, animar las tribulaciones de pez o tortuga durante sus rutas migratorias desde el mar (esquivando escombros y barcos pesqueros) hasta esclusas y escaleras de peces hasta depredadores naturales. Conceptos como sobrepesca podran fcilmente ser puestos en un formato de juego tambin. Desde una perspectiva de ciencia fsica, Kodu podra animar patrones estelares, trayectorias o formacin de tomos. Animar estos conceptos puede ayudar a los estudiantes a retener conceptos con mayor profundidad y complejidad.
18
Direcciones: Acabamos de ver las herramientas para hacer mover a los personajes. Ahora es su turno para intentar hacerlo. A medida que complete cada uno de los siguientes puntos, mrquelo en su lista como realizado. Revise con su instructor una vez haya terminado o si est teniendo problemas.
Actividad de Desafo
Despus de que haya terminado sus cosas por hacer para la Actividad 3, pruebe en el Tutorial 02. Vea si puede descubrir cmo programar la motocicleta para moverse y disparar usando el teclado y ratn de acuerdo con las instrucciones. Incluso d un vistazo a 3D Flare Paths para ver cmo hacer representacin en 3D y un interesante sentimiento grfico. Revise el juego de accin Rock Fight v09 para ver un ejemplo de rutas elevadas. Si usted quiere jugar el juego, necesitar convertirlo a una versin de juego para teclado. Asegrese de cambiar la pantalla de entrada para el usuario, dirigindolo sobre qu teclas usar cuando juegue el juego. Usted puede cambiar esta pantalla yendo al cono Wrench (Llave de Tuercas) en la barra de herramientas principal y cambiar el Start Game With World Description (Iniciar Juego con Descripcin del Mundo).Adems, cuando est jugando y analizando el juego, piense sobre cmo se usan la ruta/las rampas y adicionan a la intensidad del juego.
Currculo de Kodu: Teclado y Ratn 19
20
Turtle and Fish (Tortuga y Pez) en grupos pequeos con una discusin de estos elementos despus de todo. Ver si los estudiantes podran identificar un argumento y una historia con antecedentes. Estas ltimas dos caractersticas literarias sern un poco menos tangibles para los estudiantes dado que las estructuras del argumento varan los argumentos de juego frecuentemente son planos haciendo que los variados componentes del argumento sean difciles de identificar. Los elementos son identificados como tales: Protagonista Antagonista Melvin la Tortuga Pez Volador Elctrico Pez y Submarino
Personajes Secundarios
El argumento de la historia: Exposicin Pregunte a los estudiantes acerca de la historia antes del juego Cmo es la configuracin de la historia? Cmo y por qu estn los personajes en oposicin entre ellos? Qu motiva a los personajes? Qu mueve la historia hacia adelante? Qu eventos mueven el juego hacia adelante? Cul parece ser el clmax en este juego? Proporciona el juego una resolucin o conclusin? Y si no, cmo podra? No hay una conclusin, pero los estudiantes pueden hacer lluvia de ideas acerca de cmo podra terminar el juego.
Accin Creciente
Clmax Resolucin
Conclusin
Reflexin
Durante los ltimos 20 minutos de clase, haga que los estudiantes compartan sus mundos de nuevo. Esta vez, quizs, hgalos compartir como clase completa. Si es posible, proyecte juegos en la pantalla y vea si los estudiantes pueden encontrar colectivamente los comienzos del antagonista, protagonista, y personajes perifricos. Los comienzos de la estructura de argumento pueden comenzar a emerger mediante estas discusiones. Una gran pregunta que podra ser hecha en este dilogo es cmo podra ser usado el puntaje para empujar la historia hacia adelante y agregar estrategia al juegoactualmente Melvin la Tortuga est slo alimentando las rocas de regreso al pez y permaneciendo lejos del pez volador elctrico. Si terminan esta actividad antes, dgales a los estudiantes que se sientan libres de explorar los otros mundos que ya existen en Kodu.
La meta de esta actividad es que los estudiantes comiencen a pensar sobre sus juegos como ms que simples entornos de carreras y disparos. Los juegos con frecuencia son una red compleja de interacciones, y aunque algunas historias son bastante planas en su estructura, la mayora tiene personajes que estn en oposicin entre ellos, tienen alianzas, progresan a una meta particular. Empujar a los estudiantes a pensar sobre su trabajo como una forma de texto podra ayudarlos a disear mundos ms complejos y cdigo ms enredado. Considere usar la actividad suplementaria para llevar adicionalmente a los estudiantes dentro de la creacin de historias confusas.
22
Direcciones: En lecciones anteriores, usted cre un paisaje. Si no ha agregado personajes an a su paisaje, ahora es el momento para hacerlo. Antes de que comience a agregar o revisar sus personajes, piense un poco sobre la manera en que los personajes interactan. Complete la lista de cosas por hacer y discuta con sus compaeros de clase las ideas que usted tenga. (Sintase libre de consultar a Kodu para revisar sus mosaicos de robot en bsqueda de ideas de personajes.)
En seguida de que usted haya respondido las preguntas anteriores, comiencen a poner a los personajes dentro del mundo que usted comenz a crear antes. Si la configuracin que usted hizo no parece estar de acuerdo con sus personajes, revsela o escoja un paisaje nuevo para alterar o construir.
Currculo de Kodu: Teclado y Ratn 23
Actividad de Desafo
Dar a un personaje una forma de hablar a travs de una caja de dilogoestas son como las burbujas en las caricaturas en las cuales las personajes dicen algo. Esto se encuentra bajo el Say en los mosaicos de programacin. Cmo podra usar esta caracterstica en forma eficaz en un juego?
Actividad Suplementaria
Si sus estudiantes estn encontrando difcil crear una idea para sus mundos de juego, considere proporcionarles recordatorios/avisos creativos. A continuacin hay un conjunto de primeras lneas (algunas adaptadas) de la literatura. Semillas de Creacin Kodu, habiendo perdido su camino en un bosque tenebroso, y estando obstaculizado por bestias salvajes mientras asciende una montaa, se encuentra con un robot, quien le promete mostrarle tres mundos 1. Haba una vez. Era una noche obscura y tempestuosa. Kodu estaba empezando a sentirse muy cansado de sentarse al lado del ro con su hermana, entonces. Este es Kodu. l es una pequea criatura buena. Y siempre muy curiosa Despus de un viaje de siete aos, los Koduianos levantan velas para ir a casa, pero son tomados por una tormenta terrible. La tormenta hunde todos los barcos, excepto uno. Su lder exige que la tormenta pare, y las aguas se calman. Pero los vientos los han llevado fuera de su curso a una tierra de amigos y enemigos. Kodu, obsesionado con viajar a travs del tiempo, se construye una mquina del tiempo y, para su gran sorpresa, viaja ms de 800.000 aos al futuro. El mundo ha sido transformado por una sociedad que vive en una aparente armona y felicidad. Pero cuando Kodu permanece en este mundo del futuro, l descubre un mal oculto. En el ltimo atardecer rojo, una lnea negra de colinas bajas apareci en la distancia. Vi una criatura en la distancia con sus dos Los pobladores de la villa de Little Leatonia todava la llamaban la Casa de los Riddle aunque haban pasado muchos aos desde que la familia Riddle haba vivido all. Estaba erguida en una colina que dominaba la villa, pero no luca tan grande como lo hizo una vez. Todos los Leatonianos pensaban que la casa era ttrica pues haca medio siglo algo extrao y horrible sucedi all.
24
Durante la totalidad de un da aburrido, oscuro e insondable en el otoo, cuando las nubes colgaban bajas en el firmamento, yo haba estado pasando por una parte deprimente del pas. Repentinamente, me encontr a la vista de la extraa Casa de Unsure. Ahora, dijo el rey, tengo fe en esta bsqueda. Caballeros del la Guardia Azul partan. Estoy seguro de que nunca los ver a todos ustedes juntos de nuevo. Salgan ahora a las praderas de Galahad para salvar a nuestro pueblo de la fatalidad. Descansen esta noche pues una larga jornada llena de criaturas y lugares maravillosos y extraos est en su futuro.
25
Nombre: Direcciones: Complete las siguientes preguntas y luego presente sus pensamientos.
Objetos (Los rboles, edificios, rocas, etc., tienen una funcin especial?)
26
Aunque los estudiantes probablemente han estado implementando diseos estratgicos en sus juegos, as como ejecutando estrategias a medida que ellos juegan los juegos de los otros, ellos deben ser concientizados de este elemento de juego. Estrategia es el enfoque que toma el jugador para ganar el juego, y la estrategia de programacin est diseada por el autor del juego para permitir que haya varias formas para que el juego sea ganado o perdido. En cualquier juego, probablemente hay varias formas para que el juego sea ganado. Explqueles que muchas de las estrategias que incluy el diseador del juego tenan el propsito de hacer que el juego fuera desafate e interesante. Usualmente hay muchas formas de jugar un juego, y aunque la suerte frecuentemente juega un rol en ganar o perder, la estrategia requiere pensar a travs del mejor mtodo para una meta final. Entre ms pueda el diseador del juego anticipar y construir las estrategias y proporcionar ajustes para hacer que la accin sea ms intensa o menos intensa, ms exitoso podr ser su juego. Cuando se est estableciendo una estrategia en un juego, el diseador podra tener en cuenta las habilidades del avatar del jugador, el entorno, la tarea, y el protagonista y personajes perifricos. Hable con sus estudiantes acerca de las diferentes formas en que la estrategia podra ser construida dentro de un juego. Use sus proyectos pasados y otros juegos a los cuales ellos hayan estado expuestos durante el curso para hablar sobre estrategia.
Modo y Tono
Modo y tono puede agregar mucho a la experiencia del usuario. Los medios y configuracin en Kodu pueden cambiar el modo y tono en forma drstica. Si los estudiantes no han explorado estas caractersticas, usted debe sealrselas. Un cambio en la configuracin puede cambiar la dificultad e intensidad de un juego una buena cantidad. Bajo el Setting Tile (mosaico de configuracin), usted puede cambiar el cielo, iluminacin, agua, y otros numerosos efectos. De los juegos varios que han explorado los estudiantes, pregnteles cmo la configuracin afect el modo. Pregnteles cmo el sonido y la msica dentro de los juegos influenci la sensacin del juego. A medida que los estudiantes hablan acerca de varios juegos, haga mencin de los entornos para establecer contrastes que estimularn el dilogo adicional. Muestre a los estudiantes cmo cambiar la configuracin del entorno, as como sonido y msica. Esto se puede hacer mirando el cdigo.
27
Direcciones: En clase ustedes han estado creando sus propios mundos de juego. Estrategia, intensidad, modo y tono siempre pueden ser mejorados. Dado lo que ustedes han hablado en clase, piensen acerca de cmo puede ser mejorado su juego y cmo podran ser cambiados el tono y modo.
Cosas para considerar: Cree usted que el jugador tiene una posibilidad justa en el juegoes ganable por habilidad o por suerte? Si es ms por suerte, entonces usted podr querer revisar el juego. Cules son las estrategias que puede usar un jugador para abrirse paso a travs de su juego? La accin del juego lo hace entrar al mundo de los juegos? Se usa la msica o los efectos de sonido en el juego? Son ellos extremadamente molestos o s crean tono o modo que cautive al jugador?
28
Esta leccin se beneficiar de los contrastes que hay entre el copiado y los Creatables, y utilizar la frustracin como una ventana clave dentro del aprendizaje. Crear ejrcitos, grupos, tesoros escondidos, manadas, enjambres/bandadas, etc., es fcil en Kodu. Sin embargo, dar a los individuos que estn dentro de los grupos el mismo conjunto de cualidades no es fcilmente intuitivo y puede llevar mucho tiempo cuando se utilice solamente la caracterstica de clonado. Usualmente, los estudiantes comienzan clonando (copiando personajes) y luego pronto se cansan de programar los mismos atributos del personaje mltiples veces si ellos quieren editar el comportamiento del grupo. Los Creatables permiten al usuario hacer el cambio una vez, en vez de mltiples veces como uno tendra que hacer si simplemente hicieran copias del personaje. La leccin en clase har que ellos usen la caracterstica de clonar para los dirigibles y luego traten de modificar el comportamiento del grupoesto no se hace fcilmente porque para los cinco dirigibles que ellos hacen, ellos necesitarn cambiar cinco lneas de cdigo diferentes. Como una respuesta a esta frustracin, luego usted los llevar por cmo usar los Creatables en los cuales el cdigo puede ser cambiado solamente una vez. Haga que los estudiantes manejen los controles a medida que usted habla sobre qu hacer. Con toda la clase o en grupos, haga que los estudiantes sigan los pasos mencionados a continuacin. Clonado y Creatables Vaya a Dirigibles y Jets. Usted notar que hay un dirigible en un lado del campo y un jet en el otro. La tarea de la clase o grupos pequeos es hacer una batalla en la cual el jugador controla ya sea los dirigibles o los jets. Primero, programe el dirigible. Usted notar dos lneas de cdigo para el dirigible. La msica dramtica es codificada para cuando el dirigible vea el jet a la distancia, y el dirigible brilla cuando se coloca cerca al jet. Programe el dirigible de forma tal que se mueva usando el teclado. Posteriormente de que haya revisado el cdigo para el dirigible, haga hasta cinco clones/copias de l usando el botn derecho del ratn y seleccionando Copy (Copiar). Ponga el cursor en la posicin donde usted quiere que vaya la copia del dirigible y luego haga clic de nuevo con el botn derecho del ratn y escoja Paste (Pegar) (dirigible). Haga cuatro dirigibles mas, usando el mtodo de Copy y Paste (Copiar y Pegar). Ahora, asegrese de que los dirigibles puedan moverse hacia adelante.
29
Ahora d a los dirigibles la habilidad de disparar luces o seales. Cuntas veces necesita cambiar el cdigo? Pregunte a la clase si hay alguna forma en la cual hacer para que usted pueda simplemente ingresar cdigo en una ubicacin. La respuesta es Creatables. Demuestre esto haciendo un segundo conjunto de dirigibles que operen automticamente sin la contribucin del usuario. Haga que el estudiante coloque el nuevo conjunto de dirigibles en algn otro lugar. Haga que el dirigible sea de color verde u otro color para distinguirlo del primer conjunto. Haga que brille en un color diferente tambin. Una vez que el nuevo dirigible sea creado, haga clic con el botn derecho del ratn y seleccione Change Settings (Cambiar configuracin). Encuentre Creatable en la lista, y prenda la disposicin. Settings y desplcese hacia debajo de la lista a Creatables. Seleccione esta opcin. Luego, vuelva al dirigible y cpielo. Si usted coloca el cursor sobre uno de los dirigibles, aparecer una lnea punteada entre los dos dirigibles, indicando que los dirigibles son parte de una cadena de creatables.
30
Sintase libre de copiar ms dirigibles del dirigible principal, lo cual crea ms versiones creatable del mismo. Por ltimo, agregue cdigo al dirigible principal, por ejemplo, shoot blips at jet when close by (disparar luces o seales al jet cuando est cerca). Muestre a los estudiantes cmo se transfiere este cdigo a todos los dirigibles. Cuando usted juegue el juego real, el Creatable principal no estar en la pantalla slo aparece durante el modo de edicin. Anote a los estudiantes que ellos no deben agregar demasiados personajes a sus juegos ya que eso puede colocar al programa en peligro de hacerse pedazos.
Enlace a Campo de Actividad Estudios Sociales y Ciencias El uso de Creatables es poderoso y puede crear un efecto impresionante de una legin de tropas todos movindose en la misma forma. Considere cmo podra ser usada la herramienta para disear las acciones de una batalla famosa mientras se usan las fuentes primaria y secundaria como la base de investigacin. De forma interesante, Kodu de la misma manera, puede ser usado para crear una apariencia ms naturalista. Por ejemplo, piense acerca de cardmenes de peces donde cada cardumen es su propio conjunto de Creatables programado para preguntarse. Luego dentro de cada conjunto, usted puede programar un conjunto de atributos nicos para el cardumen de peces.
31
Direcciones: Siga la lista de cosas por hacer a continuacin y haga que su instructor revise su progreso antes de moverse a la actividad extra. Esta es una actividad bastante abierta, de forma tal que sintase libre de ser creativo en su uso de los Creatables.
Lista de verificacin de cosas por hacer: En un mundo que usted ya ha diseado o en un juego nuevo en general, agregue dos o tres conjuntos de personajes, como lo hicimos con los dos conjuntos de dirigibles y el conjunto de jets. (Los Creatables no necesariamente necesitan marchar al unsono. Use Move (Mover), Wonder (Preguntarse) para codificar un sentimiento ms naturalista.)
Actividad Extra
Si usted termina y tiene algn tiempo de sobra, de un vistazo a Technique: Launching Creatables v02 (Tcnica: Lanzando Creatables v02). Note cmo tiene que ser convertida la manzana en un creatable para que Kodu la lance. Llvese la manzana lejos, y Kodu no podr lanzar nada. Puede usted razonar en cuanto a por qu sera esto?
32
Esta leccin est basada en el descubrimiento. Haga que los estudiantes jueguen Vendura v14. Despus de que ellos hayan jugado el juego un buen rato, pdales mirar el mundo y ver si ellos pueden determinar cuntos objetos y personajes estn incluidos en el mundo y qu hace cada objeto o personaje. Aqu est una lista: Turtle (Tortuga) el usuario controla, adquiere habilidad de disparo de espirales por interaccin con Kodu Stick (Palo) informa a la tortuga (el usuario) que Koduwan ha estado esperando Kodu infunde poder y desaparece Wisps (Espirales) dados a la tortuga como un poder Castles (Castillos) desencadenan minas que disparan Hearts (Corazones) creatable que acta como comida Mines (Minas) se mueven aleatoriamente y disparan a Kodu Factory (Fbrica) acta como el objeto que desata el final Pushpadinforma a la tortuga qu hacer Si los estudiantes no han apuntado al cdigo, asgneles un objeto o personaje para evaluar. A ellos se les debera encomendar la tarea de reportar de regreso al grupo cmo es codificado el objeto o personaje. Usando el proyector, haga que ellos presenten cada uno de sus hallazgos. Durante su presentacin, ponga atencin
Currculo de Kodu: Teclado y Ratn 33
particular a las pginas, y en forma secundaria a cmo se usan el nearby (cercano), far away (lejano), y camera shifting (alternacin de cmara). Para ayudar a guiar la discusin, considere cmo hacen en Vendura, los objetos y personajes para proporcionar al jugador un entendimiento de lo que est sucediendo. Ellos actan como direcciones para qu hacer a continuacin. Sin embargo, para crear el efecto de accin de alternacin, son necesarias las pginas. Las pginas ayudan a alternar los comportamientos ya sean basados en tiempo o como reaccin a alguna ocurrencia.
Pginas
El mando que dirige a la tortuga a Koduwan es el primer uso de las pginas. El cdigo cambia el estado del mando desde cerrado (pgina 1), el cual es su estado constante, a abierto (pgina 2). La pgina 2 entonces expresa otro conjunto de comportamientos los cuales corre y luego retorna al estado inicial de cerrado (pgina 1) despus de cierta cantidad de tiempo. El segundo uso de las pginas viene con la aproximacin de Koduwan por parte de la tortuga. La pgina 1 proporciona un estado de descanso para el Kodu. La pgina 2 activa un comportamiento, especficamente Koduwan voltendose y saludando a la tortuga. Inmediatamente de tres segundos, la Pgina 3 es alistada. Ella proporciona otro conjunto de texto para hacer que siga historia. En seguida de ocho segundos, se crea un espiral y le es dado a la tortuga a medida que Koduwan desaparece en una explosin. Esta es una demostracin de cmo funcionan las Pginasellas permiten un cambio en el comportamiento del personaje. Con frecuencia el cambio es desatado por un evento dentro del juego. Por ejemplo, comer una manzana puede permitir que un personaje que en forma tpica es perseguido por otro personaje que en forma repentina sea el agresor. Este cambio en comportamiento puede ser temporal o permanente dependiendo de cmo sea codificado el programa. Se pueden agregar Pginas ingresando a Program, y luego alternando a una pgina diferente ya sea haciendo clic en L R en la parte superior de la ventana de Kodu.
34
Siempre, puntualice cmo cambia la perspectiva de la cmara cuando la tortuga flota sobre la plaza de Isomtrica Player has a global bien tierra roja. Cuando se est jugando, este cambio en la perspectiva parece ser causado por la aproximacin de la tortuga a Koduwan. Este es un uso eficaz de la tierra dado que la cmara sacude a los jugadores dentro de una perspectiva diferente. El posicionamiento de la cmara
Currculo de Kodu: Teclado y Ratn 35
es una herramienta eficaz para la creacin de un efecto particular. Quizs haga que los estudiantes piensen acerca de la diferencia en efecto entre la primera y la tercera persona Cundo y por qu usara uno una o la otra? Aunque la cmara puede ser cambiada usando los mosaicos, igualmente puede ser cambiada bajo configuracin en el men principal.
Actividad Extra
Haga que los estudiantes restablezcan la perspectiva original. En la Pgina 2 escriba: When: see, Kodu, none, close by Do: Switch Page 3 (Cuando: ver, Kodu, ninguno, cerca Hacer: Cambiar Pgina 3) En la Pgina 3 escriba: When: see, Kodu, none, nearby Do: open, once (Cuando: ver, Kodu, ninguno, cerca Hacer: abrir, una vez) When: see Kodu none Do: switch, page 1 (Cuando: ver Kodu ninguno Hacer: Cambiar pgina 1)
36
Direcciones: Usted acaba de dar un vistazo a cdigo y tcnicas para crear efectos dramticos y para elaborar cambios en comportamiento dentro de un personaje. Ahora es el momento de practicar.
Lista de verificacin de cosas por hacer: Considere las tres cosas sobre las que usted habl durante la leccin de hoyclose-by (cercano) y far away (lejano), ngulos de cmaras y pginas. Explore los varios juegos que usted tiene en su plataforma de Kodu y cmo podra usted implementar las tres operaciones dentro de un solo juego. Por ejemplo, mire en Chaotic Orbitals v3 y entre un cdigo de cambio de cmara a primera persona, quizs manteniendo presionada la barra espaciadora. El cambio de cmara tambin podra ser iniciado mediante un choque, llegar cerca a, comer, o agarrar la moneda. Ahora, agregue personajes que cambien comportamientos basados en sus interacciones entre ellos o con objetos en el mundo. Para crear este sistema de interacciones, usted puede necesitar tiempo para hacer una lluvia de ideas y jugar con los mosaicos para ver qu hay disponible para usted. Si necesita ayuda, considere agregar personaje y objetos en Chaotic Orbitals v3 que tengan un estado de descanso (Pgina 1) y luego son estimulados a otro comportamiento con base en interacciones con otros personajes.
Actividad Extra
Si usted termina la actividad anterior y quiere otro desafo de programa, vaya a Technique, Change Behavior (Tcnica, Cambiar Comportamiento). Primero juegue el juego y vea si puede ganar el juego. Luego, programe el juego de forma tal que usted vea el juego desde la perspectiva del cycle. O Trabaje en su propio mundo de juego.
37
En los juegos que hemos usado en las lecciones y que usted probablemente ha pedido a los estudiantes que exploren independientemente, usted puede haber visto cronmetros, monitores de salud y power ups siendo usados. De hecho, algunos estudiantes ya podran estar usando estas caractersticas en su juego y diseo de juegos. Esta sesin mirar estas tres reas de una forma un poco ms cercana. Para comenzar, discuta con la clase el concept de power ups. Con toda probabilidad, ellos tendrn una idea bastante buena de la forma en que ellos operan. Bsicamente, un personaje come, agarra, choca, etc., algo que le da una destreza o habilidad especial para ventaja en el juegocon frecuencia esto es temporal. Tambin hay power downs (disminucin de poder) los cuales tienen el efecto opuesto. Technique: Change Behavior (Tcnica: Cambiar Comportamiento) es un ejemplo de un power up muy sencilloal comerse la manzana, el robot (bot) es capaz de saltar. Esto podra ser demostrado en el proyector. Algunos estudiantes podran ya haber experimentado con este juego. Ahora, haga que los estudiantes exploren dos juegos que utilizan power ups, al mismo tiempo ellos tambin se estn conectando a puntajes y salud. Diga a los estudiantes que usted quiere que ellos jueguen cada uno de los juegos e identifiquen el power up (o power down) y todava identifiquen el cdigo asociado con cada uno. Despus de que ellos hayan jugado los juegos, haga que los estudiantes tomen turnos demostrando y hablando acerca de cmo funciona el power up en el juego. De igual forma, es importante que los muchachos comiencen a pensar en forma crtica acerca de los juegos. Por ejemplo, estimlelos a representar un dilogo del tipo Siskel y Ebert para ayudar a facilitar la discusin. Sera fructfero para ellos hablar acerca de cmo podran ser implementados de una mejor forma los power ups/downs y se presten para el juego estratgico. Si ellos no entran en esta discusin sin demora, considere preguntarles cmo podran jugar un rol los tipos de tierra, cronmetros, aliados, ladrones, etc. No estn asociados poderes especiales con la adquisicin de las monedas, manzanas y corazones en estos juegos, lo cual da por sentado el cmo los power ups y downs podran ser implementados de mejor forma. Los monitores de salud si juegan un rol en los juegos. Pregnteles cmo estos agregan un segundo elemento estratgico ms all de la simple asignacin de puntajes.
38
Los dos juegos son: Rock Fight KBel jugador necesita agarrar corazones como municin y pierde puntos al disparar; el monitor de salud sube a medida que son agarrados los corazones y baja a medida que se libera municin. Use las flechas para moverse y la tecla izquierda de maysculas y Z para lanchar rocas. Pandemica KBel jugador necesita comer manzanas para acumular puntos y ser sanado.
Timer (Cronmetro)
El Timer puede ser usado en innumerables formassuperando dentro del tiempo los escenarios de juego para establecer cuanto tiempo un personaje/jugador tiene o no tiene municiones, un poder o una herramienta. Lo anterior puede ser facilitado trabajando entre Pginas (leccin previa), en las cuales el cdigo de comportamientos para un personaje/jugador est atado dentro de un lmite de tiempo.
39
40
Puntos Generales
Los sistemas de puntos de un mundo de juego pueden ser tan complejos o sencillos como los quiera hacer el usuario. Los contadores de puntos de personaje se distinguen mediante la designacin de color en el cdigo.
Creacin de Juegos
Haga que los estudiantes continen desarrollando sus mundos de juego. A medida que ellos comienzan a desarrollarlos, estimlelos a pensar sobre cmo podran funcionar en su mundo la salud, cronmetros y sistemas de puntos. Los estudiantes no tienen que incluir todos estos elementos, especialmente si su juego est basado ms en narrativa, pero ellos deberan comenzar a pensar sobre cmo uno de los elementos podra ser incorporado en sus mundos de juego.
Enlace a Campo de Actividad: Los expertos en matemticas saben que todo es matemticas o al menos puede ser convertido en matemticas. Kodu ofrece un nmero de formas en las cuales un instructor puede acentuar las matemticas aplicadas mientras los estudiantes elaboran comportamientos y se comprometen en el diseo. Aunque la codificacin se presta naturalmente al concepto de ramificacin, las caractersticas asociadas con salud, oportunidad, y puntos pueden colocar el razonamiento matemtico en sobremarcha especialmente ellas se usan para facilitar una accin o comportamiento y comunicar informacin. Incluidos dentro de las herramientas estn sistemas de comparacin, que coordinan soluciones de problemas mayores que y menores que.
Reflexin
Durante los ltimos 20 minutos de su sesin, haga que los estudiantes compartan lo que programaron entre ellos. Si es posible, trate de anotar en forma verbal las diferentes formas en las cuales los estudiantes abordaron el problema. O trate de sacar a la superficie los problemas que estaban teniendo los estudiantes mientras ellos creaban sus power ups. La intencin es compartir la solucin de problemas. Haga que ellos hagan un diario sobre bien su propio juego o el juego de otro.
41
Cree usted que el jugador tiene una posibilidad justa en el juegoes ganable por habilidad o por suerte? Si es ms por suerte, entonces quizs usted quiera revisar el juego. Cules son las estrategias que puede usar un jugador para salir adelante en su juego? La accin del juego lo mete a usted dentro del mundo de juego? Se usan en el juego msica o efectos de sonido? Son ellos excesivamente fastidiosos o crean tono o modo que cautiva al jugador?
42
Direcciones: Usted acaba de dar un vistazo a cmo funcionan los power ups. Tambin ha identificado cmo son aplicados los monitores de salud a los personajes para activar otro nivel de estrategia dentro del juego. Ahora, es su turno para implementar los power ups.
Actividad Extra
A medida que usted y sus pares desarrollan juegos, jueguen y ofrzcanse realimentacin entre ustedes. Su instructor le estar pidiendo que reflexione ya sea sobre su juego o el juego de otro y cmo es desarrollada la estrategia dentro del mismo.
43
Sus estudiantes probablemente han estado usando puntaje mientras juegan y desarrollan sus propios juegos. Si ellos no han estado poniendo mucha atencin al mismo como una herramienta para controlar comportamientos, entonces esta leccin ser beneficiosa para usted y sus estudiantes. Cree un nuevo nivel para esta leccin. Usted puede llamar a esta una Leccin de Puntaje. Utilice un paisaje sencillo. Agregue un Kodu y al menos 4 cycles. Programe a Kodu para que dispare siguiendo la orden. Kodu debe marcar 5 puntos cada vez que dispare a un cycle. Usted puede crear este cdigo en frente de los estudiantes. Pregnteles cuntos cycles necesitar agregar usted antes de que Kodu pueda ganar el juego (la respuesta es 4). Ahora agregue un enemigo para Kodu que lo pueda daar de alguna manera. Agregue espirales que se muevan aleatoriamente y sustraigan puntos del puntaje de Kodu. Solicite un voluntario para agregar estos espirales. Ellos tendrn que cambiar el programa para Kodu de forma tal que este puntaje cambie cuando l sea golpeado por el espiral. Pdales que cambien el programa para los espirales de forma tal que ellos sean atrados a Kodu una vez que l llegue a 15 puntos. Esto har que el juego sea ms emocionante. Haga que los estudiantes jueguen Bonk Out v.18 con sus grupos. Despus de jugar este juego, discutan si el juego fue divertido. Haga que ellos miren al cdigo y discutan cmo se usan el cronmetro y los puntos en el juego. Pregunte cmo se compara la accin del juego con otros juegos que tambin usan puntos, medidores de salud, y cronmetros. La clave para entender el puntaje es notar que no es solo un mtodo para hacer seguimiento a quin gana y quin pierde, sino que todava puede ser un mtodo para ajustar comportamientos y para comunicar.
Reflexin de Diario
Termine la clase con un ejercicio corto de diario. Cre usted su juego teniendo en mente una audiencia? Qu tipos de gente cree usted disfrutara ms de su juego? Est involucrado su sistema de puntos o un cronmetro en la construccin del juego? Cmo son usados ellos? Basados en mirar a otros jugar su juego y en la realimentacin que usted ha obtenido, su juego es demasiado desafiante o fcil? Qu lo hace pensar eso?
Currculo de Kodu: Teclado y Ratn 44
Direcciones: Ahora usted ver cmo agregar el puntaje a su juego usted puede usar diferentes puntajes de color par hacer seguimiento a cosas diferentes. Luego, haga que en su juego se tome una accin con base en el valor de un puntaje.
Cosas por hacer Escoja cualquier entorno de juego que usted quiera para completar las siguientes tareas Cree un juego sencillo en el cual se den puntos por hacer ciertas cosascomo comer, chocar, mantener/soltar, etc. Disee una situacin en la cual un competidor o bien sustrae puntos de su puntaje o tiene su propio contador de puntaje que incluye un color diferente Codifique un sistema en el cual una accin es tomada o no tomada con base en un conjunto de puntajes.
Actividad Extra
Trabaje en su mundo de juego para su proyecto final.
45
46