Diferencia entre revisiones de «Usuario:Lmorillas/modulo programacion/python/intro clases/ejercicio dado»

De WikiEducator
Saltar a: navegación, buscar
(Página creada con '{{DISPLAYTITLE:Juego de datos}} {{Actividad| Title=Clase Dado| TOCdepth=3| {{Objetivo| * Crea una clase dado que permita crear dados gráficos con graphics * Al crear un dado, …')
 
 
(5 revisiones intermedias por el mismo usuario no mostrado)
Línea 1: Línea 1:
{{DISPLAYTITLE:Juego de datos}}
+
{{MiTitulo|Juego de dados}}
  
 
{{Actividad|
 
{{Actividad|
Línea 10: Línea 10:
 
}}
 
}}
 
{{Tip|Cuando creas el dado puedes crear ya los 7 puntos que permiten pintar los valores de 1 a 6. Cuando asignas el valor, borras todos (píntalos del color del fondo) y vuelve a pintar los que te interesan.
 
{{Tip|Cuando creas el dado puedes crear ya los 7 puntos que permiten pintar los valores de 1 a 6. Cuando asignas el valor, borras todos (píntalos del color del fondo) y vuelve a pintar los que te interesan.
 +
}}
 +
 +
}}
 +
 +
 +
{{Actividad|
 +
Title=Juego dados|
 +
TOCdepth=3|
 +
Usando la clase dado anterior, haz un programa que simule un juego de dados: http://es.wikipedia.org/wiki/Categor%C3%ADa:Juegos_de_dados
 +
{{Puntos clave|
 +
* El código del juego se almacenará en un gestor de versiones (mercurial) (1 pto.)
 +
* Los commits tienen comentarios adecuados (1 pto.)
 +
* Estará debidamente documentado con docstring (1 punto)
 +
* Hay un archivo leame con la descripción del proyecto (1 punto)
 +
* Escrito en python con una interfaz gráfica (1 puntos)
 +
* Usa la clase Dado (2)
 +
* Diseño modular (1)
 +
* Es funcional (2)
 
}}
 
}}
  
 
}}
 
}}

Última revisión de 23:25 7 mar 2012


Clase Dado

Icon activity.jpg

Clase Dado


Icon objectives.jpg

Objetivo

  • Crea una clase dado que permita crear dados gráficos con graphics
  • Al crear un dado, le daremos la información de la ventana donde se pinta, el punto del centro del dado y su tamaño (en pixeles)
  • El dado tendrá un método (ponValor(valor)) que asignará un valor numérico al dado y pintará los puntitos en la cara visible
Icon present.gif
Tip: Cuando creas el dado puedes crear ya los 7 puntos que permiten pintar los valores de 1 a 6. Cuando asignas el valor, borras todos (píntalos del color del fondo) y vuelve a pintar los que te interesan.







Juego dados

Icon activity.jpg

Juego dados

Usando la clase dado anterior, haz un programa que simule un juego de dados: http://es.wikipedia.org/wiki/Categor%C3%ADa:Juegos_de_dados


Icon key points.gif

Puntos clave

  • El código del juego se almacenará en un gestor de versiones (mercurial) (1 pto.)
  • Los commits tienen comentarios adecuados (1 pto.)
  • Estará debidamente documentado con docstring (1 punto)
  • Hay un archivo leame con la descripción del proyecto (1 punto)
  • Escrito en python con una interfaz gráfica (1 puntos)
  • Usa la clase Dado (2)
  • Diseño modular (1)
  • Es funcional (2)