Pizarra interactiva en tiempo real para tutoría de matemáticas

Ejecuté esto durante un mes en Math Educators , sin buenas respuestas. Ahora estoy reposteando aquí.

Estoy buscando una aplicación web para dar clases particulares de matemáticas de forma remota a niños de secundaria y preparatoria que, idealmente, tenga lo siguiente:

  • Gráficos incorporados. El ejemplo de esto es la aplicación Geogebra, que no solo permite gráficos, sino que también tiene una vista de tabla, controles deslizantes y animación, y es programable. De hecho, una versión de Geogebra de lienzo grande multiusuario en red cumpliría con la mayoría de mis requisitos.

  • Herramientas de dibujo integradas. Como mínimo: a mano alzada, línea, polígono, texto y borrador. Las herramientas de dibujo deben estar basadas en vectores y no en píxeles, para que puedan moverse y editarse fácilmente.

  • Herramientas de edición: debería ser posible cambiar el trazo, el relleno, el tamaño de fuente, el color de fuente, la ubicación y la rotación.

  • Herramientas deseables adicionales: selección de marca, grupo, capa, bloqueo, bezier, arco, relleno.

  • Papelería deseable: varios tipos de papel rayado/cuadriculado, incluido el papel cuadriculado con líneas de índice (líneas más gruesas) Coordenadas polares, registro, registro-registro, etc. Esto podría hacerse como una capa de imagen PDF o GIF, o mejor, como relleno usted podría colocar en un rectángulo.

  • Lienzo de varias páginas. La aplicación no debe limitarse a una sola pantalla.

  • Sesiones persistentes. Quiero volver mañana y ver cómo lo dejé yo (o mi pareja).

  • Múltiples ediciones simultáneas. Debería poder editar una cosa mientras otro usuario está editando en otro lugar. Esto puede significar que el otro usuario puede estar en una página diferente a la mía. Como complemento, sería útil una forma de ver qué cambios se realizaron mientras no estaba mirando una página: los elementos eliminados en rosa y los nuevos en verde tal vez.

  • Reconocimiento de escritura a mano para matemáticas. Este es duro. MyScribe MathPad se ve bien, pero su demostración en línea solo hace una sola ecuación a la vez. webFluidMath tiene un enfoque, pero en realidad no está listo para el horario de máxima audiencia. Me tomó 6 intentos obtener ax^2 +bx + c = 0, y nunca pude hacer una matriz de 2x2. En principio, podría crear la ecuación en una aplicación y pegarla, pero esto dificulta la edición y obstaculiza la enseñanza de la derivación de un teorma o ecuación.

  • Un enfoque de teclado es una alternativa aceptable. El mejor de estos que he encontrado hasta ahora es Lyx, que tiene una combinación de selección de teclado y mouse. MathML requiere ()que se agreguen muchos extras. El editor de ecuaciones de FrameMaker acertó en una cosa con el uso de un carácter de espacio para salir de un nivel de anidamiento. Lyx también hace esto. NO quiero escribir TeX completo.

    Por esta razón, no estoy considerando varios programas de salas de chat habilitados para TeX.

  • El reconocimiento de escritura a mano es deseable, pero no obligatorio. Viviré con mis garabatos si es necesario.

  • Compatible con iPad. Apple limita la funcionalidad del script en su plataforma. Notability tiene un enfoque decente en el iPad. Puede dibujar, puede traer archivos PDF y anotar, agregar imágenes y dibujar sobre ellas, etc.

Tenga en cuenta que ninguna de las aplicaciones mencionadas (Geogebra, Mathpad, webFluidMath, Lyx, Notability) es un software colaborativo en el sentido de que varias personas pueden usarlo en tiempo real, viendo los cambios que la otra parte ha realizado con solo demoras menores.

El uso de 'en red' aquí significa Internet: las dos partes NO estarán en la misma LAN. No me importa si está basado en una aplicación o en la web, excepto que si es lo primero, tiene que ejecutarse en iPad, Windows >=XP y Mac >= 10.6 (Snow Leopard).

TeamViewer es un ejemplo de una aplicación para compartir escritorio. Este es un enfoque, pero solo un usuario puede controlar el mouse/teclado a la vez, y cualquier aplicación que esté usando se limita a la pantalla actual. Teamviewer es complicado de usar en una red con una latencia significativa (más de 100 ms).

