Coursera Semana 3
En la semana 3 de Coursera se comenzó trabajando con el concepto de variable, que es un lugar de la memoria de la computadora que sirve para guardar un dato. Cada variable tiene un nombre y un valor asociado. Pueden ser variables locales (uso personal de un elemento del programa) o variables globales (usadas por todos los elementos del programa).
Para poner en práctica el concepto de variable se modificó el juego del helicóptero y luego el del pong para meter puntuaciones. También se determinó cómo poner instrucciones para el usuario, la llamada documentación técnica, que no son más que notas o comentarios a los programas.
Posteriormente se modificó el juego del pong para hacer el pizza pong, cambiando los disfraces de la paleta y la pelota, aunque a éste no se le puso ninguna variable.
Pero después se realizó el juego de tirar penales con dos variables: una de goles y otra de paradas.
A continuación se programó un juego para adivinar un número al azar entre 1 y 10 y se estableció también una variable tiempo para determinar qué tan rápido se podía descubrir el número secreto.
En esta semana se hicieron pruebas de depuración para detectar y corregir errores en los programas.
Finalmente se practicó el bloque sellar que permite estampar la imagen de un objeto. Esto se realizó en la práctica del jardín de flores.
En este ejemplo también se trabajaron los ciclos anidados, que son iteraciones dentro de otras iteraciones.