Title: Division de problema complejo en simples
Course: Tecnología y Digitalización 3º ESO 25-26

Feedback shared by this category's questions, if right: Respuesta correcta
Feedback shared by this category's questions, if partly right: Respuesta parcialmente correcta.
Feedback shared by this category's questions, if wrong: Respuesta incorrecta.

Q: Plantéate el problema del modelo de una puerta de garaje automática que se abrirá cuando se pulse un botón y se cerrará de manera automática después de un tiempo. Al igual que en los otros problemas, no debes preocuparte de cómo programarlo sino de cómo diseñar el objeto.

Divide este problema en problemas elementales.
- La puerta en sí
- Elemento o parte del proyecto que la puerta abre o cierra (la puerta abre o cierra algo)
- Un sistema que mueva la puerta
- Un sistema que permita indicar cuándo debe abrirse la puerta
- Un sistema que le indique a la puerta cuándo está completamente abierta o cerrada
- Un sistema que detecte si la puerta está chocando con algo para que se pare (No está dentro de los requerimientos del problema. Podría ser una parte si se pidiera, pero no se pide. Al añadirlo, en lugar de simplificar, lo estamos haciendo más complejo)
- Los materiales
- Primero dibujar los planos, luego construirla y finalmente probarla (Eso son fases del proyecto no partes del problema)
- Si el sistema que mueve la puerta deja de funcionar (Ese no es una parte del problema de diseño, sino algo que puede suceder una vez construido)
- Dibujar los planos de la puerta (Esa es una tarea de la fase de elaboración de documentos. Lo que nos estamos planteando incluso está en otra fase del proyecto)
- Construirlo grande para que pueda entrar un coche grande (Ese es un requerimiento que no se pide, por tanto no estamos simplificando, sino haciendo que sea más complejo)
A: La puerta en sí; Elemento o parte del proyecto que la puerta abre o cierra (la puerta abre o cierra algo); Un sistema que mueva la puerta; Un sistema que permita indicar cuándo debe abrirse la puerta; Un sistema que le indique a la puerta cuándo está completamente abierta o cerrada

Q: Una cosa que podemos  realizar en el taller es la fabricación de un coche robótico. Este coche funcionará con pilas, tendrá que poder moverse hacia delante y hacia atrás así como detectar si choca con algo. Para programarlo usaremos una tarjeta controladora (esta). Durante el curso aprenderemos a usarla.

En qué partes podemos dividir este proyecto
- Un sistema que mueva el coche
- Un sistema que permita al coche girar
- Un soporte para la pila
- Un sistema para detectar obstáculos
- Un lugar donde colocar la controladora
- Primero construir el coche, luego programarlo y luego probarlo (Esto no es dividir el problema en partes más simples. Es una planificación de tareas)
- Dibujar los planos del coche (Esa no es una parte del problema sino un paso en el proceso de solucionarlo.)
- Elegir los materiales (Ese no es una parte del problema.)
- La tarjeta controladora (No es una parte del problema. Como se indica en el enunciado, la tarjeta ya está elejida)
- Hacer una prueba del coche (Eso es una fase del proyecto técnico, no una parte simple dentro del problema complejo)
- Detección de obstáculos (El coche tiene que detectar obstáculo pero la detención en sí no es parte del problema)
- Un sistema que pare el coche si hay una persona delante (Ese podría haber sido un requerimiento, pero no lo es. Por tanto, no estamos simplificando sino complicando el problema)
A: Un sistema que mueva el coche; Un sistema que permita al coche girar; Un soporte para la pila; Un sistema para detectar obstáculos; Un lugar donde colocar la controladora

Q: Estrategias para resolver problemas

Cuando intentamos resolver un problema podemos ponernos a buscar ideas sin ninguna estrategia, pero es bueno utilizar técnicas que nos puedan ayudar. Probablemente la más importante es la descomposición de un problema en problemas elementales. Consiste en analizar un problema complejo y buscar en qué partes elementales se puede dividir.

Un ejemplo

Supongamos el problema "queremos proteger el pie". Este problema se podría dividir en:

- un sistema que proteja el pie del suelo
- un sistema que abrigue el pie
- un sistema que permita introducir el pié fácilmente
- un sistema que permita fijarlo

No nos estamos planteando las soluciones del problema sino las partes del mismo. Por ejemplo, en el caso anterior las soluciones podrían ser una bota con suela, piel que cubra el empeine y una apertura ajustable con cordones. Esto son soluciones a las partes del problema.
Tampoco estamos planteándonos los problemas que puede tener el objeto una vez construido. Por ejemplo, los agujeros en la suela tampoco son una respuesta para esto.
- Las tareas a realizar | No forma parte de la división del problema en partes
- Los planos | No forma parte de la división del problema en partes
- La memoria del proyecto | No forma parte de la división del problema en partes
- Los materiales a utilizar | No forma parte de la división del problema en partes
- La búsqueda de información | No forma parte de la división del problema en partes
- Los objetos pequeños que forman el objeto que queremos construir | Sí forma parte de la división del problema en partes

Q: Imagínate que quieres construir un modelo de un ascensor. Tendrá tres botones y tres pisos. No tienes que preocuparte de cómo se programará. Ese es otro problema. Plantéate en qué problemas elementales lo puedes dividir
- un sistema que mueva el ascensor
- Un sistema que detecte la posición en la que está el ascensor
- Un sistema para indicar al ascensor a qué piso ir
- La cabina del ascensor
- El hueco del ascensor: esto es el lugar por donde se mueve la cabina
- Que el ascensor sea grande para que pueda caber un muñeco (Esta no es una parte. Podría ser un requerimiento, pero no aparece en el enunciado, así que no lo es)
- El material con que lo construiremos (Esta no es una parte)
- Primero construir el ascensor, luego programarlo y por último probarlo (Esto sería una secuencia de tareas)
- Un sistema para detectar sobrepeso en el ascensor (Esto podría ser un problema elemental, pero no está en el enunciado. La idea de dividir un problema en partes es simplificarlo. Si añadimos cosas que no están en el enunciado, no lo simplificamos, lo complicamos)
A: un sistema que mueva el ascensor; Un sistema que detecte la posición en la que está el ascensor; Un sistema para indicar al ascensor a qué piso ir; La cabina del ascensor; El hueco del ascensor: esto es el lugar por donde se mueve la cabina