viernes, 30 de octubre de 2009

EVALUACIÓN DE SOFTWARE

En la actualidad podemos encontrar diversos tipos de software que pueden ser útiles en distintas áreas de nuestra vida. En el ámbito educativo tenemos que hay gran diversidad de ellos; por lo tanto para escoger adecuadamente es muy importante evaluar el software que utilicemos para tener éxito en el uso del mismo. Para este fin tenemos a diversos autores que se han dedicado específicamente a estudiar los aspectos que debemos tomar en cuenta a la hora de utilizar y evaluar un software. Y de ellos podemos obtener las siguientes ideas principales.
De acuerdo a Norman (2008), todos los productos tienen un componente social y es por esa razón que el diseño de los mismos debe ser también social. Además comenta que sociable no significa ser amable o cortés; sino más bien tiene que ver con una interacción adecuada, entendible para el usuario y un comportamiento que a nosotros como usuarios nos haga sentir bien. Entonces al utilizar un software debemos tomar en cuenta que éste sea entendible y que permita una interacción adecuada con el usuario; pues este último debe ser lo más importe para el diseñador.
De acuerdo a Nielsen (2009), la usabilidad es importante y para poder evaluarla tiene tres métodos: el primero se trata de una prueba de usuario con un máximo de 5 participantes donde ellos tienen que pensar en voz alta para poder saber lo que está sucediendo; el segundo es “paper prototyping” que consiste en evaluar por separado las interfaces de diseño, y se requiere realizar varias rondas durante el diseño. Por último está la evaluación heurística que es la más popular y que consiste en una inspección sistemática de un diseño de interfaz para el usuario enfocado a la usabilidad. El fin de esta evaluación es encontrar problemas de usabilidad en el diseño del producto. Por lo tanto podemos decir que la usabilidad del software es muy importante a la hora de evaluarlo.
Por otro lado, Bruce Tognazzini, presenta los principios básicos de diseño de interacción, los cuales enlistamos a continuación:
Anticipación, autonomía, daltonismo, consistencia, valores por defecto, eficacia de usuario, interfaces explorables, objetos humanos, reducción de latencia, aprendizaje, uso de metáforas, protege el trabajo del usuario, legibilidad, guardar el estado y navegar visible.
Cada unos de dichos principios nos llevan al fácil acceso y navegación del usuario, es decir de cierta forma brindarle los elementos que le hagan amigable el empleo del sitio web.
En cuanto a Krug, él considera que evaluar la usabilidad de los productos-software debe ser evaluada y en una entrevista que dio sobre su libro “Don’t make me think” comenta que el desarrollador regularmente no ve como los usuarios utilizan su diseño y es por ello importante que sea evaluado, pues muchas veces se encuentran con situaciones que ni si quiera se habían imaginado. Uno de los capítulos que menciona en el libro “Don’t make me think” habla de cómo los usuarios realmente usan la web, esto también tiene mucho que ver con el desarrollador que crea una página web, por lo tanto es muy importante tomar en cuentas algunas consideraciones de cómo hacer una página web efectiva que menciona Krug en su libro y estas son tres:
Los usuarios no leen las páginas sino que las escanean.
Los usuarios no hacen buenas elecciones porque siempre se van por la primera que les satisfaga.
Los usuarios no entienden como trabaja la página por lo que se llegan a confundir.
Por lo que se puede decir que un desarrollador de webs debe de comportarse como lo haría un usuario.
Por otro lado , de acuerdo a Schneiderman (1992) citado en Gándara (2004) se refiere al diseño de interfaz como la clave esencial del éxito de la tecnología educativa, ya que como lo comenta “una persona que utiliza la tecnología para apoyar su aprendizaje debería poder concentrar su energía en el contenido de dicho aprendizaje, y no en aprender a usar la propia tecnología”, de acuerdo a esta cita es importante y más aun cuando se aplica la tecnología en pro de la educación que ésta éste bien diseñada tanto en el diseño de interfaz como en contenidos, así como también se realice un estudio previo en cuanto a los estudiantes y docentes, su contexto tanto social, educativo, económico, personal y objetivos del currículo, es decir se debe pensar en un todo.
Podemos por lo tanto concluir que al evaluar un software es necesario tomar en cuenta al menos ciertas características “universales” como son la sociabilidad y la usabilidad del mismo y que finalmente tienen que ver con tomar en cuenta en primer lugar al usuario final y a su contexto así como sus necesidades, expectativas y objetivos. Pues de no ser así seguirá habiendo productos innovadores, con capacidades extraordinarias pero en realidad inútiles para los usuarios, y que sólo seguirán provocando frustración en ellos.
Es importante mencionar que es imprescindible que se realicen evaluaciones rigurosas en software educativos, que se ponga énfasis tanto en el diseño de interfaz como en los contenidos, además de tomar en cuenta los aspectos ya mencionados, puesto que de ello dependerá que los alumnos realicen un óptimo aprendizaje o que se tensen y decepcionen en cuanto al uso de software educativos y por lo contrario prefieran ver las tecnologías como medio de dispersión y entretenimiento.
Con la finalidad de completar el tema, les compartimos los siguientes videos que encontramos en la red sobre “paper prototype usability test” “usability testing” y “Don’t make me think”.

