28
The Hour of Code Jeisson Alexander Soler Huertas Tecnologica Industrial Colombiana – Teinco Aplicaciones Web V Semestre – Ingenieria en sistemas Bogota D.C 2015

The Hour of Code

Embed Size (px)

DESCRIPTION

Proceso paso a paso para elaborar y completar la hora de codigo

Citation preview

Page 1: The Hour of Code

The Hour of Code

Jeisson Alexander Soler Huertas

Tecnologica Industrial Colombiana – TeincoAplicaciones Web

V Semestre – Ingenieria en sistemasBogota D.C

2015

Page 2: The Hour of Code

“The hour of code” o la hora de código es un espacio creado por la organización CODE Studio el cual muestra lo fácil que puede llegar a ser la programación y demostrar el hecho de que cualquier persona puede hacerlo, es un evento ya viral y reconocido a nivel mundial donde incluso celebridades de la talla de Barack Obama, Asthon Kuctcher, Mark Zubenger y otro más apoyan este gran evento.

El cual se mostrara a continuación como es cada uno de sus procesos:

Como primero que todo se bene ingresar a la página https://www.yopuedoprogramar.com/, en la opción donde aparecen 2 bombillos se selecciona el de la Derecha:

Page 3: The Hour of Code

Al ingresar se mostrara una pantalla como la siguiente; donde mostrara el entorno grafico de “La Hora de código “

Consta de bloques con acciones, los cuales pueden ser arrastrados para realizar el código y la “Misión” de este nivel; como se puede observar el objetivo del juego es llegar al cerdo de “Angry Bird”, si se tiene el concepto básico de que cada bloque de “Avanzar” permite un espacio hacia delante, es decir que al colocar 2 bloques “Avanzar” se llegara al objetivo.

También existe un limitante del número de bloques que se pueden arrastrar en cada ejercicio, lo cual permite el pensar en las mejores soluciones sin tener que usar más de los bloques permitidos, dando si uso al desarrollar la “Capacidad Lógica” para resolver problemas, fundamental en la programación.

Después de realizado el código se selecciona la opción “Ejecutar”, si el proceso fue correctamente realizado aparecerá una pantalla como la siguiente, donde se confirmara el nivel logrado y se puede observar las líneas de código que se escoden detrás de los bloques de acción:

Page 4: The Hour of Code

El siguiente nivel muestra otro ejemplo de bloque “Avanzar”:

Page 5: The Hour of Code

El tercer nivel ya agrega una nueva características el bloque “Girar a la … “, esta opción permite al Angry Bird realizar una acción nueva en determinado momento como la necesidad de girar para no chocar con la pared y así llegar al cerdo.

Page 6: The Hour of Code

El ejercicio 4 y 5, muestran ya ejemplo un poco mas complicados en los cuales es indispensable la opcion “Girar a la …. “.

Page 7: The Hour of Code
Page 8: The Hour of Code

En el ejercicio numero 6 aparece el Bloque “Repetir X Veces”, este bloque tal como su nombre lo indica permite realizar una accion el numero determinado de veces que se le indique.

Page 9: The Hour of Code

Del ejercicio 7 al 9 muestra los distinctos usos del bloque “Repetir”, ya seha con una accion ates de iniciar el ciclo, ya sean 2 bloques dentro de un mismo ejercicio y el no repetir uan sola acción sino una serie de acciones para llegar al objetivo.

Page 10: The Hour of Code
Page 11: The Hour of Code
Page 12: The Hour of Code

En el ejercicio numero 10 aparece el bloque “repetir hasta” el cual permite realizar una acción indefinidamente hasta que llegue o cumpla cierto objetivo, Hasta el ejercicio 13 muestra los diferentes casos en donde se aplica de mejor manera es nuevo ciclo.

Page 13: The Hour of Code
Page 14: The Hour of Code
Page 15: The Hour of Code
Page 16: The Hour of Code

A partir del ejercicio 14 aparece el bloque “Si hay … Haz” el cual ya permite agregar un cierta condición por ejemplo “ Si hay un camino a la izquierda gira a la izquierda” y acompañado del ciclo Repetir hasta permite realizar procesos más complejos con menor cantidad de líneas a bloques de código; Esta serie de ejercicios se repite hasta el ejercicio 17.

Page 17: The Hour of Code
Page 18: The Hour of Code
Page 19: The Hour of Code
Page 20: The Hour of Code

En el ejercicio numero 18 ya aparece el bloque con una segunda condición” Si hay … haz … Si no …” el cual permite agregar una segunda característica al programa, siguiendo con el ejemplo anterior se podría decir que “Si hay un camino a la izquierda gira a la izquierda sino gira a la derecha”, permitiendo así junto con un ciclo “repetir hasta” realizar y analizar todo tipo de variables que pueda tener el personaje para llegar a su objetivo y de esa manera tomar en cuenta todos los escenarios posibles; Este tipo de ejercicios será aplicados hasta el ejercicio 20.

Page 21: The Hour of Code
Page 22: The Hour of Code

Después de completados los 20 ejercicios la organización CODE le otorgara un certificado imprimible por el hecho de haber completado con éxito “The Our of Code”, demostrando así el hecho de que es posible programar de una manera muy sencilla y disponible para todo elmundo.

Page 23: The Hour of Code

Cibergrafia

https://www.yopuedoprogramar.com/ tomado el 02/03/15 http://studio.code.org/ tomado el 02/03/15