Opolevel Opolevel.ACADEMIA · DOCENTES
← Noticias

Simulador de sorteo de oposiciones docentes: calcula tu probabilidad y simula las bolas en tiempo real

Simulador de sorteo de oposiciones docentes: calcula tu probabilidad y simula las bolas en tiempo real

El día del examen escrito de oposiciones docentes, uno de los momentos de mayor tensión es el sorteo de temas por parte del tribunal. Las bolas giran en el bombo y la suerte de meses de estudio se decide en unos segundos. Pero, ¿hasta qué punto es cuestión de suerte y cuánto de probabilidad matemática?

Para ayudarte a visualizar este momento y tomar decisiones estratégicas en tu estudio, hemos diseñado un simulador interactivo. A continuación, puedes seleccionar tu especialidad, introducir el número de temas que has estudiado y simular la extracción de bolas del tribunal en tiempo real.

.opolevel-sorteo-simulator input[type=range] { -webkit-appearance: none; width: 100%; background: #334155; height: 6px; border-radius: 3px; outline: none; } .opolevel-sorteo-simulator input[type=range]::-webkit-slider-thumb { -webkit-appearance: none; appearance: none; width: 18px; height: 18px; border-radius: 50%; background: #6366f1; cursor: pointer; transition: background 0.15s ease-in-out; } .opolevel-sorteo-simulator input[type=range]::-webkit-slider-thumb:hover { background: #4f46e5; } .opolevel-sorteo-simulator select, .opolevel-sorteo-simulator input[type=number] { background: #1e293b; border: 1px solid #475569; color: #f8fafc; padding: 8px 12px; border-radius: 6px; outline: none; width: 100%; box-sizing: border-box; } .opolevel-sorteo-simulator select:focus, .opolevel-sorteo-simulator input[type=number]:focus { border-color: #6366f1; } .opolevel-sorteo-simulator .sim-btn { background: linear-gradient(135deg, #6366f1 0%, #4f46e5 100%); color: #fff; border: none; padding: 14px 24px; border-radius: 8px; font-weight: 600; cursor: pointer; width: 100%; transition: transform 0.1s, opacity 0.2s; box-shadow: 0 4px 12px rgba(99, 102, 241, 0.3); } .opolevel-sorteo-simulator .sim-btn:hover { opacity: 0.95; } .opolevel-sorteo-simulator .sim-btn:active { transform: scale(0.98); } .opolevel-sorteo-simulator .ball { display: inline-flex; align-items: center; justify-content: center; width: 38px; height: 38px; border-radius: 50%; background: radial-gradient(circle at 30% 30%, #fef08a 0%, #ca8a04 100%); color: #1e1b4b; font-weight: bold; font-size: 16px; margin: 5px; box-shadow: 0 4px 6px rgba(0,0,0,0.2), inset -2px -2px 6px rgba(0,0,0,0.4); animation: ball-pop 0.3s ease-out; } .opolevel-sorteo-simulator .ball.studied { background: radial-gradient(circle at 30% 30%, #a7f3d0 0%, #059669 100%); color: #064e3b; } @keyframes ball-pop { 0% { transform: scale(0) rotate(-180deg); } 100% { transform: scale(1) rotate(0); } } .opolevel-sorteo-simulator .topic-dot { width: 24px; height: 24px; border-radius: 4px; background: #334155; display: inline-flex; align-items: center; justify-content: center; font-size: 10px; font-weight: 600; margin: 2px; color: #94a3b8; transition: background-color 0.2s; } .opolevel-sorteo-simulator .topic-dot.studied { background: #065f46; color: #34d399; border: 1px solid #059669; } .opolevel-sorteo-simulator .topic-dot.drawn-studied { background: #047857; color: #ffffff; border: 2px solid #34d399; box-shadow: 0 0 8px #34d399; } .opolevel-sorteo-simulator .topic-dot.drawn-unstudied { background: #b91c1c; color: #ffffff; border: 2px solid #ef4444; box-shadow: 0 0 8px #ef4444; }

Simulador de Sorteo Interactivo

Calcula tu probabilidad real y simula el bombo del tribunal

Maestros (25 temas, se extraen 2) Secundaria / FP (60 temas, se extraen 4) Secundaria / FP (75 temas, se extraen 5) Personalizado…
12
0 temas 25 temas
Tu Probabilidad de Éxito
72.0%
Riesgo Aceptable

Tienes buenas opciones, pero todavía hay un 28.0% de posibilidades de que el tribunal extraiga temas que no dominas.

Distribución en el Temario Estudiado | No estudiado
function opolevelCombination(n, k) { if (k n) return 0; if (k === 0 || k === n) return 1; if (k === 1) return n; let prod = 1; for (let i = 1; i <= k; i++) { prod = prod * (n – k + i) / i; } return prod; } function opolevelCalcProb(N, e, n) { if (e = N – n + 1) return 100; let totalComb = opolevelCombination(N, n); let unstudiedComb = opolevelCombination(N – e, n); if (totalComb opolevelState.N) { slider.value = Math.floor(opolevelState.N / 2); } opolevelState.e = parseInt(slider.value); opolevelUpdateCalculations(); } function opolevelUpdateCustom() { const N = Math.max(1, parseInt(document.getElementById(‘opolevel-input-total’).value) || 25); const n = Math.max(1, parseInt(document.getElementById(‘opolevel-input-balls’).value) || 2); const slider = document.getElementById(‘opolevel-slider-studied’); opolevelState.N = N; opolevelState.n = Math.min(n, N); slider.max = opolevelState.N; document.getElementById(‘opolevel-max-slider-lbl’).innerText = opolevelState.N + ‘ temas’; if (parseInt(slider.value) > opolevelState.N) { slider.value = Math.floor(opolevelState.N / 2); } opolevelState.e = parseInt(slider.value); opolevelUpdateCalculations(); } function opolevelUpdateCalculations() { const slider = document.getElementById(‘opolevel-slider-studied’); opolevelState.e = parseInt(slider.value); document.getElementById(‘opolevel-studied-val’).innerText = opolevelState.e; const prob = opolevelCalcProb(opolevelState.N, opolevelState.e, opolevelState.n); const probEl = document.getElementById(‘opolevel-prob-pct’); probEl.innerText = prob.toFixed(1) + ‘%’; const badge = document.getElementById(‘opolevel-risk-badge’); const desc = document.getElementById(‘opolevel-risk-desc’); if (prob < 40) { probEl.style.color = '#ef4444'; badge.innerText = 'Riesgo Extremo'; badge.style.background = '#7f1d1d'; badge.style.color = '#fca5a5'; badge.style.borderColor = '#b91c1c'; desc.innerText = 'Es muy probable que te quedes fuera de la oposición. No confíes tu plaza al azar.'; } else if (prob < 75) { probEl.style.color = '#f59e0b'; badge.innerText = 'Riesgo Alto'; badge.style.background = '#78350f'; badge.style.color = '#fde68a'; badge.style.borderColor = '#d97706'; desc.innerText = 'Tienes opciones, pero el riesgo de exclusión es elevado (' + (100 – prob).toFixed(1) + '%).'; } else if (prob < 92) { probEl.style.color = '#3b82f6'; badge.innerText = 'Seguridad Intermedia'; badge.style.background = '#1e3a8a'; badge.style.color = '#bfdbfe'; badge.style.borderColor = '#2563eb'; desc.innerText = 'Nivel aceptable, pero aún hay un margen de error del ' + (100 – prob).toFixed(1) + '%.'; } else { probEl.style.color = '#10b981'; badge.innerText = 'Zona Segura'; badge.style.background = '#064e3b'; badge.style.color = '#a7f3d0'; badge.style.borderColor = '#059669'; desc.innerText = 'Probabilidad óptima (' + prob.toFixed(1) + '%). Tienes el control casi total del sorteo.'; } const container = document.getElementById('opolevel-dots-container'); container.innerHTML = ''; for (let i = 1; i <= opolevelState.N; i++) { const dot = document.createElement('span'); dot.className = 'topic-dot' + (i { for (let i = 1; i <= opolevelState.N; i++) { const dot = document.getElementById('opolevel-dot-' + i); if (dot) { dot.className = 'topic-dot' + (i 0.8) { dot.classList.add(Math.random() > 0.5 ? ‘drawn-studied’ : ‘drawn-unstudied’); } } } shuffleCount++; if (shuffleCount > 8) { clearInterval(shuffleInterval); finalizeSimulation(); } }, 100); function finalizeSimulation() { for (let i = 1; i <= opolevelState.N; i++) { const dot = document.getElementById('opolevel-dot-' + i); if (dot) { dot.className = 'topic-dot' + (i <= opolevelState.e ? ' studied' : ''); } } let pool = []; for (let i = 1; i <= opolevelState.N; i++) { pool.push(i); } let drawn = []; for (let k = 0; k a – b); let success = false; let successBalls = []; ballsContainer.innerHTML = »; drawn.forEach(num => { const isStudied = num <= opolevelState.e; if (isStudied) { success = true; successBalls.push(num); } const ball = document.createElement('span'); ball.className = 'ball' + (isStudied ? ' studied' : ''); ball.innerText = num; ballsContainer.appendChild(ball); const dot = document.getElementById('opolevel-dot-' + num); if (dot) { dot.classList.add(isStudied ? 'drawn-studied' : 'drawn-unstudied'); } }); if (success) { verdictBox.style.background = '#064e3b'; verdictBox.style.color = '#a7f3d0'; verdictBox.style.border = '1px solid #059669'; verdictBox.innerHTML = '🎉 ¡SIMULACIÓN CON ÉXITO! Ha salido el tema ‘ + successBalls.join(‘ y ‘) + ‘, que dominas. Estarías dentro.’; } else { verdictBox.style.background = ‘#7f1d1d’; verdictBox.style.color = ‘#fca5a5’; verdictBox.style.border = ‘1px solid #b91c1c’; verdictBox.innerHTML = ‘❌ ¡SIMULACIÓN SIN ÉXITO! Ninguno de los temas extraídos está entre los que te has estudiado. Estarías fuera.’; } resultBox.style.display = ‘block’; button.disabled = false; button.innerText = ‘🎲 Simular Sorteo del Tribunal’; } } opolevelUpdateBody();

La paradoja del opositor: por qué la intuición matemática nos engaña

Muchos opositores caen en el error de calcular sus probabilidades dividiendo de forma simple. Por ejemplo, en el Cuerpo de Maestros (25 temas oficiales, donde se extraen 2 bolas), si alguien estudia 12 temas, podría pensar que tiene casi un 50% de opciones. Pero la realidad matemática es mucho más favorable debido a la combinatoria: ¡tienes un 72,0% de probabilidad real de que salga al menos uno de tus temas!

Esto ocurre porque estamos ante un cálculo de probabilidad combinatoria sin reemplazamiento, regulado por la distribución hipergeométrica. Cada bola extraída del bombo aumenta las posibilidades de que la siguiente sea uno de tus temas.

¿Cuántos temas debes estudiar para ir con total tranquilidad?

  • Para Maestros (Infantil y Primaria – 25 temas, 2 bolas): El límite de seguridad óptimo se sitúa en los 19 temas. Con esta cantidad, tu probabilidad es del 95,0%. Estudiar menos de 13 temas (78%) te coloca en una zona de alto riesgo donde el azar puede arruinar tu preparación.
  • Para Secundaria y FP (60 temas, 4 bolas): El punto de equilibrio recomendado es estudiar 30 temas (94,4% de opciones de éxito). Con 20 temas estudiados, la probabilidad baja al 80,2%, dejando un preocupante 20% de probabilidad al azar.
  • Para Secundaria y FP (75 temas, 5 bolas): Se recomienda preparar al menos 30 temas para alcanzar un 94,0% de probabilidad. Si preparas 35 temas, tu seguridad sube al 97,2%.

Estrategias clave para elegir tu temario de forma inteligente

No elijas los temas al azar ni te limites a estudiar los primeros de la lista de forma correlativa. Aplica estas tres pautas estratégicas:

  1. Diversifica los bloques temáticos: Evita centrarte en una sola área. Si dejas de lado un bloque entero (por ejemplo, los temas de legislación o de necesidades específicas de apoyo educativo) y el tribunal extrae bolas de ese bloque, te quedarás sin opciones. Asegúrate de diversificar los temas que preparas.
  2. Busca temas diferenciales: Temas como la lectoescritura o el desarrollo evolutivo son elegidos por la inmensa mayoría de opositores. El tribunal corrige decenas de exámenes idénticos. Preparar temas menos comunes pero igualmente atractivos te dará una ventaja competitiva automática en la nota.
  3. Alineación con el examen práctico: Muchos de los temas teóricos sirven de base directa para resolver los supuestos prácticos de la oposición. Prioriza estudiar aquellos temas cuya fundamentación teórica y normativa puedas reutilizar para resolver los casos prácticos.

Superado el temario: la verdadera batalla se da en la defensa oral

El sorteo de temas y la prueba escrita son solo la primera puerta. Superarla es un requisito indispensable, pero la plaza real se decide en la segunda fase: la exposición de la programación didáctica y de la unidad didáctica o situación de aprendizaje ante el tribunal.

Aquí ya no hay sorteos ni azar. Se valora tu competencia docente, tu capacidad comunicativa y el rigor legislativo de tu propuesta pedagógica adaptada a la LOMLOE y a la normativa de tu Comunidad Autónoma.

En Opolevel te acompañamos en todo el proceso. Nuestro sistema cuenta con un RAG alimentado con la legislación educativa oficial, evitando alucinaciones de herramientas genéricas, y te ofrece un simulador de tribunal interactivo para ensayar tu defensa en vídeo y recibir retroalimentación para perfeccionar tu puesta en escena.

Sin spam. Solo novedades de oposiciones.

Regístrate gratis hoy mismo en Opolevel y entrena tu exposición oral con las rúbricas y criterios oficiales que los tribunales están aplicando en las oposiciones de este año.

← Volver a Noticias
Scroll al inicio