Matematica
Estructuracion del pensamiento
Candy Camila Ordoñez Pinto
Sociedad Cientifica de Estudiantes Sistemas e Informatica
Universidad Mayor de San Simon
1 de octubre de 2025
1 / 29
Descripción general
1. Introduccion
2 / 29
Enfoques de Solucion - Fase de Analisis
Utilizar Matemáticas/Ingenio
Aplicar principios matemáticos y pensamiento lógico para resolver problemas
de manera estructurada y eficiente.
Examples
• Álgebra: Resolver ecuaciones para encontrar valores desconocidos
• Lógica proposicional: Usar operadores AND, OR, NOT para condiciones
complejas
• Aritmética: Cálculos numéricos básicos y avanzados
• Pensamiento algorítmico: Dividir problemas grandes en pasos pequeños
3 / 29
Enfoques de Solucion - Fase de Analisis
Examples
Problema: Calcular el área de un terreno irregular Solución: Dividir en
triángulos + fórmula de Herón + sumar áreas parciales
4 / 29
Utilizar Matematicas - Relacionar
Establecer conexiones entre diferentes datos, variables o conceptos para
entender mejor el problema.
Tipos de relaciones
• Causa-efecto: Si X entonces Y
• Dependencia: Variable A depende del valor de B
• Correlación: Dos variables que cambian juntas
• Jerarquía: Datos organizados en niveles
5 / 29
Utilizar Matematicas - Relacionar
Examples
Relacionar edad con categoría (niño, adulto, anciano)
Conectar temperatura con estado del agua (sólido, líquido, gaseoso)
Vincular notas con concepto (aprobado, reprobado)
Edad 18 → "Mayor de edad"
Edad < 18 → "Menor de edad"
6 / 29
Utilizar Matematicas - Transformar
Convertir datos de una forma a otra para hacerlos más útiles o comprensibles.
Tipos de transformacion
• Cambio de formato: Texto a número, número a texto
• Escalas: Celsius a Fahrenheit, metros a pies
• Normalización: Ajustar valores a un rango específico
• Agregación: Resumir datos detallados
7 / 29
Utilizar Matematicas - Obtener nuevos Datos
Derivar información nueva a partir de datos existentes mediante cálculos,
inferencias o procesamiento.
Tipos de transformacion
• Cálculos derivados: Promedios, totales, porcentajes
• Inferencias lógicas: Conclusiones basadas en condiciones
• Procesamiento: Filtrado, ordenamiento, agrupación
• Análisis: Tendencias, patrones, estadísticas
8 / 29
CCC - Calcular, Comparar, Copiar
Calcular
• Realizar operaciones matemáticas y lógicas
• Procesar datos para obtener resultados
• Aplicar fórmulas y funciones
9 / 29
CCC - Calcular, Comparar, Copiar
Comparar
• Evaluar relaciones entre valores
• Tomar decisiones basadas en condiciones
• Establecer criterios de validación
10 / 29
CCC - Calcular, Comparar, Copiar
Copiar
• Asignar valores a variables
• Transferir datos entre diferentes ubicaciones
• Replicar información cuando sea necesario
11 / 29
Calcular y Comparar - Calcular
Que es una Expresion?
Una expresión es una combinación de valores, variables, operadores y
funciones que al ser evaluada produce un resultado específico.
Examples
[valores/variables] +[operadores/funciones] = [resultado]
12 / 29
Calcular y Comparar - Tipo de Expresiones
Expresiones Aritmeticas Propósito: Realizar cálculos numéricos
Resultado: Valor numérico (entero o decimal)
13 / 29
Calcular y Comparar - Tipo de Expresiones
Expresiones Lógicas/Booleanas Propósito: Evaluar condiciones
Resultado: True o False
14 / 29
Calcular y Comparar - Tipo de Expresiones
Expresiones de Texto (String) Propósito: Manipular cadenas de caracteres
Resultado: Texto
15 / 29
Tipos de Datos en Expresiones
Cuadro: Operation
Type Number Number Time
+-*/ Boolean Boolean True and False → False
+ Texto Texto “Hola” + “I” → “Hola!”
> Comparables Boolean 10 > 5 → True
16 / 29
Comparar: Operaciones Relacionales
Cuadro: Operadores de Comparación
Operador Significado Ejemplo Resultado
== Igual a 5 == 5 True
!= Diferente de 5 != 3 True
> Mayor que 10 > 5 True
< Menor que 3<2 False
>= Mayor o igual 5 >= 5 True
<= Menor o igual 4 <= 6 True
17 / 29
Funcion
¿Que es una funcion?
Una función es un bloque de código reutilizable que realiza una tarea
específica, toma parámetros de entrada y devuelve un resultado de salida.
• Entrada
• Proceso
• Salida
18 / 29
Tipos de Funcion
Funciones Matemáticas
Entrada: número, Salida: número
• seno(x) # [Link](x)
• /x # [Link](x)
• |x| # abs(x)
• log(x) # [Link](x)
• pow(x, y) # x elevado a y
19 / 29
Tipos de Funcion
Funciones de Comparación
Entrada: valores comparables, Salida: booleano
• max(x, y) # Mayor valor entre x e y
• min(x, y) # Menor valor entre x e y
• equals(a, b) # Verifica igualdad
20 / 29
Tipos de Funcion
Funciones de Texto
Entrada: texto, Salida: texto o número
• length(texto) # Longitud del texto
• upper(texto) # Convertir a mayúsculas
• substring(texto, inicio, fin) # Extraer parte del texto
21 / 29
Tipos de Funcion
Funciones de Conversion
Entrada: un tipo, Salida: otro tipo
• int(texto) # Convertir texto a número entero
• str(numero) # Convertir número a texto
• float(entero) # Convertir entero a decimal
22 / 29
Clasificacion de Datos
Datos Conocidos Constantes
No Nominados (Literakes)
Nominados (Constantes con Nombre)
Incógnitas (Variables)
23 / 29
OPERACIÓN DE COPIA (ASIGNACIÓN)
Examples
Variable = Expresion
• Reglas de Asignación:
- Consistencia de Tipos
- La variable Representa el Valor
- Permite Establecer/Modificar Valores
24 / 29
EJEMPLOS PRÁCTICOS DE ASIGNACIÓN
Calculadora de Edades María tiene 15 años y su hermano Pedro es 3 años
mayor que ella. Su papá tiene el doble de la edad de Pedro más 5 años.
Calcular y mostrar las edades de Pedro y del papá.
25 / 29
EJEMPLOS PRÁCTICOS DE ASIGNACIÓN
Sistema de Calificaciones Un estudiante tiene las siguientes notas: primer
parcial = 14, segundo parcial = 16, examen final = 15. El promedio se
calcula como el 40 del primer parcial, 40 del segundo parcial y 20 del examen
final. Determinar si el estudiante aprueba (nota 13) o no.
26 / 29
EJEMPLOS PRÁCTICOS DE ASIGNACIÓN
Calculadora de Áreas Se tiene un terreno rectangular de 12 metros de largo
y 8 metros de ancho. Calcular el área del terreno y el perímetro. Luego, si se
quiere cercar con 3 vueltas de alambre, calcular los metros de alambre
necesarios.
27 / 29
EJEMPLOS PRÁCTICOS DE ASIGNACIÓN
Conversor de Monedas Juan tiene 250 dólares y quiere saber cuántos
bolivianos tiene si el tipo de cambio es 6.96 Bs por dólar. Además, debe
pagar una comisión del 2 por la transacción. Calcular el monto final en
bolivianos después de la comisión.
28 / 29
EJEMPLOS PRÁCTICOS DE ASIGNACIÓN
Gestión de Inventario Una tienda tiene 50 unidades de un producto. En la
mañana vende 15 unidades, en la tarde compra 10 unidades más, y en la
noche vende 8 unidades. Calcular el stock final. Si cada unidad cuesta 25 Bs,
calcular el valor total del inventario final.
29 / 29