MATH tab y SimInsight Rubén Darío Santiago Acosta Francisco Delgado Cepeda
Resumen En este trabajo presentamos dos paquetes para elaborar simulaciones computacionales sobre conceptos matemáticos o fenómenos físicos: MATH tab y SimInsight. MATH tab es un sistema para desarrollar aplicaciones que pueden ser vistas en cualquier Browser. En consecuencia, pueden ser visualizadas en cualquier dispositivo móvil. SimInsight es un entorno que permite crear simulaciones fácil y rápidamente. Analizaremos en esta sesión dos aplicaciones (una por paquete) y los participantes desarrollarán una propia En MATH tab resolveremos ecuaciones diferenciales con los métodos de Euler y de Euler Modificado. En SimInsight desarrolaremos un péndulo doble con resortes.
Proyecto: Widgets en Ciencias y Matemáticas Objetivo: Construir Widgets de apoyo a la enseñanza de la Física y de las Matemáticas. Propuesta didáctica: Experimentar con un widget propuesto por el profesor. Resolver una actividad y enviarla al profesor. Construir un widget para resolver un problema particular Sitio:
MATH-tab El primer paso es hacer una cuenta en la página de MATH tab. Para ello basta ir a la página:
Ejemplos En los ejemplos de ciencia seleccionar “Comparación entre tiro con resistencia y tiro parabólico”
Comparación entre tiro con resistencia y tiro parabólico El app contiene Script, User interface, Solution Table
Insertar en Weebly Seleccionar y copiar el código a incrustar en la página de MATH tab Entrar a su cuenta de Weebly. En la hoja de interés seleccionar el elemento que representa código en html. Insertar el código copiado
Ejemplo: Construcción de una aplicación Para construir un aplicación usaremos los siguientes pasos: 1.Llenar especificaciones 2.Crear User-Interfase 3.Crear la función (funciones) de apoyo 4.Escribir el Script 5.Crear la tabla (tablas) de salida. 6.Correr el proceso y agregar la gráfica (gráficas) 7.Insertar en Weebly
Ejemplo: Método de Euler Para resolver la ecuación diferencial y’=f(x,y) con la condición y(x 0 )=y 0 usamos la aproximación lineal y = y 0 + y’(x 0 ) (x-x 0 ) de manera que si x está separado una distancia h de x 0 entonces y 1 = y 0 + h f(x 0, y 0 ). La solución numérica está dada por el conjunto de puntos {(x 0, y 0 ), (x 1, y 1 ),… (y n, y n )} y los segmentos que los unen donde x n+1 = x n +h k=h f(x n, y n ) y n+1 = y n +k
Ejemplo. Paso 1: llenar especificaciones
Ejemplo. Pasos 2 y 3: crear el user-interface y la función de apoyo
Ejemplo. Paso 4: escribir el script
Ejemplo. Paso 5: crear la tabla de salida
Ejemplo. Paso 6: Correr el proceso y agregar la gráfica
Ejemplo. Paso 7: Incrustar en Weebly
Ejercicio Modificar el ejemplo anterior para resolver la ecuación diferencial con el método de Euler Modificado
SimInsight: simulaciones en Física Ir al sitio Obtener cuenta Revisar juegos
Características Juegos Modelos mecánicos Modelos para circuitos Quizes Observación: Limitado en la versión gratis.
Insertar en Weebly Podemos insertar algún modelo ya hecho en Weebly,. Ir a la opción “University TeextBooks” Seleccionar algún libro, por ejemplo_ University Physics Seleccionar algún modelo Copiar el código a incrustar en Weebly
Ejemplo en SimInsight Ir al Model Manager y seleccionar SimMotion Model Colocar dos masas, un rectángulo fijo y dos resortes Cambiar las constantes de los resortes y dar valores a las masas Indicar las masas a obtener coordenadas
El ejemplo
Enlaces Sitio de Widgets en Física y Matemáticas: Sitio de MATH tab; Sitio de SimInsigth:
Tecnologías más a fondo PHET Simulations: Blender: Working Model: