Está en la página 1de 15

18-3-2020 SOFTWARE DE MATEMÁTICA

Carlos David Reyes Moreno


20173-0128
GeoGebra(software)

GeoGebra es un Programa Dinámico para la Enseñanza y Aprendizaje de las Matemáticas


para educación en todos sus niveles. Combina dinámicamente, geometría, álgebra, análisis
y estadística en un único conjunto tan sencillo a nivel operativo como potente.

Ofrece representaciones diversas de los objetos desde cada una de sus posibles perspectivas:
vistas gráficas, algebraicas, estadísticas y de organización en tablas y planillas, y hojas de
datos dinámicamente vinculadas.

Geogebra es en su origen la tesis de Markus Hohenwarter, con el objeto de crear una


calculadora de uso libre para trabajar el Álgebra y la Geometría.

Fue un proyecto que se inició en el 2001 en un curso de Matemática en la Universidad de


Salzburgo (Austria). Actualmente, Geogebra continúa su desarrollo en la Universidad de
Boca Raton, Florida Atlantic University (USA). Pero no tenemos que olvidar que GeoGebra
está diseñado con mentalidad colaborativa. Desde la página oficial disponemos de acceso a
ayudas, recursos, foros y wikis que usuarios de todo el mundo mantienen en constante
renovación.

GeoGebra está escrito en Java y por tanto está disponible en múltiples plataformas:

Microsoft Windows: todas.

• Apple macOS: 10.6 en adelante.


• Linux: compatible con Debian, Ubuntu, Red Hat y OpenSUSE.
• Android: depende del dispositivo.
• Apple iOS: 6.0 o posterior.

Es básicamente un procesador geométrico y un procesador algebraico, es decir, un


compendio de matemática con software interactivo que
reúne geometría, álgebra, estadística y cálculo, por lo que puede ser usado también en física,
proyecciones comerciales, estimaciones de decisión estratégica y otras disciplinas.
Su categoría más cercana es software de geometría dinámica.

GeoGebra permite el trazado dinámico de construcciones geométricas de todo tipo, así como
la representación gráfica, el tratamiento algebraico y el cálculo de funciones reales de
variable real, sus derivadas, integrales, etc.

Historia

El programa GeoGebra fue ideado por Markus Hohenwarter en el marco de su trabajo de


tesis de Master, presentada en el año 2002 en la Universidad de Salzburgo, Austria. Se
esperaba lograr un programa que reuniera las virtudes de los programas de geometría
dinámica, con las de los sistemas de cálculo simbólico. El creador de GeoGebra valoraba
todos estos recursos para la enseñanza de la matemática, pero notaba que, para el común de
los docentes, los programas de cálculo simbólico resultaban difíciles de aprender, dada la
rigidez de su sintaxis, y que por esta razón evitaban su uso. Por otro lado, observaba que los
docentes valoraban de mejor manera los programas de geometría dinámica, ya que su interfaz
facilitaba su utilización. Así fue cómo surgió la idea de crear GeoGebra.

Rápidamente el programa fue ganando popularidad en todo el mundo y un gran número de


voluntarios se fue sumando al proyecto desarrollando nuevas funcionalidades, materiales
didácticos interactivos, traduciendo tanto el software como su documentación a decenas de
idiomas, colaborando con nuevos usuarios a través del foro destinado para tal fin. En la
actualidad, existe una comunidad de docentes, investigadores, desarrolladores de software,
estudiantes y otras personas interesadas en la temática, que se nuclean en los distintos
Institutos GeoGebra locales que articulan entre sí a través del Instituto GeoGebra
Internacional.
Gratis, sencilla y directa: así es Geogebra

Disponible a través de la web, Geogebra es una plataforma para crear representaciones


gráficas relacionadas con las matemáticas. Está dividida en varias secciones, que incluyen
álgebra, geometría, gráficos 3D, probabilidad y una parte de preprogramación que permite
tratar con ecuaciones y hojas de cálculo. Toda la ejecución puede realizarse en la página web
sin necesidad de instalar ningún software especial, aunque también ofrece la descarga de un
programa de escritorio (Windows, Mac OS X, Linux), móviles (Android) o tablets (iOS,
Android o Windows) para un uso off line.

La interfaz de Geogebra es limpia y


sencilla de entender, a la vez que
compleja por el potencial que guarda tras
de sí. Existen una infinidad de opciones y
posibilidades de creación, según nuestras
expectativas, y desde luego no es un
software de uso trivial: requerirá un
entrenamiento previo por parte del docente, que necesitará dominar la plataforma para poder
aprovechar sus posibilidades y mostrar los resultados al alumnado.