Videos:


Krug, S. Don’t make me think video. Voices that matter podcasts. Peachpit. Recuperado el 29 de octubre de 2009 de: http://www.peachpit.com/podcasts/episode.aspx?e=38b3697d-a9d1-4cdb-92f7-0fa88a3f25ad
Krug, S. usability testing vides. Voices that matter podcasts. Peachpit. Recuperado el 29 nde octubre de 2009 de: http://www.peachpit.com/podcasts/episode.aspx?e=f6578a16-f53e-489e-93cf-2c839ea840cf


REFERENCIAS:

Gándara, M. (2006). Hacia una tecnología educativa usable: La labor pionera del ILCE. Recuperado el 28 de Octubre de 2009 de http://cecte.ilce.edu.mx/campus/file.php/58/sesion14/lec_rec/hacia_una_tecnologia_usable.doc
Nielsen, J. (2009) Discount Usability: 20 years. Recuperado el 28 de octubre de 2009 de:
http://www.useit.com/alertbox/discount-usability.html
Norman, D. (2008) Sociable Design. Recuperado el 28 de octubre de 2009 de: http://www.jnd.org/ms/1.1%20Sociable%20Design.pdf
Krug, S (2000). Don’t make me think! A Common Sense Approach to Web Usability. Recuperado el 29 de octubre de 2009 de http://www.sensible.com/chapter.html

viernes, 23 de octubre de 2009

ANÁLISIS CONTEXTUAL Y DISEÑO ORIENTADO A METAS

Se define como análisis contextual al “enfoque analítico originalmente empleado en sociología para investigar el efecto de las características colectivas o grupales en los resultados individuales” (Diez, 2003). Antes de realizar cualquier proyecto, y más aún como enfatiza Cooper y Reimann (2003), el uso de productos digitales requiere ser planeado tomando en cuenta las necesidades y metas de los usuarios, para ello es muy importante el poder realizar un análisis contextual para poder conocer bien las necesidades de las personas a quien va dirigido el proyecto así como el entorno que les rodea y de esa manera garantizar el éxito del mismo.
Muchas veces los proyectos pueden ser muy buenos en sí mismos, pero si no son adecuados a las necesidades del consumidor entonces pueden fracasar. Al realizar un análisis más profundo nos damos cuenta de que en el ámbito educativo sucede igual; existen muchos programas, software, simuladores que en sí mismos tienen grandes ideas y pueden realizar cosas extraordinarias, pero no todos son aplicables a cualquier situación. Además de lo obvio, en cuanto al contenido de la asignatura, también es necesario realizar un análisis contextual de los alumnos a los que nos enfrentamos, de sus intereses, personalidades, de las metas que tienen; pero también del tipo de escuela, de los recursos con los que se cuenta, del objetivo que persigue la institución, para así decidir si el proyecto que se tiene en mente puede o no funcionar.

