Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--activity.py104
-rw-r--r--activity.pycbin1961 -> 4594 bytes
-rw-r--r--activity/activity-elegir.svg214
-rw-r--r--activity/activity.info8
-rw-r--r--activity/activity.info~7
-rw-r--r--config.ini492
-rw-r--r--dist/Elegir-3.xobin0 -> 130 bytes
-rw-r--r--imagenes/abc.jpgbin0 -> 46168 bytes
-rw-r--r--imagenes/abeja.jpgbin0 -> 36727 bytes
-rw-r--r--imagenes/anillo.jpgbin0 -> 7027 bytes
-rw-r--r--imagenes/arroz.jpgbin0 -> 9306 bytes
-rw-r--r--imagenes/avión.jpgbin0 -> 6698 bytes
-rw-r--r--imagenes/balde.jpgbin0 -> 4177 bytes
-rw-r--r--imagenes/banana.jpgbin0 -> 12521 bytes
-rw-r--r--imagenes/biblioteca.gifbin0 -> 13695 bytes
-rw-r--r--imagenes/billete.jpgbin0 -> 2995 bytes
-rw-r--r--imagenes/bolígrafo.jpgbin0 -> 2184 bytes
-rw-r--r--imagenes/borrador.jpgbin0 -> 12997 bytes
-rw-r--r--imagenes/burro.jpgbin0 -> 8286 bytes
-rw-r--r--imagenes/café.jpgbin0 -> 19983 bytes
-rw-r--r--imagenes/casa.jpgbin0 -> 12577 bytes
-rw-r--r--imagenes/cebolla.jpgbin0 -> 5480 bytes
-rw-r--r--imagenes/cepillo.jpgbin0 -> 6529 bytes
-rw-r--r--imagenes/chocolate.jpgbin0 -> 38356 bytes
-rw-r--r--imagenes/cigüeña.jpgbin0 -> 20833 bytes
-rw-r--r--imagenes/cubo.jpgbin0 -> 27543 bytes
-rw-r--r--imagenes/dinosaurio.jpgbin0 -> 19762 bytes
-rw-r--r--imagenes/empanada.jpgbin0 -> 17356 bytes
-rw-r--r--imagenes/flor.jpgbin0 -> 58064 bytes
-rw-r--r--imagenes/gallina.jpgbin0 -> 7633 bytes
-rw-r--r--imagenes/gallo.jpgbin0 -> 7490 bytes
-rw-r--r--imagenes/hoja.jpgbin0 -> 6178 bytes
-rw-r--r--imagenes/hormiga.jpgbin0 -> 5704 bytes
-rw-r--r--imagenes/huevo.jpgbin0 -> 4662 bytes
-rw-r--r--imagenes/imán.gifbin0 -> 38789 bytes
-rw-r--r--imagenes/inyección.jpegbin0 -> 24511 bytes
-rw-r--r--imagenes/joya.jpgbin0 -> 15336 bytes
-rw-r--r--imagenes/juguete.jpgbin0 -> 7636 bytes
-rw-r--r--imagenes/karateca.jpgbin0 -> 39860 bytes
-rw-r--r--imagenes/kiwi.jpgbin0 -> 15882 bytes
-rw-r--r--imagenes/limón.jpgbin0 -> 67631 bytes
-rw-r--r--imagenes/llave.pngbin0 -> 55821 bytes
-rw-r--r--imagenes/lápiz.jpgbin0 -> 5671 bytes
-rw-r--r--imagenes/manguera.jpgbin0 -> 14164 bytes
-rw-r--r--imagenes/manzana.jpgbin0 -> 9807 bytes
-rw-r--r--imagenes/nariz.jpgbin0 -> 5061 bytes
-rw-r--r--imagenes/números.jpegbin0 -> 30336 bytes
-rw-r--r--imagenes/ojo.jpgbin0 -> 7148 bytes
-rw-r--r--imagenes/oveja.jpgbin0 -> 8234 bytes
-rw-r--r--imagenes/papa.jpgbin0 -> 67535 bytes
-rw-r--r--imagenes/perro.jpgbin0 -> 7366 bytes
-rw-r--r--imagenes/pez.jpgbin0 -> 11801 bytes
-rw-r--r--imagenes/pingüino.jpgbin0 -> 5907 bytes
-rw-r--r--imagenes/pizarrón.jpgbin0 -> 5565 bytes
-rw-r--r--imagenes/queso.jpgbin0 -> 18446 bytes
-rw-r--r--imagenes/reloj.jpgbin0 -> 5451 bytes
-rw-r--r--imagenes/silla.jpgbin0 -> 3500 bytes
-rw-r--r--imagenes/sombrero.jpgbin0 -> 7913 bytes
-rw-r--r--imagenes/taxi.jpgbin0 -> 7914 bytes
-rw-r--r--imagenes/taza.jpgbin0 -> 22570 bytes
-rw-r--r--imagenes/teléfono.jpgbin0 -> 12769 bytes
-rw-r--r--imagenes/tijera.jpgbin0 -> 6299 bytes
-rw-r--r--imagenes/uva.jpgbin0 -> 4873 bytes
-rw-r--r--imagenes/vaca.jpgbin0 -> 15736 bytes
-rw-r--r--imagenes/vocales.jpgbin0 -> 10369 bytes
-rw-r--r--imagenes/whisky.jpgbin0 -> 6373 bytes
-rw-r--r--imagenes/xilófono.jpgbin0 -> 6172 bytes
-rw-r--r--imagenes/yerba_mate.jpgbin0 -> 90460 bytes
-rw-r--r--imagenes/yogur.jpgbin0 -> 18654 bytes
-rw-r--r--imagenes/zanahoria.jpgbin0 -> 19734 bytes
-rw-r--r--imagenes/zapallo.jpgbin0 -> 6916 bytes
-rw-r--r--imagenes/zapato.jpgbin0 -> 8139 bytes
-rw-r--r--imagenes/zebra.jpgbin0 -> 40438 bytes
-rw-r--r--imagenes/árbol.jpgbin0 -> 10752 bytes
-rw-r--r--imagenes/ñandu.jpgbin0 -> 58878 bytes
-rw-r--r--imagenes/ñoquis.jpgbin0 -> 7919 bytes
76 files changed, 811 insertions, 14 deletions
diff --git a/activity.py b/activity.py
index 6ab8e29..8df4538 100644
--- a/activity.py
+++ b/activity.py
@@ -1,4 +1,4 @@
-# Copyright 2009 Simon Schampijer
+# Copyright 2013 Elena Ramos, Vladimir Espinola
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
@@ -14,7 +14,7 @@
# along with this program; if not, write to the Free Software
# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-"""HelloWorld Activity: A case study for developing an activity."""
+""" Elegir Activity: A case study for developing an activity."""
import gtk
import logging
@@ -29,11 +29,20 @@ from sugar.activity.widgets import TitleEntry
from sugar.activity.widgets import StopButton
from sugar.activity.widgets import ShareButton
-class HelloWorldActivity(activity.Activity):
- """HelloWorldActivity class as specified in activity.info"""
+#import gtk
+import gobject
+import random
+from ConfigParser import SafeConfigParser
+
+from subprocess import Popen
+
+
+class ElegirActivity(activity.Activity):
+ """ElegirActivity class as specified in activity.info"""
+
def __init__(self, handle):
- """Set up the HelloWorld activity."""
+ """Set up the elegir activity."""
activity.Activity.__init__(self, handle)
# we do not have collaboration features
@@ -65,10 +74,85 @@ class HelloWorldActivity(activity.Activity):
toolbar_box.toolbar.insert(stop_button, -1)
stop_button.show()
- self.set_toolbar_box(toolbar_box)
+ self.set_toolbar_box(toolbar_box)# hereda de la clase principal
toolbar_box.show()
- # label with the text, make the string translatable
- label = gtk.Label(_("Hello World!"))
- self.set_canvas(label)
- label.show()
+ vbox = gtk.VBox()
+ hbox = gtk.HBox()
+ self.set_canvas(vbox)
+
+ self.puntaje=0
+ self.numero=random.randint(1,69)# pregunta seleccionada al azar
+ self.anterior=self.numero
+ self.parser = SafeConfigParser()
+ self.parser.read('config.ini')
+ self.total=0
+ Popen(['espeak', '-v', 'es', self.parser.get('pregunta'+str(self.numero), 'enunciado')])
+
+
+ image = gtk.Image()
+ image.set_from_file(self.parser.get('pregunta'+str(self.numero), 'imagen'))
+ button_1 = gtk.Button(self.parser.get('pregunta'+str(self.numero), 'correcta'))
+ button_2 = gtk.Button(self.parser.get('pregunta'+str (self.numero), 'incorrecta2'))
+ button_3 = gtk.Button(self.parser.get('pregunta'+str (self.numero), 'incorrecta1'))
+ button_0 = gtk.Button('click para saber tu puntaje')
+
+ button_1.connect('clicked',self.__cambiar_imagen_cb, button_2,button_3,button_0,image)
+ button_2.connect('clicked',self.__cambiar_imagen_cb, button_3,button_1,button_0,image)
+ button_3.connect('clicked',self.__cambiar_imagen_cb, button_2,button_1,button_0,image)
+ button_0.connect('clicked',self.__decir_puntaje_cb)
+
+ vbox.add(button_0)
+ vbox.add(image)
+ vbox.add(hbox)
+ hbox.add(button_1)
+ hbox.add(button_2)
+ hbox.add(button_3)
+
+
+ vbox.show_all()
+ '''
+ image.show()
+ hbox.show()
+ button_1.show()
+ button_2.show()
+ button_3.show()
+ button_0.show()
+ '''
+
+ def __cambiar_imagen_cb(self,b1,b2=None,b3=None,b0=None,i=None):
+
+ if b1.get_label()== self.parser.get('pregunta'+ str(self.anterior), 'correcta'):
+ text ='Seleccionaste la respuesta correcta, tienes un punto mas '
+ p=1
+ else:
+ text ='La palabra seleccionada, no es la correcta'
+ p=0
+
+ self.puntaje=self.puntaje +p
+ Popen(['espeak', '-v', 'es', text])
+ self.numero=random.randint(1,69)# pregunta seleccionada al azar
+
+ if self.numero % 2 ==0:
+ i.set_from_file(self.parser.get('pregunta'+str(self.numero), 'imagen'))
+ b3.set_label(self.parser.get('pregunta'+str (self.numero), 'correcta'))
+ b1.set_label(self.parser.get('pregunta'+str (self.numero), 'incorrecta1'))
+ b2.set_label(self.parser.get('pregunta'+str(self.numero), 'incorrecta2'))
+ print '2:'+str(self.numero)
+ else:
+ i.set_from_file(self.parser.get('pregunta'+str(self.numero), 'imagen'))
+ b3.set_label(self.parser.get('pregunta'+str (self.numero), 'incorrecta1'))
+ b1.set_label(self.parser.get('pregunta'+str (self.numero), 'incorrecta2'))
+ b2.set_label(self.parser.get('pregunta'+str(self.numero), 'correcta'))
+ print '1:'+str(self.numero)
+ self.anterior=self.numero
+ self.total= self.total+1
+ b0.set_label(str(self.puntaje) + '/' +str( self.total))
+
+
+
+ def __decir_puntaje_cb(self,b):
+ text= 'tu puntaje es '+ str (self.puntaje) + ' de '+ str(self.total)
+ Popen(['espeak', '-v', 'es', text])
+
+
diff --git a/activity.pyc b/activity.pyc
index 000c3ff..c52d5f8 100644
--- a/activity.pyc
+++ b/activity.pyc
Binary files differ
diff --git a/activity/activity-elegir.svg b/activity/activity-elegir.svg
new file mode 100644
index 0000000..09552c5
--- /dev/null
+++ b/activity/activity-elegir.svg
@@ -0,0 +1,214 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://web.resource.org/cc/"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="256"
+ height="256"
+ id="svg2"
+ sodipodi:version="0.32"
+ inkscape:version="0.45.1"
+ sodipodi:docbase="/home/aviram/src/blogicons/small"
+ sodipodi:docname="opml.svg"
+ inkscape:output_extension="org.inkscape.output.svg.inkscape"
+ version="1.0">
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ gridtolerance="50"
+ guidetolerance="10"
+ objecttolerance="50"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="0.9707031"
+ inkscape:cx="128"
+ inkscape:cy="121.48341"
+ inkscape:document-units="px"
+ inkscape:current-layer="icons"
+ inkscape:window-width="1024"
+ inkscape:window-height="693"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ showguides="true"
+ inkscape:guide-bbox="true"
+ inkscape:object-bbox="false"
+ inkscape:object-points="false"
+ inkscape:object-nodes="false"
+ inkscape:guide-points="false"
+ width="256px"
+ height="256px"
+ showgrid="false"
+ inkscape:grid-bbox="false"
+ inkscape:object-paths="true" />
+ <defs
+ id="gradients">
+ <linearGradient
+ id="outerGradient"
+ x1="18"
+ y1="18"
+ x2="238"
+ y2="238"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#254fa1;stop-opacity:0.94117647;"
+ offset="0"
+ id="stop2196" />
+ <stop
+ style="stop-color:#2492a1;stop-opacity:1;"
+ offset="1"
+ id="stop2198" />
+ </linearGradient>
+ <linearGradient
+ id="innerGradient"
+ gradientUnits="userSpaceOnUse"
+ x1="128"
+ x2="128"
+ y1="32"
+ y2="224">
+ <stop
+ offset="0"
+ id="feedGStart"
+ style="stop-color:#2492a1;stop-opacity:1;" />
+ <stop
+ offset="1"
+ id="feedGEnd"
+ style="stop-color:#2359a1;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ id="trackbackGradient"
+ gradientUnits="userSpaceOnUse"
+ x1="25"
+ x2="230"
+ y1="25"
+ y2="230">
+ <stop
+ style="stop-color:#63a304;stop-opacity:1"
+ offset="0"
+ id="trackbackGStart" />
+ <stop
+ style="stop-color:#8ece1f;stop-opacity:1"
+ offset="0.5"
+ id="trackbackGMid" />
+ <stop
+ style="stop-color:#63a304;stop-opacity:1"
+ offset="1"
+ id="trackbackGEnd" />
+ </linearGradient>
+ <radialGradient
+ id="midGradient"
+ cx="128"
+ cy="70"
+ r="112"
+ gradientUnits="userSpaceOnUse">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop3194" />
+ <stop
+ style="stop-color:#52b2c0;stop-opacity:1;"
+ offset="1"
+ id="stop3196" />
+ </radialGradient>
+ </defs>
+ <metadata
+ id="metadata">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <cc:license
+ rdf:resource="http://creativecommons.org/licenses/by-nc/2.5/" />
+ <dc:title>Blog Icons</dc:title>
+ <dc:creator>
+ <cc:Agent>
+ <dc:title>Avi Alkalay</dc:title>
+ </cc:Agent>
+ </dc:creator>
+ <dc:description>These are the Blog Icons, initially based on the FeedIcons.com, but simplified (on XML level) and new icons created.</dc:description>
+ <dc:source>http://avi.alkalay.net</dc:source>
+ <dc:relation />
+ <dc:language>en</dc:language>
+ </cc:Work>
+ <cc:License
+ rdf:about="http://creativecommons.org/licenses/by-nc/2.5/">
+ <cc:permits
+ rdf:resource="http://web.resource.org/cc/Reproduction" />
+ <cc:permits
+ rdf:resource="http://web.resource.org/cc/Distribution" />
+ <cc:requires
+ rdf:resource="http://web.resource.org/cc/Notice" />
+ <cc:requires
+ rdf:resource="http://web.resource.org/cc/Attribution" />
+ <cc:prohibits
+ rdf:resource="http://web.resource.org/cc/CommercialUse" />
+ <cc:permits
+ rdf:resource="http://web.resource.org/cc/DerivativeWorks" />
+ </cc:License>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:groupmode="layer"
+ id="icons"
+ inkscape:label="icons"
+ style="display:inline">
+ <g
+ id="opml">
+ <rect
+ height="256"
+ x="0"
+ y="0"
+ ry="42"
+ rx="42"
+ width="256"
+ id="outer"
+ style="fill:url(#outerGradient)" />
+ <rect
+ height="224"
+ x="16"
+ y="16"
+ ry="36.75"
+ rx="36.75"
+ width="224"
+ id="mid"
+ style="fill:url(#midGradient)" />
+ <rect
+ height="192"
+ x="32"
+ y="32"
+ ry="31.5"
+ rx="31.5"
+ width="192"
+ id="inner"
+ style="fill:url(#innerGradient)" />
+ <circle
+ style="fill:#ffffff"
+ id="opmlCenter"
+ r="24"
+ sodipodi:cy="128"
+ sodipodi:cx="128"
+ cy="128"
+ cx="128"
+ sodipodi:rx="24"
+ sodipodi:ry="24" />
+ <circle
+ sodipodi:ry="79"
+ sodipodi:rx="79"
+ cx="128"
+ cy="128"
+ sodipodi:cx="128"
+ sodipodi:cy="128"
+ r="79"
+ id="opmlCast"
+ style="fill:none;stroke:#ffffff;stroke-width:28" />
+ </g>
+ </g>
+</svg>
diff --git a/activity/activity.info b/activity/activity.info
index 4aa4f7f..7a4037f 100644
--- a/activity/activity.info
+++ b/activity/activity.info
@@ -1,7 +1,7 @@
[Activity]
-name = HelloWorld
+name = Elegir
activity_version = 3
-bundle_id = org.sugarlabs.HelloWorld
-exec = sugar-activity activity.HelloWorldActivity
-icon = activity-helloworld
+bundle_id = org.sugarlabs.Elegir
+exec = sugar-activity activity.ElegirActivity
+icon = activity-elegir
license = GPLv2+
diff --git a/activity/activity.info~ b/activity/activity.info~
new file mode 100644
index 0000000..f262054
--- /dev/null
+++ b/activity/activity.info~
@@ -0,0 +1,7 @@
+[Activity]
+name = Elegir
+activity_version = 3
+bundle_id = org.sugarlabs.Elegir
+exec = sugar-activity activity.ElegirActivity
+icon = activity-ele
+license = GPLv2+
diff --git a/config.ini b/config.ini
new file mode 100644
index 0000000..732f580
--- /dev/null
+++ b/config.ini
@@ -0,0 +1,492 @@
+[pregunta1]
+enunciado = Como se escribe la palabra abecedario
+imagen = imagenes/abc.jpg
+correcta = abecedario
+incorrecta1 = avecedario
+incorrecta2 = abesedario
+
+[pregunta2]
+enunciado = Como se escribe la palabra abeja
+imagen = imagenes/abeja.jpg
+correcta = abeja
+incorrecta1 = aveja
+incorrecta2 = habeja
+
+[pregunta3]
+enunciado = Como se escribe la palabra anillo
+imagen = imagenes/anillo.jpg
+correcta = anillo
+incorrecta1 = hanillo
+incorrecta2 = aniyo
+
+[pregunta4]
+enunciado = Como se escribe la palabra arbol
+imagen = imagenes/árbol.jpg
+correcta = árbol
+incorrecta1 = arbol
+incorrecta2 = árvol
+
+[pregunta5]
+enunciado = Como se escribe la palabra arroz
+imagen = imagenes/arroz.jpg
+correcta = arroz
+incorrecta1 = harroz
+incorrecta2 = arros
+
+[pregunta6]
+enunciado = Como se escribe la palabra avion
+imagen = imagenes/avión.jpg
+correcta =avión
+incorrecta1 = abión
+incorrecta2 = havion
+
+[pregunta7]
+enunciado = Como se escribe la palabra balde
+imagen = imagenes/balde.jpg
+correcta = balde
+incorrecta1 = valde
+incorrecta2 = baldé
+
+[pregunta8]
+enunciado = Como se escribe la palabra banana
+imagen = imagenes/banana.jpg
+correcta = banana
+incorrecta1 = vanana
+incorrecta2 = bánana
+
+[pregunta9]
+enunciado = Como se escribe la palabra biblioteca
+imagen = imagenes/biblioteca.gif
+correcta = biblioteca
+incorrecta1 = viblioteca
+incorrecta2 = bivlioteca
+
+[pregunta10]
+enunciado = Como se escribe la palabra billete
+imagen = imagenes/billete.jpg
+correcta = billete
+incorrecta1 = biyete
+incorrecta2 = villete
+
+[pregunta11]
+enunciado = Como se escribe la palabra bolígrafo
+imagen = imagenes/bolígrafo.jpg
+correcta = bolígrafo
+incorrecta1 = boligrafo
+incorrecta2 = volígrafo
+
+[pregunta12]
+enunciado = Como se escribe la palabra borrador
+imagen = imagenes/borrador.jpg
+correcta = borrador
+incorrecta1 = vorrador
+incorrecta2 = borador
+
+[pregunta13]
+enunciado = Como se escribe la palabra burro
+imagen = imagenes/burro.jpg
+correcta =burro
+incorrecta1 = vurro
+incorrecta2 = buro
+
+[pregunta14]
+enunciado = Como se escribe la palabra cafe
+imagen = imagenes/café.jpg
+correcta = café
+incorrecta1 = kafé
+incorrecta2 = cafe
+
+[pregunta15]
+enunciado = Como se escribe la palabra casa
+imagen = imagenes/casa.jpg
+correcta = casa
+incorrecta1 = caza
+incorrecta2 = kasa
+
+[pregunta16]
+enunciado = Como se escribe la palabra cebolla
+imagen = imagenes/cebolla.jpg
+correcta = cebolla
+incorrecta1 = sevolla
+incorrecta2 = ceboya
+
+
+[pregunta17]
+enunciado = Como se escribe la palabra cepillo
+imagen = imagenes/cepillo.jpg
+correcta = cepillo
+incorrecta1 = sepillo
+incorrecta2 = cepiyo
+
+[pregunta18]
+enunciado = Como se escribe la palabra chocolate
+imagen = imagenes/chocolate.jpg
+correcta = chocolate
+incorrecta1 = chokolate
+incorrecta2 = chócolate
+
+[pregunta19]
+enunciado = Como se escribe la palabra cigueña
+imagen = imagenes/cigüeña.jpg
+correcta =cigüeña
+incorrecta1 = sigüeña
+incorrecta2 = cigueña
+
+[pregunta20]
+enunciado = Como se escribe la palabra cubo
+imagen = imagenes/cubo.jpg
+correcta = cubo
+incorrecta1 = cuvo
+incorrecta2 = kubo
+
+[pregunta21]
+enunciado = Como se escribe la palabra dinosaurio
+imagen = imagenes/dinosaurio.jpg
+correcta = dinosaurio
+incorrecta1 = dinosahurio
+incorrecta2 = dinosaurió
+
+
+[pregunta22]
+enunciado = Como se escribe la palabr empanada
+imagen = imagenes/empanada.jpg
+correcta = empanada
+incorrecta1 = enpanada
+incorrecta2 = hempanda
+
+[pregunta23]
+enunciado = Como se escribe la palabra flor
+imagen = imagenes/flor.jpg
+correcta =flor
+incorrecta1 = florr
+incorrecta2 = forl
+
+[pregunta24]
+enunciado = Como se escribe la palabra gallina
+imagen = imagenes/gallina.jpg
+correcta = gallina
+incorrecta1 = gayina
+incorrecta2 = galina
+
+[pregunta25]
+enunciado = Como se escribe la palabra gallo
+imagen = imagenes/gallo.jpg
+correcta = gallo
+incorrecta1 = gayo
+incorrecta2 = gaio
+
+[pregunta26]
+enunciado = Como se escribe la palabra hoja
+imagen = imagenes/hoja.jpg
+correcta = hoja
+incorrecta1 = oja
+incorrecta2 = hojá
+
+[pregunta27]
+enunciado = Como se escribe la palabra hormiga
+imagen = imagenes/hormiga.jpg
+correcta =hormiga
+incorrecta1 = ormiga
+incorrecta2 = hormigá
+
+[pregunta28]
+enunciado = Como se escribe la palabra huevo
+imagen = imagenes/huevo.jpg
+correcta = huevo
+incorrecta1 = uevo
+incorrecta2 = huebo
+
+[pregunta29]
+enunciado = Como se escribe la palabra iman
+imagen = imagenes/imán.gif
+correcta = imán
+incorrecta1 = himán
+incorrecta2 = iman
+
+[pregunta30]
+enunciado = Como se escribe la palabra inyeccion
+imagen = imagenes/inyección.jpeg
+correcta = inyección
+incorrecta1 = inllección
+incorrecta2 = inyeccion
+
+[pregunta31]
+enunciado = Como se escribe la palabra joya
+imagen = imagenes/joya.jpg
+correcta = joya
+incorrecta1 = jolla
+incorrecta2 = joia
+
+[pregunta32]
+enunciado = Como se escribe la palabra juguete
+imagen = imagenes/juguete.jpg
+correcta = juguete
+incorrecta1 = jugete
+incorrecta2 = jugeute
+
+[pregunta33]
+enunciado = Como se escribe la palabra karateca
+imagen = imagenes/karateca.jpg
+correcta = karateca
+incorrecta1 = carateca
+incorrecta2 = carateka
+
+[pregunta34]
+enunciado = Como se escribe la palabra kiwi
+imagen = imagenes/kiwi.jpg
+correcta = kiwi
+incorrecta1 = quiwi
+incorrecta2 = kibui
+
+[pregunta35]
+enunciado = Como se escribe la palabra lapiz
+imagen = imagenes/lápiz.jpg
+correcta =lápiz
+incorrecta1 = lapiz
+incorrecta2 = lápis
+
+[pregunta36]
+enunciado = Como se escribe la palabra limon
+imagen = imagenes/limón.jpg
+correcta = limón
+incorrecta1 = limon
+incorrecta2 = límon
+
+[pregunta37]
+enunciado = Como se escribe la palabra llave
+imagen = imagenes/llave.png
+correcta = llave
+incorrecta1 = yave
+incorrecta2 = llabe
+
+[pregunta38]
+enunciado = Como se escribe la palabra manguera
+imagen = imagenes/manguera.jpg
+correcta = manguera
+incorrecta1 = mangera
+incorrecta2 = manjera
+
+[pregunta39]
+enunciado = Como se escribe la palabra manzana
+imagen = imagenes/manzana.jpg
+correcta = manzana
+incorrecta1 = mansana
+incorrecta2 = mamzana
+
+[pregunta40]
+enunciado = Como se escribe la palabra nariz
+imagen = imagenes/nariz.jpg
+correcta = nariz
+incorrecta1 = naris
+incorrecta2 = narriz
+
+[pregunta41]
+enunciado = Como se escribe la palabra numeros
+imagen = imagenes/números.jpeg
+correcta = números
+incorrecta1 = numeroz
+incorrecta2 = numeros
+
+[pregunta42]
+enunciado = Como se escribe la palabra ñandu
+imagen = imagenes/ñandu.jpg
+correcta = ñandu
+incorrecta1 = ñándu
+incorrecta2 = ñhandu
+
+[pregunta43]
+enunciado = Como se escribe la palabra ñoquis
+imagen = imagenes/ñoquis.jpg
+correcta = ñoquis
+incorrecta1 = ñokis
+incorrecta2 = ñoqis
+
+[pregunta44]
+enunciado = Como se escribe la palabra ojo
+imagen = imagenes/ojo.jpg
+correcta = ojo
+incorrecta1 = hojo
+incorrecta2 = ojoh
+
+
+[pregunta45]
+enunciado = Como se escribe la palabra oveja
+imagen = imagenes/oveja.jpg
+correcta =oveja
+incorrecta1 = hoveja
+incorrecta2 = obeja
+
+[pregunta46]
+enunciado = Como se escribe la palabra papa
+imagen = imagenes/papa.jpg
+correcta = papa
+incorrecta1 = pápa
+incorrecta2 = papá
+
+[pregunta47]
+enunciado = Como se escribe la palabra perro
+imagen = imagenes/perro.jpg
+correcta = perro
+incorrecta1 = pero
+incorrecta2 = perró
+
+[pregunta48]
+enunciado = Como se escribe la palabra pez
+imagen = imagenes/pez.jpg
+correcta = pez
+incorrecta1 = pes
+incorrecta2 = pess
+
+[pregunta49]
+enunciado = Como se escribe la palabra pingüino
+imagen = imagenes/pingüino.jpg
+correcta = pingüino
+incorrecta1 = piguino
+incorrecta2 = pimguino
+
+[pregunta50]
+enunciado = Como se escribe la palabra pizarron
+imagen = imagenes/pizarrón.jpg
+correcta =pizarrón
+incorrecta1 = pisarrón
+incorrecta2 = pizarron
+
+[pregunta51]
+enunciado = Como se escribe la palabra queso
+imagen = imagenes/queso.jpg
+correcta = queso
+incorrecta1 = keso
+incorrecta2 = qeso
+
+[pregunta52]
+enunciado = Como se escribe la palabra reloj
+imagen = imagenes/reloj.jpg
+correcta = reloj
+incorrecta1 = relop
+incorrecta2 = relod
+
+
+[pregunta53]
+enunciado = Como se escribe la palabra silla
+imagen = imagenes/silla.jpg
+correcta = silla
+incorrecta1 = cilla
+incorrecta2 = siya
+
+[pregunta54]
+enunciado = Como se escribe la palabra sombrero
+imagen = imagenes/sombrero.jpg
+correcta = sombrero
+incorrecta1 = sonbrero
+incorrecta2 = somvrero
+
+[pregunta55]
+enunciado = Como se escribe la palabra taxi
+imagen = imagenes/taxi.jpg
+correcta = taxi
+incorrecta1 = tasi
+incorrecta2 = taci
+
+[pregunta56]
+enunciado = Como se escribe la palabra taza
+imagen = imagenes/taza.jpg
+correcta = taza
+incorrecta1 = tasa
+incorrecta2 = tazá
+
+[pregunta57]
+enunciado = Como se escribe la palabra telefono
+imagen = imagenes/teléfono.jpg
+correcta = teléfono
+incorrecta1 = telefono
+incorrecta2 = telefonó
+
+[pregunta58]
+enunciado = Como se escribe la palabra tijera
+imagen = imagenes/tijera.jpg
+correcta = tijera
+incorrecta1 = tigera
+incorrecta2 = tiguera
+
+[pregunta59]
+enunciado = Como se escribe la palabra uva
+imagen = imagenes/uva.jpg
+correcta = uva
+incorrecta1 = huva
+incorrecta2 = uba
+
+[pregunta60]
+enunciado = Como se escribe la palabra vaca
+imagen = imagenes/vaca.jpg
+correcta = vaca
+incorrecta1 = baca
+incorrecta2 = vaka
+
+[pregunta61]
+enunciado = Como se escribe la palabra vocales
+imagen = imagenes/vocales.jpg
+correcta = vocales
+incorrecta1 = bocales
+incorrecta2 = vokales
+
+
+[pregunta62]
+enunciado = Como se escribe la palabra whisky
+imagen = imagenes/whisky.jpg
+correcta = whisky
+incorrecta1 = buisky
+incorrecta2 = buisqui
+
+[pregunta63]
+enunciado = Como se escribe la palabra xilófono
+imagen = imagenes/xilófono.jpg
+correcta = xilófono
+incorrecta1 = cilófono
+incorrecta2 = silófono
+
+[pregunta64]
+enunciado = Como se escribe la palabra yerba mate
+imagen = imagenes/yerba_mate.jpg
+correcta = yerba mate
+incorrecta1 = llerba mate
+incorrecta2 = yerva mate
+
+[pregunta65]
+enunciado = Como se escribe la palabra yogur
+imagen = imagenes/yogur.jpg
+correcta = yogur
+incorrecta1 = llogur
+incorrecta2 = yogurr
+
+[pregunta66]
+enunciado = Como se escribe la palabra zanahoria
+imagen = imagenes/zanahoria.jpg
+correcta = zanahoria
+incorrecta1 = sanahoria
+incorrecta2 = zanaoria
+
+[pregunta67]
+enunciado = Como se escribe la palabra zapallo
+imagen = imagenes/zapallo.jpg
+correcta = zapallo
+incorrecta1 =sapallo
+incorrecta2 =zapayo
+
+[pregunta68]
+enunciado = Como se escribe la palabra zapato
+imagen = imagenes/zapato.jpg
+correcta = zapato
+incorrecta1 = sapato
+incorrecta2 = sapató
+
+[pregunta69]
+enunciado = Como se escribe la palabra zebra
+imagen = imagenes/zebra.jpg
+correcta = zebra
+incorrecta1 = sebra
+incorrecta2 = zevra
+
+
+
+
+
diff --git a/dist/Elegir-3.xo b/dist/Elegir-3.xo
new file mode 100644
index 0000000..5fefe3d
--- /dev/null
+++ b/dist/Elegir-3.xo
Binary files differ
diff --git a/imagenes/abc.jpg b/imagenes/abc.jpg
new file mode 100644
index 0000000..07a16a0
--- /dev/null
+++ b/imagenes/abc.jpg
Binary files differ
diff --git a/imagenes/abeja.jpg b/imagenes/abeja.jpg
new file mode 100644
index 0000000..e2ba63b
--- /dev/null
+++ b/imagenes/abeja.jpg
Binary files differ
diff --git a/imagenes/anillo.jpg b/imagenes/anillo.jpg
new file mode 100644
index 0000000..e1a7980
--- /dev/null
+++ b/imagenes/anillo.jpg
Binary files differ
diff --git a/imagenes/arroz.jpg b/imagenes/arroz.jpg
new file mode 100644
index 0000000..c2e80f5
--- /dev/null
+++ b/imagenes/arroz.jpg
Binary files differ
diff --git a/imagenes/avión.jpg b/imagenes/avión.jpg
new file mode 100644
index 0000000..3b66503
--- /dev/null
+++ b/imagenes/avión.jpg
Binary files differ
diff --git a/imagenes/balde.jpg b/imagenes/balde.jpg
new file mode 100644
index 0000000..617ab24
--- /dev/null
+++ b/imagenes/balde.jpg
Binary files differ
diff --git a/imagenes/banana.jpg b/imagenes/banana.jpg
new file mode 100644
index 0000000..874cfb0
--- /dev/null
+++ b/imagenes/banana.jpg
Binary files differ
diff --git a/imagenes/biblioteca.gif b/imagenes/biblioteca.gif
new file mode 100644
index 0000000..24316b3
--- /dev/null
+++ b/imagenes/biblioteca.gif
Binary files differ
diff --git a/imagenes/billete.jpg b/imagenes/billete.jpg
new file mode 100644
index 0000000..d387d98
--- /dev/null
+++ b/imagenes/billete.jpg
Binary files differ
diff --git a/imagenes/bolígrafo.jpg b/imagenes/bolígrafo.jpg
new file mode 100644
index 0000000..84175e9
--- /dev/null
+++ b/imagenes/bolígrafo.jpg
Binary files differ
diff --git a/imagenes/borrador.jpg b/imagenes/borrador.jpg
new file mode 100644
index 0000000..a0ff1c9
--- /dev/null
+++ b/imagenes/borrador.jpg
Binary files differ
diff --git a/imagenes/burro.jpg b/imagenes/burro.jpg
new file mode 100644
index 0000000..53c3991
--- /dev/null
+++ b/imagenes/burro.jpg
Binary files differ
diff --git a/imagenes/café.jpg b/imagenes/café.jpg
new file mode 100644
index 0000000..2e43adb
--- /dev/null
+++ b/imagenes/café.jpg
Binary files differ
diff --git a/imagenes/casa.jpg b/imagenes/casa.jpg
new file mode 100644
index 0000000..0ced86c
--- /dev/null
+++ b/imagenes/casa.jpg
Binary files differ
diff --git a/imagenes/cebolla.jpg b/imagenes/cebolla.jpg
new file mode 100644
index 0000000..92b484f
--- /dev/null
+++ b/imagenes/cebolla.jpg
Binary files differ
diff --git a/imagenes/cepillo.jpg b/imagenes/cepillo.jpg
new file mode 100644
index 0000000..df14ff3
--- /dev/null
+++ b/imagenes/cepillo.jpg
Binary files differ
diff --git a/imagenes/chocolate.jpg b/imagenes/chocolate.jpg
new file mode 100644
index 0000000..7151dc3
--- /dev/null
+++ b/imagenes/chocolate.jpg
Binary files differ
diff --git a/imagenes/cigüeña.jpg b/imagenes/cigüeña.jpg
new file mode 100644
index 0000000..db91d56
--- /dev/null
+++ b/imagenes/cigüeña.jpg
Binary files differ
diff --git a/imagenes/cubo.jpg b/imagenes/cubo.jpg
new file mode 100644
index 0000000..ada80a1
--- /dev/null
+++ b/imagenes/cubo.jpg
Binary files differ
diff --git a/imagenes/dinosaurio.jpg b/imagenes/dinosaurio.jpg
new file mode 100644
index 0000000..5ae31c1
--- /dev/null
+++ b/imagenes/dinosaurio.jpg
Binary files differ
diff --git a/imagenes/empanada.jpg b/imagenes/empanada.jpg
new file mode 100644
index 0000000..a313612
--- /dev/null
+++ b/imagenes/empanada.jpg
Binary files differ
diff --git a/imagenes/flor.jpg b/imagenes/flor.jpg
new file mode 100644
index 0000000..66462ed
--- /dev/null
+++ b/imagenes/flor.jpg
Binary files differ
diff --git a/imagenes/gallina.jpg b/imagenes/gallina.jpg
new file mode 100644
index 0000000..a19c30a
--- /dev/null
+++ b/imagenes/gallina.jpg
Binary files differ
diff --git a/imagenes/gallo.jpg b/imagenes/gallo.jpg
new file mode 100644
index 0000000..8ad3bb5
--- /dev/null
+++ b/imagenes/gallo.jpg
Binary files differ
diff --git a/imagenes/hoja.jpg b/imagenes/hoja.jpg
new file mode 100644
index 0000000..e328cde
--- /dev/null
+++ b/imagenes/hoja.jpg
Binary files differ
diff --git a/imagenes/hormiga.jpg b/imagenes/hormiga.jpg
new file mode 100644
index 0000000..ef5442e
--- /dev/null
+++ b/imagenes/hormiga.jpg
Binary files differ
diff --git a/imagenes/huevo.jpg b/imagenes/huevo.jpg
new file mode 100644
index 0000000..ff587b0
--- /dev/null
+++ b/imagenes/huevo.jpg
Binary files differ
diff --git a/imagenes/imán.gif b/imagenes/imán.gif
new file mode 100644
index 0000000..97a3e62
--- /dev/null
+++ b/imagenes/imán.gif
Binary files differ
diff --git a/imagenes/inyección.jpeg b/imagenes/inyección.jpeg
new file mode 100644
index 0000000..a09ffce
--- /dev/null
+++ b/imagenes/inyección.jpeg
Binary files differ
diff --git a/imagenes/joya.jpg b/imagenes/joya.jpg
new file mode 100644
index 0000000..0a75ea4
--- /dev/null
+++ b/imagenes/joya.jpg
Binary files differ
diff --git a/imagenes/juguete.jpg b/imagenes/juguete.jpg
new file mode 100644
index 0000000..531675d
--- /dev/null
+++ b/imagenes/juguete.jpg
Binary files differ
diff --git a/imagenes/karateca.jpg b/imagenes/karateca.jpg
new file mode 100644
index 0000000..bd4b88f
--- /dev/null
+++ b/imagenes/karateca.jpg
Binary files differ
diff --git a/imagenes/kiwi.jpg b/imagenes/kiwi.jpg
new file mode 100644
index 0000000..f1c0c77
--- /dev/null
+++ b/imagenes/kiwi.jpg
Binary files differ
diff --git a/imagenes/limón.jpg b/imagenes/limón.jpg
new file mode 100644
index 0000000..4a35a5a
--- /dev/null
+++ b/imagenes/limón.jpg
Binary files differ
diff --git a/imagenes/llave.png b/imagenes/llave.png
new file mode 100644
index 0000000..f46d536
--- /dev/null
+++ b/imagenes/llave.png
Binary files differ
diff --git a/imagenes/lápiz.jpg b/imagenes/lápiz.jpg
new file mode 100644
index 0000000..f14689a
--- /dev/null
+++ b/imagenes/lápiz.jpg
Binary files differ
diff --git a/imagenes/manguera.jpg b/imagenes/manguera.jpg
new file mode 100644
index 0000000..78bce33
--- /dev/null
+++ b/imagenes/manguera.jpg
Binary files differ
diff --git a/imagenes/manzana.jpg b/imagenes/manzana.jpg
new file mode 100644
index 0000000..4f2a9b9
--- /dev/null
+++ b/imagenes/manzana.jpg
Binary files differ
diff --git a/imagenes/nariz.jpg b/imagenes/nariz.jpg
new file mode 100644
index 0000000..fa0eac5
--- /dev/null
+++ b/imagenes/nariz.jpg
Binary files differ
diff --git a/imagenes/números.jpeg b/imagenes/números.jpeg
new file mode 100644
index 0000000..e326093
--- /dev/null
+++ b/imagenes/números.jpeg
Binary files differ
diff --git a/imagenes/ojo.jpg b/imagenes/ojo.jpg
new file mode 100644
index 0000000..3ab46d3
--- /dev/null
+++ b/imagenes/ojo.jpg
Binary files differ
diff --git a/imagenes/oveja.jpg b/imagenes/oveja.jpg
new file mode 100644
index 0000000..f34492b
--- /dev/null
+++ b/imagenes/oveja.jpg
Binary files differ
diff --git a/imagenes/papa.jpg b/imagenes/papa.jpg
new file mode 100644
index 0000000..12ec1d8
--- /dev/null
+++ b/imagenes/papa.jpg
Binary files differ
diff --git a/imagenes/perro.jpg b/imagenes/perro.jpg
new file mode 100644
index 0000000..85c8448
--- /dev/null
+++ b/imagenes/perro.jpg
Binary files differ
diff --git a/imagenes/pez.jpg b/imagenes/pez.jpg
new file mode 100644
index 0000000..87914b4
--- /dev/null
+++ b/imagenes/pez.jpg
Binary files differ
diff --git a/imagenes/pingüino.jpg b/imagenes/pingüino.jpg
new file mode 100644
index 0000000..c88e84b
--- /dev/null
+++ b/imagenes/pingüino.jpg
Binary files differ
diff --git a/imagenes/pizarrón.jpg b/imagenes/pizarrón.jpg
new file mode 100644
index 0000000..22dd030
--- /dev/null
+++ b/imagenes/pizarrón.jpg
Binary files differ
diff --git a/imagenes/queso.jpg b/imagenes/queso.jpg
new file mode 100644
index 0000000..3991b60
--- /dev/null
+++ b/imagenes/queso.jpg
Binary files differ
diff --git a/imagenes/reloj.jpg b/imagenes/reloj.jpg
new file mode 100644
index 0000000..5649015
--- /dev/null
+++ b/imagenes/reloj.jpg
Binary files differ
diff --git a/imagenes/silla.jpg b/imagenes/silla.jpg
new file mode 100644
index 0000000..8c240a1
--- /dev/null
+++ b/imagenes/silla.jpg
Binary files differ
diff --git a/imagenes/sombrero.jpg b/imagenes/sombrero.jpg
new file mode 100644
index 0000000..9ebed17
--- /dev/null
+++ b/imagenes/sombrero.jpg
Binary files differ
diff --git a/imagenes/taxi.jpg b/imagenes/taxi.jpg
new file mode 100644
index 0000000..a21b0a0
--- /dev/null
+++ b/imagenes/taxi.jpg
Binary files differ
diff --git a/imagenes/taza.jpg b/imagenes/taza.jpg
new file mode 100644
index 0000000..52986e8
--- /dev/null
+++ b/imagenes/taza.jpg
Binary files differ
diff --git a/imagenes/teléfono.jpg b/imagenes/teléfono.jpg
new file mode 100644
index 0000000..55a6071
--- /dev/null
+++ b/imagenes/teléfono.jpg
Binary files differ
diff --git a/imagenes/tijera.jpg b/imagenes/tijera.jpg
new file mode 100644
index 0000000..d53e6c1
--- /dev/null
+++ b/imagenes/tijera.jpg
Binary files differ
diff --git a/imagenes/uva.jpg b/imagenes/uva.jpg
new file mode 100644
index 0000000..17198bc
--- /dev/null
+++ b/imagenes/uva.jpg
Binary files differ
diff --git a/imagenes/vaca.jpg b/imagenes/vaca.jpg
new file mode 100644
index 0000000..878ec71
--- /dev/null
+++ b/imagenes/vaca.jpg
Binary files differ
diff --git a/imagenes/vocales.jpg b/imagenes/vocales.jpg
new file mode 100644
index 0000000..3b1a2b7
--- /dev/null
+++ b/imagenes/vocales.jpg
Binary files differ
diff --git a/imagenes/whisky.jpg b/imagenes/whisky.jpg
new file mode 100644
index 0000000..fd24d0f
--- /dev/null
+++ b/imagenes/whisky.jpg
Binary files differ
diff --git a/imagenes/xilófono.jpg b/imagenes/xilófono.jpg
new file mode 100644
index 0000000..f3dd5d4
--- /dev/null
+++ b/imagenes/xilófono.jpg
Binary files differ
diff --git a/imagenes/yerba_mate.jpg b/imagenes/yerba_mate.jpg
new file mode 100644
index 0000000..f36078f
--- /dev/null
+++ b/imagenes/yerba_mate.jpg
Binary files differ
diff --git a/imagenes/yogur.jpg b/imagenes/yogur.jpg
new file mode 100644
index 0000000..9948a53
--- /dev/null
+++ b/imagenes/yogur.jpg
Binary files differ
diff --git a/imagenes/zanahoria.jpg b/imagenes/zanahoria.jpg
new file mode 100644
index 0000000..f6e01c0
--- /dev/null
+++ b/imagenes/zanahoria.jpg
Binary files differ
diff --git a/imagenes/zapallo.jpg b/imagenes/zapallo.jpg
new file mode 100644
index 0000000..70a8606
--- /dev/null
+++ b/imagenes/zapallo.jpg
Binary files differ
diff --git a/imagenes/zapato.jpg b/imagenes/zapato.jpg
new file mode 100644
index 0000000..7bea6eb
--- /dev/null
+++ b/imagenes/zapato.jpg
Binary files differ
diff --git a/imagenes/zebra.jpg b/imagenes/zebra.jpg
new file mode 100644
index 0000000..0b1c525
--- /dev/null
+++ b/imagenes/zebra.jpg
Binary files differ
diff --git a/imagenes/árbol.jpg b/imagenes/árbol.jpg
new file mode 100644
index 0000000..f016f16
--- /dev/null
+++ b/imagenes/árbol.jpg
Binary files differ
diff --git a/imagenes/ñandu.jpg b/imagenes/ñandu.jpg
new file mode 100644
index 0000000..ead0732
--- /dev/null
+++ b/imagenes/ñandu.jpg
Binary files differ
diff --git a/imagenes/ñoquis.jpg b/imagenes/ñoquis.jpg
new file mode 100644
index 0000000..46cdca7
--- /dev/null
+++ b/imagenes/ñoquis.jpg
Binary files differ