import type { Stage } from '../types' const frases = [ { frase: 'Mi mamá me ama.', opciones: ['Mi papá me ama.', 'Mi mamá me ama.', 'Mi mamá me mima.'], correcta: 'Mi mamá me ama.', emoji: '💕', }, { frase: 'El sol sale temprano.', opciones: ['La luna sale tarde.', 'El sol sale temprano.', 'El sol se esconde.'], correcta: 'El sol sale temprano.', emoji: '☀️', }, { frase: 'La luna está en el cielo.', opciones: ['El sol está en el mar.', 'La luna está en el cielo.', 'La luna es redonda.'], correcta: 'La luna está en el cielo.', emoji: '🌙', }, { frase: 'El pato nada en el lago.', opciones: ['El pato vuela alto.', 'El pato nada en el lago.', 'El gato nada en el lago.'], correcta: 'El pato nada en el lago.', emoji: '🦆', }, { frase: 'Mi gato es muy lindo.', opciones: ['Mi perro es grande.', 'Mi gato es muy lindo.', 'Mi gato salta alto.'], correcta: 'Mi gato es muy lindo.', emoji: '🐱', }, { frase: 'La mariposa vuela entre las flores.', opciones: ['La mariposa está dormida.', 'La mariposa vuela entre las flores.', 'La abeja hace miel.'], correcta: 'La mariposa vuela entre las flores.', emoji: '🦋', }, { frase: 'Tomo leche con galletitas.', opciones: ['Tomo agua con hielo.', 'Tomo leche con galletitas.', 'Como sopa caliente.'], correcta: 'Tomo leche con galletitas.', emoji: '🥛', }, { frase: 'El perro corre en el parque.', opciones: ['El perro duerme en casa.', 'El perro corre en el parque.', 'El gato corre en el parque.'], correcta: 'El perro corre en el parque.', emoji: '🐕', }, { frase: 'Mi hermana tiene un lápiz rojo.', opciones: ['Mi mamá tiene una mesa.', 'Mi hermana tiene un lápiz rojo.', 'Mi hermana tiene un libro.'], correcta: 'Mi hermana tiene un lápiz rojo.', emoji: '✏️', }, { frase: 'La tortuga camina despacio.', opciones: ['La liebre salta rápido.', 'La tortuga camina despacio.', 'El pez nada veloz.'], correcta: 'La tortuga camina despacio.', emoji: '🐢', }, { frase: 'El elefante es muy grande.', opciones: ['El ratón es chiquito.', 'El elefante es muy grande.', 'El perro es mediano.'], correcta: 'El elefante es muy grande.', emoji: '🐘', }, { frase: 'Me gusta pintar con mis dedos.', opciones: ['Me gusta cantar canciones.', 'Me gusta pintar con mis dedos.', 'Me gusta mirar tele.'], correcta: 'Me gusta pintar con mis dedos.', emoji: '🎨', }, { frase: 'El sol es amarillo.', opciones: ['La luna es blanca.', 'El sol es amarillo.', 'El cielo es azul.'], correcta: 'El sol es amarillo.', emoji: '🟡', }, { frase: 'Mi papá me lee un cuento.', opciones: ['Mi mamá me canta.', 'Mi papá me lee un cuento.', 'Mi papá cocina rico.'], correcta: 'Mi papá me lee un cuento.', emoji: '📖', }, { frase: 'La mesa está en la sala.', opciones: ['La silla está en la cocina.', 'La mesa está en la sala.', 'La cama está en mi pieza.'], correcta: 'La mesa está en la sala.', emoji: '🪑', }, ] const exercises: any[] = [] for (const { frase, opciones, correcta, emoji } of frases) { const id = `lec8-${frase.toLowerCase().replace(/[^a-záéíóú]/g, '').slice(0, 20)}` exercises.push({ id: `${id}-leer`, stage: 8, skillCode: 'frases', type: 'lectura', prerequisites: ['lec7-maleta-leer'], content: { instruction: 'Leé esta oración en voz alta', text: frase, audioText: frase, emoji, options: [ { label: '¡Leída!', correct: true, id: 'leida' }, ], }, functionalContext: 'Leer oraciones simples.', }) exercises.push({ id: `${id}-comprender`, stage: 8, skillCode: 'frases', type: 'lectura', prerequisites: [`${id}-leer`], content: { instruction: `¿Cuál oración es la correcta?`, emoji, audioText: `¿Cuál es correcta?`, options: opciones.map(o => ({ label: o, correct: o === correcta, id: o.toLowerCase().replace(/[^a-záéíóú]/g, '').slice(0, 15), })), }, functionalContext: 'Comprender la oración leída.', errorType: 'omision-letra', }) } const stage: Stage = { id: 8, name: 'Frases y oraciones', description: 'Leer oraciones simples y comprender su significado.', exercises, } export default stage