Finalmente, podemos ver hoy en día que existen organizaciones y/o empresas como por ejemplo INCONTEXT (customer centered design) que se encuentra en la web se encarga de comprender a profundidad al usuario, haciendo un análisis arduo que identifica qué tipo de diseño es el que requiere. Por lo que se caracteriza por sus siguientes servicios (incontext, 2009):
1. Entender primero que nada al usuario.
2. Caracterizar el mercado que el usuario desea.
3. Identificar el proceso de campo de estudio.
4. Identificar cuáles son los problemas reales.
5. Ofrece un proceso repetitivo para desarrollar con éxito la práctica.
Así como otros, se dedican a dar asesoría y enseñar a las personas que quieren diseñar un nuevo producto o proyecto. Bien podemos tomar en cuenta las sugerencias que mencionan y enfocarnos en este caso en los alumnos que serían los consumidores antes que en el proyecto/producto mismo.
Por otro lado, según Honduvilla, Poveda y Sancho “el modelo orientado a metas es una técnica que se inscribe dentro de la tendencia general de dotar de mayor importancia al papel del usuario en el proceso de diseño y desarrollo de productos interactivos”. (Honduvilla et al) De igual manera destacan que el DOM es más un enfoque de diseño que una teoría. Los tres elementos en los que se centra el DOM son los siguientes:

Podemos concluir que el modelo de diseño contextual está centrado en el usuario a través de sus funciones mediante su contexto, mientras el diseño orientado a metas contempla tres aspectos principales: los personajes, las metas y el contexto, por tal motivo en la elección de software para estudiantes se propone que se realicen los dos modelos ya que al realizar un estudio exhaustivo y el cual tome en cuenta tanto a los alumnos en este caso los usuarios, como su contexto, metas y variantes, permitirán tener una mejor elección en el tipo de software y a su vez facilitará su utilidad para un mejor desempeño de éste en el proceso enseñanza-aprendizaje.


REFERENCIAS:

Diez, A. (2003). Glosario de análisis multinivel. Organización Panamericana de la salud. Recuperado el 21 de octubre de 2009 de http://amro.who.int/Spanish/DD/AIS/be_v24n3-multinivel.htm


Contextual design, (2009). Incontext. Recuperado el 22 de octubre de 2009 de
http://incontextdesign.com/
Honduvilla, Poveda y Sancho. La usabilidad de los Geoportales. Aplicación del Diseño Orientado a Metas (DOM). Recuperado el 22 de octubre de 2009 de:
http://www.orzancongres.com/administracion/upload/imgPrograma/N-033.pdf

jueves, 15 de octubre de 2009

LA ROBÓTICA

Los temas que hemos estado aprendiendo en este módulo de sistemas han sido muy novedosos y nos permiten la oportunidad de explorar software que de acuerdo a nuestro campo laboral puede ser de gran utilidad. Dentro de estos temas tenemos el uso de la robótica en la educación.

En cuanto a este tema es muy impresionante todo lo que se puede llegar a realizar con el manejo de robots. De acuerdo a las páginas que tuvimos la oportunidad de explorar podemos ver como la robótica puede ser una herramienta muy importante para ciertas áreas del conocimiento como la ingeniería, las matemáticas, y la tecnología; ya que en este tipo de materias es indispensable aprender haciendo, pues no basta con la teoría, pues se necesita de la práctica para una mejor apreciación de los conceptos aprendidos. Además es muy interesante ver que la robótica puede ser utilizada en todos los niveles educativos desde primaria y hasta nivel universitario.

La oportunidad que nos brinda la robótica en la educación es valiosísima ya que está basada en sustentos pedagógicos que promueven la creatividad del alumno y para lograr este objetivo la robótica pedagógica plantea que a través de la solución de problemas el alumno desarrolle el pensamiento lógico y formal y la creatividad, como lo menciona Gagné (1984), citado en Ruiz-Velasco (2009), ““Si alguien quiere promover el desarrollo de buenas estrategias de resolución de problemas, el mejor método consiste en convencer a los estudiantes que resuelvan nuevos problemas. De esta forma, el individuo aprende a solucionar, a organizar y a utilizar las estrategias que dirigen los procesos de su pensamiento”.

Ahora bien para lograr el uso optimo de estos instrumentos, es indispensable que el maestro se capacite y aprenda sobre programación, cosa que requiere de tiempo y un poco de esfuerzo de parte del profesor, además de la infraestructura con la que cuente la institución, pero todo ello vale la pena si los resultados obtenidos llevan a los alumnos a un proceso de aprendizaje más significativo.

Finalmente es importante resaltar que la robótica es sólo una herramienta que nos puede ayudar a lograr fines muy interesantes dependiendo del área de conocimiento que se trate y también permite integrar al mismo tiempo diversos campos de conocimiento ya que su peculiaridad radica como en la de los simuladores de interactuar activamente mediante una computadora para aprender construyendo de manera significativa.
Para enriquecer la información anexamos el siguiente video de un Taller de Robótica del Colegio de San Agustín - Lima.