Es precisamente el profesor el que deberá ir descubriendo las diferentes posibilidades que


ofrece el software que, repetimos, tiene una complejidad tal que puede hacerse prácticamente
cualquier cosa, y adaptarse a múltiples niveles. Es, además, un software que puede llevarse
muy bien con las pizarras digitales, añadiendo contenido dinámico y muy atractivo para que
los alumnos reciban una enseñanza diferente.

La (imprescindible) ayuda de Geogebra

Claro que si decimos que el docente debe empaparse bien sobre cómo usar Geogebra es
porque hay mucho material de ayuda y soporte para aprender a usar la plataforma de
la mejor forma posible. Y, además de las comunidades extraoficiales, la propia plataforma
integra lo que denominan comunidades internacionales, divididas en países, y que son un
recurso muy interesante para estar atento a lo que se cuece alrededor de la herramienta.
En la comunidad española aunque hay varias decenas de institutos dispersos por todo el
mundo se hablan de las novedades de la aplicación o de las reuniones o conferencias que se
celebran por todo el mundo, por ejemplo. Pero éste es sólo el inicio más externo, digamos,
más alejado del cómo se usa la aplicación.

Geogebra se sustenta sobre un sistema de ayuda casi constante. Cada vez que usas la
aplicación, para cada una de las opciones que selecciones tendrás a tu alcance una ayuda en
la que explican cómo funciona esa opción, y las posibilidades que abre. A mayores, Geogebra
también dispone de tutoriales guiados, paso a paso, para iniciarse en diferentes temas
específicos,y que aparecen recopilados aquí además de a lo largo de la aplicación. Los irás
descubriendo a medida que vayas utilizando Geogebra.

Muy importante también el canal oficial de


Youtube, donde vuelcan vídeos con tutoriales y
guías muy intuitivas para crear contenido con la
aplicación.

El punto clave: la comunidad y los proyectos


ya existentes

La parte de ayuda es en buena parte oficial, pero la comunidad de creadores y usuarios de


Geogebra tiene mucha culpa de la magnitud y calidad del soporte. Los foros de usuarios y
el manual son fundamentales, este último un recurso que proporciona información más
avanzada y específica. No vamos a entrar en las posibilidades que Geogebra tiene desde el
punto de la programación, ya que a través de lenguajes como JavaScript o GGBScript permite
la creación de resultados aún más avanzados y personalizados.
Formas de trabajar con geogebra
GeoGebra permite abordar la geometría desde una forma dinámica e interactiva que ayuda a
los estudiantes a visualizar contenidos matemáticos que son más complicados de afrontar
desde un dibujo estático.

También permite realizar construcciones de manera fácil y rápida, con un trazado exacto y
real, que, además, revelarán las relaciones existentes entre la figura construida; también
permitirá la transformación dinámica de los objetos que la componen.
Debido a estas dos características el profesorado y el alumnado pueden acercarse a GeoGebra
de varias maneras, no excluyentes entre sí pero que a menudo están relacionadas con el nivel
de capacitación que se tenga del programa.

Herramienta del profesor


Se pueden utilizar construcciones ya creadas por otras personas o las realizadas por nosotros
mismos para:

Crear materiales educativos estáticos (imágenes, protocolos de construcción)


o dinámicos (demostraciones dinámicas locales, applets en páginas web), que sirvan de
apoyo a las explicaciones de la materia.

Crear actividades para que los alumn@s manipulen dichas construcciones y así deduzcan
relaciones, propiedades y resultados a partir de la observación directa.

Herramienta del estudiante:

➢ Manipular construcciones realizadas por otras personas y deducir relaciones,


resultados y propiedades de los objetos que intervienen.
➢ Para realizar construcciones desde cero, ya sean dirigidas o abiertas, de resolución o
de investigación.
Niveles de certificación
El Instituto Internacional de Geogebra establece diferentes niveles de certificación para sus
usuarios.

➢ Certificado de USUARIO
➢ Certificado de EXPERTO
➢ Certificado de FORMADOR

Para cada uno de los niveles se establecen una serie de conocimientos y capacidades sobre el
uso de Geogebra que deberán acreditarse para alcanzar la correspondiente certificación.
Estos conocimientos y capacidades comprenderan tres ámbitos de actuación:

1. Conocimiento técnico de Geogebra.


2. Aplicación de Geogebra en la Enseñanza y Aprendizaje.
3. Papel en la Comunidad de Usuarios de Geogebra

Graphmatica(software)

Graphmatica es un editor gráfico interactivo, que permite representar funciones cartesianas,


relaciones, inecuaciones, ecuaciones diferenciales, paramétricas, polares, etc. Asimismo,
permite calcular y graficar tangentes e integrales, hallar puntos críticos, soluciones de
ecuaciones, intersecciones entre funciones, etc. Es un programa muy completo y fácil de
utilizar para docentes de matemática. Este curso no emite certificado.

Características:

La cola de re-dibujo. Graphmatica recuerda las últimas 25 ecuaciones que usted tipeó o cargó
desde un archivo. Usted puede guardar su trabajo para usarlo en una sesión poterior o con
cualquier editor de texto o con Graphmatica 3.6 para DOS.
Funciones automáticas. Automáticamente Graphmatica

determina el tipo de grafico que usted está ingresando basándose en las variables usadas,

reconoce dominios de ecuaciones si usted los incluye,

altera dinámicamente la razón de muestreo mientras gráfica, para asegurar que gráficas
empinadas como la de y=tan x sean dibujadas correctamente,

ajusta la razón x/y cuando usted modifica el rango o cambia el tamaño de la ventana de
gráficos para que se mantenga el aspecto apropiado del gráfico,

re-dibuja la(s) última(s) ecuacion(es) ingresada(s) cuando usted cambia el tamaño o la forma
de la grilla por cualquier medio, y

restablece la grilla y las opciones especiales de configuración cuando usted carga una lista
de ecuaciones que las posee.

Usted no necesita hacer nada para usar estas funciones, aunque el menú de Opciones le sigue
dando un completo control sobre ellas.

El avanzado procesador de ecuaciones sigue las reglas matematicas--no las de la


computadora. Usted puede usar multiplicación implícita, una librería completa de funciones
matemáticas (incluyendo trigonométricas), y aún prescindir de molestos paréntesis en lugares
apropiados. ¡Olvídese de aislar variables antes de graficar! Mientras sólo aparezca una
instancia de la variable dependiente en la ecuación, Graphmatica la aislará para usted, y aún
graficará relaciones. Usted dispondrá de la potencia de 6 estilos de graficos: Cartesianos,
polares, paramétricos, y campos de pendientes y aproximaciones de valores iniciales para
ecuaciones diferenciales ordinarias de hasta cuarto orden (y también sistemas lineales de
cuarto orden), todos detectados automáticamente. También soporta inecuaciones
Cartesianas.

Controles fáciles de usar, incluyendo la práctica Barra de Botones que brinda acceso con un
clic a los comandos usados más frecuentemente, la barra de estado que muestra información
relevante y mensajes de ayuda, y la caja de la Cola de Re-dibujo, que le permite seleccionar
cualquier ecuación en memoria para graficarla, eliminarla, o editarla para formar una nueva
ecuación.

La opción Mostrar tablas le permite ver las coordenadas de los puntos de sus gráficos a
medida que estos son dibujados. Esta opción muestra valores en intervalos de números
enteros con los que puede practicar esbozando las curvas usted mismo.

Operaciones convenientemente orientadas al uso del ratón. Usted puede usar el ratón para
seleccionar un nuevo rango o ver las coordenadas de un punto, seleccionar un valor inicial
para una ecuación diferencial ordinaria, y aún encontrar una recta tangente a una curva o
integrar una función sin oprimir una sola tecla.

Papel graficador flexible. Elija entre papel graficador normal y papeles apropiados para
gráficas trigonométricas, polares, y logarítmicas, con cuatro niveles de detalle.

Poderosas capacidades de cálculo numérico y simbólico. Encuentre derivadas, integrales y


puntos críticos de cualquier función cartesiana.

Muchas opciones de salida. Graphmatica permite copiar ecuaciones, tablas de puntos y


gráficos al portapapeles, y usted puede imprimir sus gráficos en colores.

Cada opción automática es configurable por el usuario para darle un control absoluto sobre
sus gráficos. Los diálogos de configuración de opciones no sólo le muestran las opciones
actuales, sino que actúan como un panel de control que le permite cambiar cualquier opción
configurable desde la misma caja de diálogo. Y el comando de Guardar Preferencias le
permite guardar sus preferencias de modo que sean automáticamente utilizadas cada vez que
usted ejecute Graphmatica.

