Utilización de un seminario gamificado para iniciación o repaso en clases de programación de ordenadores.
Abstract
Unidad de calidad, innovación docente y prospectiva
Full text
Departamento de Ciencias de la Computación e Inteligencia Artificial Seminario 2: CodeCombat Fundamentos de la Programación Multimedia
Departamento de Ciencias de la Computación e Inteligencia Artificial DARSE DE ALTA EN CODECOMBAT
CodeCombat ●CodeCombat es juego de rol online que funciona con un navegador web. ●En CodeCombat podremos aprender fundamentos de la programación y lenguajes de programación. ●Un claro ejemplo es JavaScript, donde nos divertiremos jugando y escribiendo código desde nuestro navegador.
CodeCombat ●Nos vamos a https://codecombat.com/ y pulsamos sobre “Crear una cuenta”. ●Se puede elegir el lenguaje con el que nos sale en la esquina superior derecha.
CodeCombat ●Pulsamos en “Sign up as individual”.
CodeCombat ●Introducimos nuestro fecha de nacimiento y pulsamos Continuar.
CodeCombat ●Marcamos la casilla y le damos a Continuar
CodeCombat ●Pulsamos sobre “Sign in with Google”
CodeCombat ●Introducimos nuestra cuenta de Google App para Educación, del tipo [email protected]
Departamento de Ciencias de la Computación e Inteligencia Artificial CÓMO JUGAR A CODECOMBAT
Jugar a CodeCombat ●Si no estamos identificados, lo primero tendremos que hacer es identificarnos, pulsando Entrar.
Jugar a CodeCombat ●Pulsamos el botón de Accede usando G+, y usamos nuestra de Google Apps para Educación.
Jugar a CodeCombat ●Una vez identificados, ya podemos configurar nuestra cuenta (en Mi Cuenta) o podemos pulsar el botón de Jugar para empezar.
Jugar a CodeCombat ●Lo siguiente será elegir mapa.
Jugar a CodeCombat ●En cada mapa, lo primero que nos sale son los distintos niveles por completar del mapa, señalándonos el siguiente nivel obligatorio en nuestro camino. Lo escogemos y le damos a Jugar. ●Hay niveles obligatorios (en rojo), que tendremos que resolver para poder avanzar. ●Hay niveles optativos (en azul) que son de pago. ●Hay retos challenges (en morado) que nos permiten conseguir más gemas y más puntos de experiencia.
Jugar a CodeCombat ●Antes de empezar algunos niveles tendremos que equipar a nuestro personaje con algún objeto. ●Los distintos equipamientos permitirán que pueda hacer más cosas (más sentencias en JavaScript). ●Con gemas incluso podremos comprar mejores equipamientos (p.e. Espadas más efectivas).
Jugar a CodeCombat ●Al principio de cada nivel, nos dice cual son los objetivos a cumplir. ●Pulsamos “Iniciar Nivel”
Jugar a CodeCombat ●En la parte de la izquierda veremos el desarrollo del juego para cada nivel.
Jugar a CodeCombat ●En la parte de la derecha podremos escribir nuestro programa para resolver el nivel.
Jugar a CodeCombat ●Puede que nuestro código no tenga errores pero si no cumplimos los objetivos, no podremos pasar de nivel.
Jugar a CodeCombat ●Si al pulsar el botón Correr, nos sale el botón Hecho en verde, eso significa que podemos pasar al siguiente nivel y seguir jugando.
Jugar a CodeCombat ●Al final de cada nivel veremos los puntos de experiencia obtenidos y las gemas recogidas. ●Y con Continuar nos vamos al siguiente nivel.
Jugar a CodeCombat ●En algunos niveles tendremos que comprar objetos para poder seguir avanzando. ●Recuerda no malgastar las gemas.
Jugar a CodeCombat ●A la tienda de objetos se puede acceder desde el mapa, pulsando el botón del cofre.
Jugar a CodeCombat ●En la tienda de objetos se puede comprar distintos accesorios ¡Pero sin malgastar!. ●Si malgastamos las gemas podemos quedarnos atascados en el juego y tener que empezar de nuevo.
Jugar a CodeCombat ●Hay veces que tendremos que escoger entre objetos del mismo tipo... Lo lógico es escoger el mejor, mirando las características de cada uno.
Departamento de Ciencias de la Computación e Inteligencia Artificial UNIRSE A UN CLAN.
Jugar a CodeCombat ●Usando el enlace que nos da nuestro profesor de prácticas nos vamos a unir a un clan de nuestro grupo de prácticas, pulsando Unirse al Clan. ●Además de poder hacer peleas entre miembros del clan podremos ver la clasificación de los mismos.
Jugar a CodeCombat ●Para gestionar o acceder a los clanes que pertenecemos, en el mapa, pulsamos el botón de la bandera