Referencia:
Ruiz-Velasco, E. (2009). Robótica Pedagógica. Recuperado el 14 de Octubre de 2009 de
http://cecte.ilce.edu.mx/campus/mod/resource/view.php?id=11468

viernes, 9 de octubre de 2009

LOGO Y SCRATCH

Durante estas últimas semanas hemos estado trabajando en explorar simuladores y ver todo lo que es posible realizar con cada uno de ellos. Podemos decir que ha sido una experiencia fascinante pero al mismo tiempo muy demandante, ya que lo que necesitamos es dedicarle el tiempo suficiente para conocer las características de estos simuladores.
Esta semana nos tocó explorar Logo y SCRATCH donde principalmente aprendimos y practicamos un poco sobre programación, y al explorarlos de manera individual cada una de nosotras llegamos a las siguientes conclusiones:



Claudia: Antes que nada quiero comentar que me agradó mucho realizar esta exploración, por decirlo de alguna manera me sentí un poco más segura, pues ya he tenido la oportunidad de explorar otros simuladores con anterioridad. En esta ocasión fue muy interesante ver cómo es que uno puede aprender a programar; al principio me costó trabajo con el programa de Logo, pero al final fue muy interesante ver lo que podía realizar utilizando los comandos correctos. En el caso de SCRATCH es muy interesante que uno pueda crear sus propias historias y hacer que los personajes se muevan de la manera que uno espera.
De mi experiencia puedo concluir que la programación es muy importante en el proceso de aprendizaje, ya aprendes a desarrollar la imaginación y habilidades que finalmente te llevan a lograr los objetivos deseados. Por supuesto el aprender a programar requiere tiempo y esfuerzo, pero definitivamente es mejor aprender haciendo, pues el aprendizaje se vuelve más significativo.
Paloma: En cuanto a la exploración que tuve con Logo y Scratch fue una experiencia diferente divertida sobre todo con Scratch, ya que en esta puedes desarrollar tu imaginación y creatividad. Por otro lado Logo, se me hace interesante también, sin embargo se me hace un poco tedioso al usar programación y uno necesita ser muy cuidadoso con los comandos que se desea escribir porque de lo contrario no sale la orden que quieres ejecutar.
Finalmente, ambos programas requieren de tiempo y práctica para poder ejecutarlos a la perfección y sobre todo se necesita tener los objetivos muy claros de lo que se pretende hacer y se lleva a cabo en clase.
De mi experiencia puedo concluir que la programación es muy importante en el proceso de aprendizaje, ya aprendes a desarrollar la imaginación y habilidades que finalmente te llevan a lograr los objetivos deseados. Por supuesto el aprender a programar requiere tiempo y esfuerzo, pero definitivamente es mejor aprender haciendo, pues el aprendizaje se vuelve más significativo.

Angeles: En primer lugar exploré SCRATCH, haber empezado con simuladores fue de gran ayuda, ya que esta actividad se me dificulto menos. Cabe mencionar que me encantó poder experimentar un poco de programación y en especial me emociona la idea de emplear SCRATCH con niños creo que para ellos será una forma entretenida de aprender un idioma. En lo que respecta a Logo considero que tal como lo dice mi compañera Claudia utilizando los comandos correctos es interesante ver lo que se puede hacer.
En fin dominar aplicaciones como Logo o Scratch requiere de dedicación, perseverancia y perder el miedo a experimentar o explorar a veces la mejor forma es picando botones. ¡Dejemos volar nuestra imaginación!

Lilia: Acerca de mi experiencia con Scratch, puedo decir que fue interesante experimentar con este software pues al programar los elementos que integran este lenguaje se pueden crear proyectos interesantes y creativos por parte de los usuarios. En lo personal considero que el programar es una propuesta alentadora, creativa y constructiva para todos los niveles educativos, sin embargo el único inconveniente que veo es que el solo hecho de pensar que vamos a programar resulta laborioso y difícil de ejecutar, no obstante al ver los tutoriales y romper paradigmas, éste tipo de programación realmente resulta alentadora y creativa.
En cuanto empecé a ver los tutoriales de cómo utilizar Scratch me resulto un poco difícil la idea de poder realizar y grabarme cada comando, pero al practicar y ver lo que hacía cada uno de ellos, fue una experiencia realmente significativa y fácil de ejecutar, pues aprender construyendo a través de ensayo y error resulta enriquecedor. En lo personal me gustaría utilizarla para que mis alumnos inventen cuentos, historias cortas y personajes los cuales contengan diálogos y conversaciones en el idioma inglés.

