Author Archive Gibrán García C.

Estrategias para resolver problemas

Las siguientes estrategias para resolver problemas son útiles ya seas que tengas que aplicar fórmulas matemáticas o hacer un programa en un lenguaje de programación, o resolver cualquier otro tipo de problema.

Los pasos están basados en el proceso de George Poyla para resolver problemas.

estrategias para resolver problemas

Aprende estrategias para resolver problemas

Estrategias para resolver problemas

  1. Entiende el problema. Lee y analiza cuidadosamente. Lee una vez más. Ahora pregúntate: “¿qué debo encontrar?”
  2. Diseña un plan. Haz un diagrama, o resuelve un problema similar pero más sencillo. Si una fórmula o solución es aplicable, úsala. Ve de atrás hacia adelante. Usa el sentido común.
  3. Pon en marcha el plan. Si surgen obstáculos, se persistente. Si fuera fácil no sería un problema.
  4. Revisa y comprueba. Pregúntate: “¿he resuelto todas las cuestiones implicadas en el problema?”

Ver a alguien más resolver un problema (por ejemplo, el profesor en clase) no hará que aprendas a resolver el problema por tí mismo. Considera que esa persona ha pasado varios años estudiando y poniendo en práctica técnicas de resolución de problemas. Resolver problemas requiere perseverancia y trabajo duro (Miller, Heeren y Hornsby, 2004).

Estrategias para resolver problemas

Estrategias para resolver problemas

Referencias

  1. Polya (2004). How to solve it. Princeton Science Library.
  2. Miller, Heeren y Hornsby (2004). Matemática: razonamiento y aplicaciones. Pearson.

Tags, ,

Cómo obtener información del sistema en Linux

Aprenderemos cómo obtener información del sistema en Linux: cómo saber la versión de Linux que estamos utilizando, cómo saber qué distribución y qué versión utilizamos, y si es a 32 bits o 64 bits.

Tags, , Read More

Los mejores juegos para relajarse y desarrollar tu lógica

Una selección de los mejores juegos para relajarse y desarrollar tu lógica que destacan por la belleza de sus gráficos, la calidad del audio, la cantidad de niveles y lo bien que retan a tu inteligencia.

Tags, , Read More

5 tendencias que marcaron al e-commerce en México en 2017

¿Qué marcó al e-commerce en México en 2017? Analizamos las 5 principales tendencias.

Tags, , Read More

Compilar y Ejecutar C desde Sublime Text en Mac OS X

Compilar y Ejecutar C desde Sublime Text nos permite probar fácil y rápidamente nuestros programas. A continuación veremos los pasos necesarios para esta tarea.

Tags, , Read More

Sistema de logueo de usuarios en PHP y MySQL

Te presento un método muy simplificado para realizar un sistema de logueo de usuarios en PHP y MySQL. Para esto utilizamos: sesiones en PHP, contraseñas encriptadas, redireccionamiento de páginas, así como consultas SQL.

Tags, , , Read More

Toma de desiciones utilizando el Proceso de Jerarquía Analítica (PJA)

En el análisis y toma de decisiones se utilizan procesos racionales para seleccionar alternativas. Uno de esos procesos es el Proceso de Jerarquía Analítica (PJA), diseñado para cuantificar las ideas, sentimientos y emociones para obtener una escala numérica (Taha, 2004).

Como ejemplos de las decisiones que se pueden tomar utilizando el Proceso de Jerarquía Analítica están los siguientes (Eppen, 2000):

Tags, , Read More

Aprende a realizar la prueba de varianza en Java

Prueba de varianza en números pseudoaleatorios

Una vez que se cuenta con un conjunto de números pseudoaleatorios se tienen que realizar pruebas para determinar la independencia y uniformidad de los números. A continuación se presentan la prueba de medias y prueba de varianza en números pseudoaleatorios.

Tags, , , Read More

Aprende a instalar la biblioteca de clases Math Commons

Instalar Math Commons Math: La biblioteca de clases para matemáticas

Math Commons es una biblioteca (library) de clases para Java que se emplea para realizar operaciones matemáticas.

La biblioteca de clases Math Commons nos permite utilizar clases para realizar operaciones de estadística, álgebra lineal, análisis numérico, números complejos, fracciones, geometría, optimización, algoritmos genéticos, machine Learning, entre otras.

Veamos cómo descargarlo y utilizarlo en un proyecto en Java.

Tags, , Read More

algoritmo congruencial multiplicativo

Algoritmo Congruencial Multiplicativo para la generación de números pseudo aleatorios: Implementación en Java

El algoritmo congruencial multiplicativo se utiliza para generar números pseudo aleatorios. Veamos a continuación una explicación de en qué consiste así como su implementación en Java.

algoritmo congruencial multiplicativo

Aprende a implementar el algoritmo congruencial multiplicativo en Java

Tags, , Read More