Las pruebas de razonamiento espacial miden tu capacidad para manipular mentalmente formas y visualizar transformaciones. Rotarás objetos, identificarás imágenes especulares y doblarás patrones 2D en formas 3D.
Estas pruebas evalúan habilidades esenciales para ingeniería, arquitectura, diseño y cualquier rol que requiera fuertes capacidades de visualización. Este formato se usa comúnmente en pruebas de aptitud técnica y programas de reclutamiento. Nuestras preguntas generadas por procedimientos aseguran que nunca verás el mismo rompecabezas dos veces.
Todos los rompecabezas se generan localmente en tu navegador. Tu progreso y respuestas se almacenan solo en tu dispositivo.
Patrones y Formatos Clave
Rotación 2D
Rotar mentalmente una forma un ángulo especificado en el plano.
new_position = rotate(original_position, angle, center)Reflexión Especular
Encontrar la imagen reflejada de una forma a través de un eje horizontal o vertical.
reflection(shape, axis) = shape flipped across axisSecuencias de Transformación
Identificar la siguiente forma en una serie de transformaciones progresivas.
shape[n+1] = transform(shape[n], rule)Trazado de Rutas
Seguir puntos finales de rutas a través de rotaciones y reflexiones de cuadrículas.
new_endpoint = transform(path_endpoint, transformation)Detección de Simetría
Identificar ejes de simetría en patrones y formas.
is_symmetric = (pattern == reflect(pattern, axis))Encaje de Formas
Identificar qué pieza completa correctamente un contorno dado.
match = find_piece(outline, available_pieces)Plegado de Cubo
Visualizar cómo un patrón plano de cubo se pliega en un cubo 3D.
folded_cube = fold(net, edges)Desplegado de Cubo
Identificar qué patrón 2D corresponde a un cubo 3D dado.
net = unfold(cube, visible_markers)Rotación 3D
Rotar mentalmente objetos tridimensionales y predecir su apariencia.
new_view = rotate_3d(object, axis, angle)Conteo de Bloques
Contar bloques visibles y ocultos en disposiciones 3D.
total_blocks = sum(visible_blocks) + sum(hidden_blocks)Vistas Ortográficas
Hacer coincidir objetos 3D con sus proyecciones superior, frontal o lateral.
view = project(3d_object, viewing_direction)Secciones Transversales
Identificar formas 2D resultantes de cortar objetos 3D.
cross_section = intersect(3d_object, cutting_plane)Plegado de Papel
Predecir patrones de agujeros cuando se perfora y despliega un papel doblado.
holes_unfolded = reflect(punch_position, fold_axis)Estrategias de Rotación Mental
Técnicas cognitivas para visualizar transformaciones espaciales.
Mental simulation of physical transformationEstrategias de Resolución
- Pick a distinctive feature (corner, point, asymmetric part)
- Track where that feature moves during rotation
- 90° moves each side one position clockwise
- Verify multiple features match the expected rotation
- Identify which axis the mirror is along
- Vertical axis: swap left and right
- Horizontal axis: swap top and bottom
- The shape should look like its reflection, not a rotation
Errores Comunes
- Confusing clockwise with counterclockwise
- Losing track of the original orientation
- Not considering that 270° CW = 90° CCW
- Confusing reflection with 180° rotation
- Mixing up horizontal and vertical axis effects
- Forgetting that asymmetric shapes change 'handedness'