Instructivos tópicos de ayuda explican los conceptos básicos de cada tipo de gráfico ... y
archivos de demostración incluídos le muestran ejemplos de cada tipo de ecuación.
EJERCICIO 1: Utilizando los comandos del submenú Papel gráfico y modificando el rango
de la cuadrícula obtenga un gráfico. Como indica el título, se ha graficado la función seno.
Nótese la escala del eje x que se ha elegido.
Máxima (software)

Maxima es un sistema para la


manipulación de expresiones
simbólicas y numéricas, incluyendo
diferenciación, integración,
expansión en series de Taylor,
transformadas de Laplace,
ecuaciones diferenciales ordinarias,
sistemas de ecuaciones lineales,
vectores, matrices y tensores.
Maxima produce resultados de alta
precisión usando fracciones exactas,
números enteros de precisión
arbitraria y números de coma flotante con precisión variable. Adicionalmente puede graficar
funciones y datos en dos y tres dimensiones.

El código fuente de Maxima puede ser compilado en varios sistemas operativos incluyendo
Windows, Linux y MacOS X. El código fuente para todos los sistemas y los binarios pre-
compilados para Windows y Linux están disponibles en el Administrador de archivos de
SourceForge.

Maxima es un descendiente de Macsyma, el legendario sistema de álgebra computacional


desarrollado a finales de 1960 en el Instituto Tecnológico de Massachusetts (MIT). Este es
el único sistema basado en ese programa que está todavía disponible publicamente y con una
comunidad activa de usuarios, gracias a la naturaleza del software abierto. Macsyma fue
revolucionario en sus días y muchos sistemas posteriores, tales como Maple y Mathematica,
se inspiraron en él.

La rama Maxima de Macsyma fue mantenida por William Schelter desde 1982 hasta su
muerte en 2001. En 1998 él obtuvo permiso para liberar el código fuente bajo la licencia de
software libre GPL. Su esfuerzo y habilidad tornaron posible la subsistencia del sistema
Maxima fue posible y le estamos muy agradecidos por dedicar voluntariamente su tiempo y
conocimientos para mantener el código original de DOE Macsyma vivo. Después de su
muerte se formó un grupo de usuarios y desarrolladores para propagar la audiencia de
Maxima.

Estamos constantemente a actualizar Maxima, corrigiendo bugs y mejorando el código y la


documentación. Se agradece cualquier sugerencia o contribución de parte de la comunidad
de usuarios. La mayor parte de la discusión se realiza a través de la Lista de Correo de
Maxima.

Historia

Maxima se basa en una versión de 1982 de Macsyma , que fue desarrollada en el MIT con
fondos del Departamento de Energía de los Estados Unidos y otras agencias
gubernamentales. Bill Schelter mantuvo una versión de Macsymadesde 1982 hasta su muerte
en 2001. En 1998, Schelter obtuvo el permiso del Departamento de Energía para lanzar su
versión bajo la GPL. Esa versión, ahora llamada Maxima, es mantenida por un grupo
independiente de usuarios y desarrolladores. Maxima no incluye ninguna de las muchas
modificaciones y mejoras realizadas en la versión comercial de Macsyma durante 1982-
1999. Aunque la funcionalidad principal sigue siendo similar, el código que depende de estas
mejoras puede no funcionar en Maxima, y los errores que se corrigieron en Macsyma aún
pueden estar presentes en Maxima, y viceversa.

Características

Maxima incluye un lenguaje de programación completo con sintaxis similar


a ALGOL pero semántica similar a Lisp . Está escrito en Common Lisp y se puede acceder
mediante programación y extensión, ya que se puede llamar al Lisp subyacente desde
Maxima. Utiliza gnuplot para dibujar.

Cálculos numéricos

Maxima es un CAS con todas las funciones que se especializa en operaciones simbólicas ,
sino que también ofrece capacidades numéricas como de precisión arbitraria aritmética : los
números enteros y números racionales que pueden crecer a tamaños limitado sólo por la
memoria de la máquina, y los números de coma flotante cuyo la precisión se puede establecer
arbitrariamente grande ("bfloats").

Para los cálculos que utilizan mucho coma flotante y matrices, Maxima ofrece la posibilidad
de generar código en otros lenguajes de programación (especialmente Fortran ), que pueden
ejecutarse de manera más eficiente.

Maxima es un sistema de propósito general, y los cálculos de casos especiales como


la factorización de números grandes , la manipulación de polinomios extremadamente
grandes , etc., a veces se realizan mejor en sistemas especializados.