lunes, 5 de octubre de 2009

EXPLORANDO SIMULADORES

El término simuladores es común para la mayoría de nosotros. Según la red de conocimiento: Colombia aprende estos son definidos como: “objetos de aprendizaje que mediante un programa de software, intentan modelar parte de una réplica de los fenómenos de la realidad y su propósito es que el usuario construya conocimiento a partir del trabajo exploratorio, la inferencia y el aprendizaje por descubrimiento. Los simuladores se desarrollan en un entorno interactivo, que permite al usuario modificar parámetros y ver cómo reacciona el sistema ante el cambio producido”. Teniendo el concepto bien definido, nos pusimos a explorar de manera individual los simuladores sugeridos para esta actividad.


Experiencia y resultados Angeles: la primera impresión al estar frente a los simuladores fue de desconcierto ya que están en inglés. Ya en el momento en el que empecé a dar clic para conocer y explorar lo que se puede hacer con ellos. Poco a poco me fui sintiendo en confianza al emplearlo. Sin embargo, es evidente que como en todas las actividades que se lleven a cabo en la enseñanza, debe de planearse y definir objetivos. Posteriormente, a la experimentación con los simuladores dados, me día a la tarea de buscar otros.


Experiencia y resultados Paloma: La primera vez que trate de probar los simuladores, empecé a desesperarme porque no le entendí en el momento. Tuve que sentarme y dedicarme un rato para ver cuál es su función. Creo que el problema real radica cuando no puedes bajar el programa para poder ver los simuladores o crearlos. Pero al adentrarse en este tipo de simuladores, pude darme cuenta que sirven para crear conciencia (en el caso del problema real que es el SIDA) y crean a la vez un aprendizaje significativo, al momento en el que estas experimentando el tópico a tratar. Por lo que creo que los simuladores son muy útiles en la construcción de tu propio conocimiento.


Experiencia y resultados Claudia: Al empezar a trabajar con los simuladores fue un poco frustrante de primera instancia, pues no tenía muy claro lo que tenía que hacer y el tiempo me apremiaba; entonces decidí concentrarme un rato en explorar con detenimiento los programas y al final pude ver resultados satisfactorios especialmente con el programa de Stage Cast. Ahora puedo decir que fue divertido e interesante poder lograr que las estrellas se movieran de la manera que nos fue requerida.
En base a mi experiencia puedo decir que el uso de los simuladores nos permite aprender sobre razonamiento y lógica, pues a menos que no razonemos los pasos que tenemos que seguir, resulta muy complicado poder desarrollar las tareas designadas.
También puedo decir que para poder utilizar simuladores, es necesario entender primero sus funciones y lo que podemos lograr con ellos, para así poder utilizar el más adecuado a los objetivos que se tengan.


Experiencia y resultados Lilia: Mi experiencia respecto al simulador stage cast fue la siguiente: tuve acceso rápido, y realicé la actividad de flower garden, en la que sobresale el tema del ecosistema. Esta simulación fue muy interesante y constructiva pues además de que me divertí, jugué y aprendí significativamente a través del resultado de mis decisiones y ver como éstas repercutían directamente en mi ecosistema. En general fue una actividad realmente constructiva.
En cuanto a stella y agent sheets me fue un poco difícil accesar y navegar, pues no conocía del todo las características de los simuladores ni sus instrucciones, sin embargo después de estar analizándolas detenidamente, pude notar que son entretenidas, tienen objetivos diferentes y lo más importante es que contribuyen al aprendizaje significativo y constructivo del alumno. Al navegar en este sitio pude que ver que hay diversos simuladores y todos tienen diversos temas tales como: matemáticas, filosofía y literatura, ciencias sociales, etc. Entre a más de dos y confirme que en cada uno de ellos sobresale el aprendizaje constructivo a través de la interacción con la computadora, pero en lo personal lo más benéfico es que estos simuladores proporcionan variables y situaciones semejantes a la vida real.



Referencias:

Colombia aprende. Red de conocimiento. Glosario. Recuperado el 30 de septiembre de 2009 de:
http://www.colombiaaprende.edu.co/html/directivos/1598/article-75224.html