Definiciones:

  • Real Time Interactive (RTI) : todas las partes pueden escribir al mismo tiempo, en diferentes partes del lienzo, posiblemente en diferentes pantallas, utilizando diferentes herramientas. Retraso entre actualizaciones medido en segundos.

  • Interactivo basado en turnos (TBI) : solo una persona puede dibujar a la vez. Todas las personas ven la misma pantalla/zoom/vista. TeamViewer funciona así.

  • Compartible : una persona puede crear un documento, publicarlo en algún tipo de repositorio en la nube y luego otras personas pueden editarlo. Google docs funciona así la mayor parte del tiempo.

  • Presentación*: otras personas tienen acceso de solo lectura, posiblemente en tiempo real, posiblemente guardada como una sesión grabada.

  • Persistente : una sesión se puede detener y luego reanudar incluso si hay un período en el que nadie está usando el documento.

  • Transitorio : la sesión desaparece cuando el creador o el último cliente cierra la aplicación.

  • Gráficos basados ​​en píxeles (PBG) : las herramientas cambian el color de los píxeles en la pantalla. Generalmente imposible de editar.

  • Gráficos vectoriales (VG) : las entidades tienen existencia individual, por lo que puede mover las partes después de crearlas y cambiar atributos como el ancho de línea, el tamaño, el color del trazo y el relleno.

Limitaciones del producto existente:

La mayoría de estas evaluaciones se realizaron rápidamente y se detuvieron una vez que encontré 2 o 3 artículos que no estaban en mi lista de deseos. Algunos de estos pueden ser útiles para otros fines.

  • iDroo : VG, RTI, conjunto de dibujo limitado. Lápiz, línea, rectángulo, elipse, texto. Sin matemáticas. Los objetos se pueden mover y girar. Marque la selección para mover varios objetos.
    Puede arrastrar y soltar imágenes en el lienzo o en una columna en el borde, donde se almacenan como miniaturas. Desarrollo activo. La pizarra blanca más utilizable del lote. La mejor pizarra para tutorías informales. http://www.idroo.com/

  • VMT : Este es el proyecto del equipo virtual de matemáticas en la universidad de Drexel. Su aplicación Java puede ejecutar una pizarra compartible o geogebra en una interfaz con pestañas. La pizarra es torpe y algo limitada. GeoGebra tiene una versión HTML5 Canvas en Beta. Vale la pena ver. Las pestañas de Geogebra se pueden precargar con una hoja de trabajo de Geogebra. Lo mejor para dar una clase. Miles de archivos geogebra disponibles.

  • Baiboard es una aplicación colaborativa que tiene posibilidades. Es boceto + anotación en PDF con la capacidad de guardar instantáneas en cualquier momento. Múltiples pantallas. Este es un buen ejemplo del aspecto de colaboración. Las herramientas de dibujo son débiles. Solo disponible en iPad y Mac, y la versión para Mac es mucho más limitada. Persistente, RTI

  • Groupboard : VG limitado: los objetos se pueden mover, pero no modificar, RTI. Las matemáticas se limitan a pegar desde un conjunto de símbolos limitado. http://www.groupboard.com/demo/math.shtml

  • Groupworld : Esto es de las mismas personas que Groupworld. Misma basura, distinto montón.

  • Tablero 800 : VG limitado: los objetos se pueden mover, pero no modificar, RTI. Conjunto de dibujo limitado. Sin matemáticas. Multi página.

  • Caja de tutores : VG, RTI. Los objetos se pueden mover pero no modificar. Herramientas limitadas. Línea, círculo, cuadrado. Graficador de funciones. Tiene un editor de matemáticas wysiwyg, pero funciona en una ventana modal, lo que hace que la derivación sea algo complicada: no puede ver la línea anterior. https://tutorsbox.com/en/ Los planes comienzan en $9/mes

  • Muéstrame : basado en píxeles. Sin editar punto de venta

  • RocketBoard : esta es una aplicación real para compartir pizarras: escribe en una pizarra con marcadores estándar y la aplicación corrige la perspectiva y ajusta el contraste. Manera astuta de dar una conferencia. PERO …

    • No hay forma de importar material, ni papel cuadriculado.
    • No tengo forma de anotar el trabajo de otra persona, o de que copie/pegue de mi trabajo, excepto como un mapa de bits.
  • AWW A Pizarra web : basada en píxeles, sin borrado excepto transparente, 4 colores. punto de venta

  • Scribblar : $ 9 / mes. El plan gratuito no tiene muchas funciones. Sin probar