Porqué lo uso en mi docencia

Las nuevas orientaciones impulsadas por el Espacio Europeo de Educación Superior


aconsejan la introducción de instrumentos y recursos que faciliten el aprendizaje autónomo-
dirigido de los estudiantes.

Para las asignaturas de Análisis Matemático que imparto en los Grados de Matemáticas,
Física o Bioquímica es costatable que recursos informáticos de tipo CAS pueden prestar un
ayuda significativo a los alumnos tanto en cálculo numérico o simbólico, como en la
adquisición, a través de la experimentación y el grafismo con funciones concretas, de los
conceptos abstractos que conforman el conocimiento científico de dichas materias.

En ese contexto el programa CAS no es un artefacto o apéndice colgante de la enseñanza-


aprendizaje sino una "calculadora potente" que debe estar al alcance de la mano en todo
momento, en clase o en casa. Los programas CAS propietarios son muy caros y no puedo
proporcionales una copia a cada uno de mis estudiantes, ni de tener una copia debidamente
legalizada en el aula. Así las cosas, había que encontrar una solución al problema con esas
condiciones de contorno.

Mi experiencia anterior con el software abierto y libre me hizo concebir esperanzas en esa
búsqueda, esperanzas que finalmente colmaron mis espectativas. Fui invitado a dar una
charla en Días Caldum 2006 contando estas andanzas y después he hablado de ellas en
diferentes cursos que he impartido: Universidad de Cartagena, varios CPR de la Consejería
de Educación de la Región de Murcia, etc.

Ahora en clase arranco mi socrates (ordenador Linux con cañon en cada aula) y allí está
Maxima. Hay alumnos que se llevan su portatil colgado y dentro está Maxima (lo he visto
arrancar en los talleres de problemas) y todos han recibido un CDROM con Maxima y otros
otros instrumentos de software abierto y libre.

Posiblemente, querido lector, esté pensando «pero Maxima no puede ser comparable a
Mathematica, por ejemplo». Ciertamente por relación calidad precio no lo es. Pero hay
comparaciones con otros CAS, realizadas de forma sistemática, que corroboran que Maxima
frecuentemente está a la altura de CAS comerciales. Y aunque no sea una comparativa
sistemática, es ilustrativo lo que afirma Paul Lotus.

He utilizado programas de matemáica simbólica durante unos veinte años. La mayor parte
de mi experiencia ha sido con Mathematica, un programa muy bueno, pero que resulta muy
caro para un usuario común. Con los años he llegado a pensar en el software de matemática
simbólica como una cosa natural, buena, como el pan de trigo, el arroz o las hojas de cálculo.
Así que he empezado a investigar las alternativas de código abierto para Mathematica y
Maple, los caros y «grandes actores» en este campo.
Mi primer encuentro con Maxima no me enloqueció, porque su sintaxis es un poco rara y no
tenía una interface agradable que mostrara las fórmulas en su manera natural.
Después de un periodo de adaptación, he decidido que Maxima me puede dar la clase de
resultados que necesito, incluyendo el manejo de algunas ecuaciones diferenciales exotéricas
que me gustan mucho.

La evolución de la interface wxMaxima parece estable y sólo tiene algunos errores, la


mayoría relacionados con el grafismo.
Referencias

Correa, F. (2010). Ambientes de Aprendizaje en el siglo XXI. Bogotá:


Universidad Nacional de Colombia. Revista de educación Unal. Recuperado
en www.revistas.unal.edu.co/index.php/email/article/view/12622/13227
Lopez, J. (2008). Un Modelo para Integrar La TIC al curruculo escolar. Revista Electrónica
Eduteka. Recuperado en http://www.eduteka.org/modulos/8/247/889/1

Liste, R. L. (2008). GeoGebra: La eficiencia de la intuición. La Gaceta de la RSME, 10(1),


223-239.

Hohenwarter, M., & Hohenwarter, M. (2002). GeoGebra. Available on-line at http://www.


geogebra. org/cms/en.

Barnes, David J. y Chu, Dominique (2010). "Capítulo 5". Introducción al modelado para
biociencias . Springer . ISBN 978-1-84996-325-1.

"Flathub: una tienda de aplicaciones y servicio de compilación para


Linux" . flathub.org . Consultado el 27 de septiembre de 2019 .

Mårtenson, Elias (08/27/2019), GitHub - lokedhs / maxima-cliente: el cliente Maxima. ,


recuperado 2019-09-27

También podría gustarte