import type { Stage } from '../types' const lecturas = [ { text: 'El día de la primavera, todos los chicos van al parque. Llevan merienda, juegan y cantan. Los árboles tienen flores.', options: ['Van al parque', 'Se quedan en casa', 'Ven la tele'], correcta: 'Van al parque', emoji: '🌸', }, { text: 'El Río de la Plata es muy ancho. El obelisco está en Buenos Aires. La Casa Rosada es de color rosa.', options: ['El obelisco está en Buenos Aires', 'El obelisco está en Córdoba', 'La Casa Rosada es blanca'], correcta: 'El obelisco está en Buenos Aires', emoji: '🏙️', }, { text: 'En el zoológico hay leones, elefantes y jirafas. Los leones duermen mucho. Las jirafas comen hojas.', options: ['Los leones duermen mucho', 'Los leones comen hojas', 'Las jirafas duermen mucho'], correcta: 'Los leones duermen mucho', emoji: '🦁', }, { text: 'El cumpleaños de Clara es en octubre. Cumple 8 años. Invita a todos sus compañeros de clase.', options: ['Cumple 8 años', 'Cumple 5 años', 'No invita a nadie'], correcta: 'Cumple 8 años', emoji: '🎂', }, { text: 'La biblioteca tiene muchos libros. Los chicos eligen uno y se sientan a leer. Es un lugar muy silencioso.', options: ['Es muy silencioso', 'Es muy ruidoso', 'No hay libros'], correcta: 'Es muy silencioso', emoji: '📚', }, ] const exercises: any[] = [] for (let i = 0; i < lecturas.length; i++) { const l = lecturas[i] exercises.push({ id: `fra-lect2-${i}`, stage: 2, skillCode: `lectura-fra2-${i}`, type: 'lectura', prerequisites: i === 0 ? ['fra-lect1-0'] : [`fra-lect2-${i - 1}`], content: { instruction: `Leé y respondé`, text: l.text, audioText: l.text, emoji: l.emoji, options: l.options.map((o) => ({ label: o, correct: o === l.correcta, id: o.toLowerCase().slice(0, 12), })), }, functionalContext: 'Leer textos algo más largos.', errorType: 'omision-letra', }) } const stage: Stage = { id: 2, name: 'Lecturas nivel 2', description: 'Leer textos un poco más largos y responder preguntas.', exercises, } export default stage