He pedido recomendaciones en otros lugares de Stack Exchange, pero no he obtenido buenos resultados.

Publicaciones similares:

¿Alguna vez encontraste exactamente lo que buscabas? a mi tambien me interesaria algo asi...
No, no lo hice. He hecho una pausa en mi búsqueda en este momento, mientras estoy poniendo los árboles en la cama para el invierno. (Me gano la vida como granjero de árboles). Continuaré actualizando la pregunta con mis mini reseñas de 3 líneas cuando retome la búsqueda. En este punto la versión web de geogebra es la mejor alternativa.

Respuestas (4)

Sugeriría echar un vistazo a iPython Notebooks y posiblemente a coLabatory :

  • Todos sus requisitos gráficos deben cumplirse con las funciones de trazado disponibles
  • Colaboración a través de Google Docs
  • Publicación de resultados a través de NB Viewer
  • Las fórmulas se pueden ingresar, ciertamente a través de Math Markdown y/o Tex
  • ColabLab tiene la interacción en tiempo real que está especificando
  • Todavía tengo que encontrar una herramienta de dibujo a mano libre para ello, pero puede haber una, ya que hay muchas herramientas de dibujo basadas en python.
iPython falla si no es RTI. coLaboratory no tiene ninguna documentación que pueda encontrar aparte de algunas breves instrucciones de instalación. Su modelo de colaboración todavía parece estar plagado de dificultades.
@SherwoodBotsford: estoy de acuerdo en que parecen ser los primeros días para coLabatory, pero aún planeo vigilarlo, ya que una vez que se solucionen un par de problemas, la documentación es una de las principales, podría ser muy útil.

Habiendo sido tutor de matemáticas y aspirante a programador informático desde aproximadamente 2014, creo que debería compartir mis experiencias al tratar de encontrar/crear software para resolver este mismo problema. Reconozco que es posible que esto no responda completamente a la pregunta formulada, pero creo que de todos modos debería intentarlo dada mi perspectiva única.

Primero, un poco de historia:

Empecé a dar tutoría profesionalmente en 2012 mientras iba a la universidad. Estaba dando clases particulares principalmente de matemáticas y haciéndolo principalmente en un entorno en persona. A medida que cambiaba la gestión del departamento de tutoría, normalmente se nos asignaban varios roles diferentes. Uno de esos roles implicaba estar integrado en un curso de matemáticas determinado durante el semestre para responder a las preguntas de los estudiantes. A través de esta experiencia, observé de primera mano cómo muchos maestros de matemáticas luchaban por usar pizarras inteligentes u otros dispositivos habilitados para lápiz/táctil para presentar las matemáticas. Esta experiencia me llevó a preguntarme si había un mejor programa de pizarra para usar en tales dispositivos. Después de buscar yo mismo un sistema de este tipo y no encontrar nada, llegué a la conclusión de que, por el momento, estaban usando lo mejor que había disponible.

Todo eso cambió cuando tomé un curso de introducción a la programación en la primavera de 2014. Fue entonces cuando vi cómo se podría hacer un programa de pizarra y que, en teoría, podría crear mi propio programa de pizarra y hacer que haga lo que sea. Quiero. A partir de entonces, tuve esa idea en el fondo de mi mente, y volvía a ella periódicamente en mi tiempo libre. Mis primeros intentos no salieron muy bien, pero persistí de todos modos. Finalmente, creé una aplicación de Chrome que tuvo bastante éxito y, más recientemente, una aplicación de escritorio que explicaré a continuación.

Acerca de mi aplicación

