- Eliminada ruta duplicada /sebastian/sumas (código muerto) - Removido topic 'sumas' del engine (reemplazado por 'matematicas') - Creado docker-compose.yml (PostgreSQL + app, 1 comando install) - Dockerfile: copiado prisma CLI al runner stage para db push - APIs debug protegidas: 403 en producción (reset, state, seed) - Audit métodos europeos: 24 archivos corregidos al 100% - Montessori: matemática Francesca + Sebastián - Decroly: lectura, ortografía, historia, geografía, banderas - Borel-Maisonny: lectura inicial Isabella (ya existía) - Freinet: expresión escrita Sebastián (ya existía) - Validación prerequisitos: 0 rotos en contenido nuevo (157 ejercicios) - INSTALL.md: guía completa de instalación - fase4.md: documentación del overhaul - E2E: 2 tests corregidos, 61/61 pasan - TypeScript: exit 0, Build: exit 0
53 lines
3.3 KiB
TypeScript
53 lines
3.3 KiB
TypeScript
import type { Stage } from "../types"
|
|
|
|
const ejercicios = [
|
|
{ q: "¿Cuál es la montaña más alta de Argentina?", correct: "Aconcagua (6961 m)", w1: "Cerro Fitz Roy", w2: "Cerro Torre", emoji: "🏔️" },
|
|
{ q: "¿Dónde está la Cordillera de los Andes?", correct: "En el oeste de Argentina", w1: "En el este de Argentina", w2: "En el centro de Argentina", emoji: "⛰️" },
|
|
{ q: "¿Cuál es el río más largo de Argentina?", correct: "Río Paraná", w1: "Río de la Plata", w2: "Río Colorado", emoji: "🌊" },
|
|
{ q: "¿Qué océano baña la costa argentina?", correct: "Océano Atlántico", w1: "Océano Pacífico", w2: "Océano Índico", emoji: "🌊" },
|
|
{ q: "¿Qué río forma la frontera entre Argentina y Uruguay?", correct: "Río Uruguay", w1: "Río Paraná", w2: "Río de la Plata", emoji: "🚢" },
|
|
{ q: "¿Cuál es el clima predominante en la Patagonia?", correct: "Frío y ventoso", w1: "Cálido y húmedo", w2: "Templado", emoji: "🌬️" },
|
|
{ q: "¿Qué cataratas están en la frontera con Brasil?", correct: "Cataratas del Iguazú", w1: "Cataratas del Niágara", w2: "Cataratas Victoria", emoji: "💦" },
|
|
{ q: "¿Qué desierto hay en la Patagonia argentina?", correct: "Meseta patagónica", w1: "Desierto del Sahara", w2: "Desierto de Atacama", emoji: "🏜️" },
|
|
{ q: "¿Qué importante río atraviesa la provincia de Buenos Aires?", correct: "Río de la Plata", w1: "Río Salado", w2: "Río Negro", emoji: "🏞️" },
|
|
{ q: "¿Cuál es el lago más grande de Argentina?", correct: "Lago Argentino", w1: "Lago Nahuel Huapi", w2: "Lago Buenos Aires", emoji: "🏞️" },
|
|
{ q: "¿Qué cordillera está en el noroeste argentino?", correct: "Cordillera de los Andes (NOA)", w1: "Sierras de Córdoba", w2: "Sierras de Tandil", emoji: "⛰️" },
|
|
{ q: "¿Qué región tiene clima subtropical?", correct: "NEA (Nordeste)", w1: "Patagonia", w2: "Pampa", emoji: "🌴" },
|
|
{ q: "¿Qué río nace en Brasil y desemboca en el Río de la Plata?", correct: "Río Paraná", w1: "Río Uruguay", w2: "Río Pilcomayo", emoji: "🌊" },
|
|
{ q: "¿Qué son los Esteros del Iberá?", correct: "Un humedal en Corrientes", w1: "Un desierto en Salta", w2: "Una montaña en Mendoza", emoji: "🦆" },
|
|
{ q: "¿Cuál es la temperatura promedio en el norte argentino en verano?", correct: "Alta, hasta 40°C", w1: "Templada, 20°C", w2: "Baja, 10°C", emoji: "🌡️" },
|
|
]
|
|
|
|
const exercises: any[] = []
|
|
for (let i = 0; i < ejercicios.length; i++) {
|
|
const e = ejercicios[i]
|
|
exercises.push({
|
|
id: `seb-geo2-${i}`,
|
|
stage: 2,
|
|
skillCode: `geo-rios-montanas-${i}`,
|
|
type: "eleccion",
|
|
prerequisites: i === 0 ? [] : [exercises[i - 1].id],
|
|
content: {
|
|
instruction: e.q,
|
|
audioText: e.q,
|
|
emoji: e.emoji,
|
|
options: [
|
|
{ label: e.correct, correct: true, id: `c-${i}` },
|
|
{ label: e.w1, correct: false, id: `w1-${i}` },
|
|
{ label: e.w2, correct: false, id: `w2-${i}` },
|
|
].sort(() => Math.random() - 0.5),
|
|
},
|
|
functionalContext: "Geografía argentina: accidentes geográficos como ríos, montañas y climas.. Centro de interés Decroly.",
|
|
errorType: "confusion-letra",
|
|
})
|
|
}
|
|
|
|
const stage: Stage = {
|
|
id: 2,
|
|
name: "Ríos, montañas y climas",
|
|
description: "Conocer los principales ríos, montañas y climas de la geografía argentina.",
|
|
exercises,
|
|
}
|
|
|
|
export default stage
|