Primero, cubriré lo que mi aplicación no es:

  • No es colaborativo ni multiusuario. Creo que los programas deben especializarse en hacer una cosa y hacerla realmente bien. Por lo tanto, me he centrado en construir una buena pizarra en la que hacer matemáticas. Existen muchas herramientas de colaboración que permiten compartir el mouse y el teclado, por lo que, por el momento, dejaré que esos programas se especialicen en esa área.
  • No está basado en servidor. Solo soy un aficionado, así que simplemente no tengo los fondos necesarios para pagar y mantener un servidor. Además, en un salón de clases, el maestro debe poder al menos continuar dibujando incluso si la red se cae. Por lo tanto, lo he creado como una aplicación de escritorio independiente.
  • No está basado en vectores. Reconozco plenamente que habría sido mucho más potente si se hubiera construido utilizando un sistema basado en vectores. Sin embargo, como aficionado, esto habría agregado demasiada complejidad para mis habilidades. No quería pasar varios años adicionales rastreando errores en un sistema tan complicado, mientras que el programa fallaba regularmente en medio de mis sesiones de tutoría. Además, para los profesores y tutores que ya están familiarizados con una pizarra de borrado en seco tradicional, ya están familiarizados con el uso de un sistema basado en píxeles, y la curva de aprendizaje adicional que implica el uso de un sistema basado en vectores a veces puede ser un desafío.
  • Todavía no se ejecuta en iPad. Tengo planes para crear una aplicación móvil, y probablemente intentaré hacerla compatible con iPads, pero por el momento me faltan los $100+ por año para publicar la aplicación en iOS. Una vez más, solo soy un aficionado. Es difícil justificar gastar tanto para regalar mi programa.
  • No tiene reconocimiento de escritura a mano. Personalmente, descubrí que esta característica en particular parece interponerse en el camino la mayoría de las veces. Encuentro que es más rápido escribir en sintaxis matemática que interpretarla y luego corregir las malas interpretaciones. Sin embargo, he descubierto que una buena pantalla penabled/wacom es muy útil para este propósito. De hecho, he escrito un artículo completo sobre mis diversos experimentos de hardware. Siéntase libre de comprobarlo aquí .

Sin embargo, incluso con todas esas deficiencias, la versión actual de mi aplicación incorpora muchas de las características que deseas. Éstos incluyen:

  • Papel cuadriculado integrado. Puede insertar fácilmente papel cuadriculado y páginas de planos de coordenadas cartesianas desde la interfaz principal.
  • Herramientas de dibujo integradas. He incorporado: lápiz a mano alzada, borrador, rectángulo, elipse, deshacer y rehacer dentro de la página actual, copiar y pegar dentro de cada página y entre páginas, línea recta, línea discontinua, línea central, línea central discontinua, punto (útil cuando la audiencia no puede ver su mouse), identificador (también útil cuando la audiencia no puede ver su mouse), cambiar el tamaño y pegar, rotación de página, insertar texto (incluidos muchos símbolos matemáticos que no se encuentran en los teclados normales) e importar/exportar secciones de imágenes al portapapeles de su computadora.
  • Herramientas de edición: todas las herramientas del programa acceden a su color desde la configuración de color global en la interfaz principal. Lo mismo es cierto para el parámetro de tamaño. Esta configuración hace que sea muy fácil saber qué tamaño/color se usará en cualquier circunstancia.
  • Biblioteca estacionaria. He creado personalmente aproximadamente 40 plantillas que se pueden insertar fácilmente a través de Insertar página -> Otro. También puede insertar su propia papelería personalizada desde archivos de imagen.
  • Lienzo de varias páginas. ¡Esta fue quizás la razón principal por la que construí este programa! Puede insertar fácilmente páginas adicionales y navegar entre ellas.
  • Sesiones persistentes. Puede guardar fácilmente todo el conjunto de páginas como imágenes dentro de una carpeta en su computadora para referencia posterior o tal vez distribución a sus estudiantes. También puede habilitar el guardado automático en la configuración. Además, se proporcionan instrucciones si desea comprimir las imágenes en un solo archivo con fines de distribución.
  • Se ejecuta en Windows (7 y posteriores), Mac y muchos sistemas Linux. La aplicación se basa en el marco Electron, por lo que debería ser bastante multiplataforma.
  • Herramientas/características adicionales: 1. Importar PowerPoint o LibreOfficeImpresionar presentaciones en el programa. (Instrucciones detalladas proporcionadas dentro del programa). 2. Duplicación de página. Útil si desea editar algo que no desee conservar o compararlo con la versión anterior. 3. Haga que el dibujo actual no se pueda borrar. Nuevamente, esto puede ser útil si necesita dibujar sobre algo pero solo puede borrar la capa superior. 4. Inserte capturas de pantalla. Esto puede ser útil si quizás desea hacer algo en Geogebra y luego incorporar ese contenido en el conjunto de páginas. O tal vez si usa un libro de texto de matemáticas en línea y desea insertar rápidamente uno de los problemas para resolverlo. 5. Usa plantillas de colores invertidos. Esto es bueno para reducir la fatiga visual y algunos estudiantes pueden preferir un fondo negro. 6. Botones grandes y barras de desplazamiento cuando sea posible. He hecho todo lo posible para que este programa sea fácil de usar con un lápiz o un dedo. Vi a demasiados maestros luchar con esas malditas barras de desplazamiento para dejarlas en su tamaño predeterminado. Esto debería facilitarle la vida, independientemente del hardware que utilice.

Si esto le parece útil, no dude en consultarlo en http://rogersmathwhiteboard.com . De lo contrario, espero que encuentres algo que te resulte útil. Siento tu dolor. Este es un problema realmente complejo de resolver.

Espero que ayude.

Bien por usted. Esto parece interesante. Voy a comprobar eso. Una cosa que debería ser fácil de agregar serían las capas. Por ejemplo, si le pide al estudiante que haga un problema, puede marcarlo (en rojo, por supuesto...) y él puede borrar y corregir sus errores, luego, cuando vuelva a revisarlo, borrará las marcas rojas. Otra característica sería alguna forma de insertar espacio. A menudo tengo niños que se saltan pasos, lo cual está bien si hacen las cosas intermedias correctamente, pero a veces me gustaría arrastrar los 2/3 inferiores del problema una pulgada hacia abajo y decir: "completa las cosas que faltan".
¡Gracias @SherwoodBotsford! Siéntase libre de compartir sus pensamientos y sugerencias a través de la sección de comentarios de http://rogersmathwhiteboard.com . Me gustan tus dos sugerencias! Con respecto a las capas, es posible que pueda: 1. Hacer que el estudiante resuelva un problema en la página x, 2. Duplicar esa página para crear la página x+1, 3. Hacer que esa página no se pueda borrar, 4. Anotar ese duplicado, 5. Regrese a la página x para permitir que el estudiante corrija su trabajo, 6. Regrese a la página x+1 y borre las anotaciones correspondientes. Con respecto a la inserción de espacio, intentaré codificar eso cuando pueda tener algo de tiempo. Gracias de nuevo,

Recomiendo Ziteboard, la pizarra en línea para tutores de matemáticas . Hay muchas características realmente útiles para ayudar en su sesión de enseñanza de matemáticas, por ejemplo, el trazador gráfico sincronizado en tiempo real.ingrese la descripción de la imagen aquí

Respuesta provisional:

La forma más sencilla de hacerlo es con cualquier programa de videoconferencia. El problema: debe configurar la cámara para que, de hecho, mire por encima del hombro.

Escriba en un bloc de papel, utilizando un marcador de punta fina.

El papel blanco puede ser demasiado reflectante y ahogar las letras. Si este es el caso, compre una resma de papel de colores. Todo tipo de papel cuadriculado listo para imprimir se puede encontrar en línea.

También necesita algún tipo de cuenta en la nube para fotografía, idealmente con carga instantánea desde la cámara.

Un micrófono con auriculares le dará a los estudiantes un mejor sonido.

Metodología: Da tu conferencia/charla/problema de muestra como de costumbre.

A medida que llene cada página, tome una foto de ella. Esto se comparte en una carpeta pública en icloud o en un buzón. Más tarde, etiquete cada imagen con los hashtags apropiados para que sea factible encontrar cosas más adelante.

Nota: tanto FaceTime como Skype invierten la imagen local para que veas la misma imagen que ves en un espejo, pero envías una imagen del anverso (sin voltear) al otro extremo.

Nota: si trabaja con más de un estudiante, pruebe Google Hangouts.

El soporte de la cámara tiende a estorbar. Tiene que estar al revés de su orientación habitual. Al inclinarlo hacia abajo desde un monitor de pantalla, el estudiante ve la página al revés. La cubierta de cartón de un monitor puede permitir su colocación. O se puede usar una lámpara flexible o una lámpara de resorte en voladizo. Las bridas son tus amigas.