viernes, 30 de octubre de 2009

Exploración de sitios web sobre evaluación de software

Tanto el sitio de Tog como el de Krug ofrecen estrategias para mejorar la experiencia del usuario ante el manejo de un software ó sistema, por una parte tog y su empresa se especializan en el diseño de interfaces donde el tema central u objetivo es la interacción humano-computadora, mientras que Steve Krug frece servicios de Consultoria y Usabilidad de sitios web. A continuación se describen dichos sitios de evaluación de software:



Tog autoridad en el diseño de interfaces de usuario, ofrece nuevas y potentes tecnologías de una forma que se beneficie a la industria y a la sociedad en general. Orienta a diseñadores y desarrolladores de software para el diseño de interfaces, además de proporcionar directrices prácticas para el desarrollo de aplicaciones de éxito que los usuarios encontrarán sencillas, claras y coherentes.

Bruce "Tog" Tognazzinies un principal con el Nielsen Norman Group, El "dream team" empresa especializada en la interacción hombre-ordenador. Tog fue el diseñador principal, en WebMD, la super-start-up vertical fundada en febrero de 1996 por Jim Clark, fundador de Silicon Graphics y Netscape. Antes de eso, Tog fue distinguido ingeniero de Estratégias de Tecnología de Sun Microsystems. Durante sus 14 años en Apple Computer, fundó el Apple Human Interface Group y actuó como Human Interface de Apple Evangelista. Tog ha publicado dos libros, Tog en la interfaz y Tog on Software Design, , actualmente es la publicación de la revista web gratis ",AskTog".
En sus publicaciones:



En la cual se muestra "Una asombrosa combinación de la profundidad técnica y el humanismo, que siempre es relevante, a menudo ingeniosa, a veces, muy emocionante".- Jean-Louis Gassée, Presidente y CEO, Be, Inc., ex Presidente de la División de Productos, Apple Computer, Inc.



"Tog en la interfaz es un informe de la primera línea de diseño de la interfaz, llena de anécdotas y consejos útiles. "

Es una de las principales autoridades en el diseño de interfaces de usuario, en su obra Tog en la interfaz, capta perfectamente los principios básicos de todas las interfaces gráficas de usuario. Uso de las ideas de fuentes tan diversas como la Teoría de la Información, Carl Jung, e incluso la apicultura profesional, el libro proporciona un marco para lograr una comprensión profunda de diseño de interfaz de usuario.

Con humor y la reflexión de ideas, Bruce Tognazzini explora los temas centrales de la interacción humano-computadora, incluyendo los desafíos presentados por las aplicaciones multimedia, los agentes, la realidad virtual y las tecnologías de futuro.

Steve Krug

Dicho sitio ofrece servicios de Consultoria y Usabilidad, habitualmnete su trabajo consiste en realizar Reseñas de usabilidad de sitios web, trabaja de la siguiente manera:

Mantiene una conversación con su cliente en el cual en el cual visualiza lo que quiere lograr y lo que piensan de sus problemas. Si consideran que se necesita una revisión del sitio el cliente envía:


  1. La dirección URL de su sitio existente
  2. Un boceto de un nuevo sitio
  3. Diseños de páginas preliminares
Krug recorre el sitio, revisando los diseños, o prototipo desde el punto de vista del usuario, teniendo en cuenta los lugares donde la gente tiende a confundirse.

Acerca de Steve Krug
Steve Krug (pronunciado "Kroog") es mejor conocido como el autor de Don't Make Me Think: A Common Sense Approach to Web Usability, Ahora en su segunda edición con más de 200.000 copias impresas.

Pero también ha pasado de 20 años como consultor de usabilidad para una amplia variedad de clientes como Apple, Bloomberg.com, Lexus.com, NPR, el Fondo Monetario Internacional, y muchos otros.

Su firma de consultoría, Advanced Common Sense ( "sólo yo y unos pocos bien colocado espejos") se basa en Chestnut Hill, MA.

En la actualidad pasa la mayor parte de sus talleres de usabilidad tiempo de enseñanza, consultoría, y trabajando en un nuevo libro acerca de "hágalo usted mismo las pruebas de usabilidad".

Referencias:

viernes, 23 de octubre de 2009

Análisis contextual y el diseño orientado a metas


El desarrollo de cómputo educativo siempre tiene un objetivo y una finalidad, dichos factores siempre van orientados a cubrir una necesidad educativa ó mejorar el entorno laboral de los usuarios ó grupos a quienes va dirigido, bajo ese enfoque es sumamente importante considerar al usuario como el centro del proceso y en torno a el definir y trazar las acciones del proyecto y diseñar soluciones dirigidas a usuarios reales, tomando en cuenta los factores sociales.


Los sitios web explorados son empresas que ofrecen servicios o software por medio de los cuales ayudan a las empresas a comprender las necesidades de sus clientes y de los mercados a quienes van dirigidos los productos que ofrecen, y en donde el factor en común es el que tienen como eje central al cliente y sus innovadores modelos de diseño contextual tienen el objetivo de crear productos que satisfagan a los usuarios o clientes y a su vez satisfaga las necesidades de sus empresas.



Qué es LabVIEW?
Por medio de LabView se ofrece a millones de ingenieros y científicos un entorno gráfico de programación el cual ofrece una integración sin igual con miles de dispositivos de hardware y ofrece cientos de bibliotecas integradas para el análisis avanzado y visualización de datos, por medio de los cuales pueden desarrollar sofisticados sistemas de medición, de prueba y sistemas de control intuitivo mediante iconos gráficos y los cables que se asemejan a un diagrama de flujo.




Usan el diseño contextual para crear innovadores esquemas centrados en el cliente, sus productos, soluciones de software, sistemas de negocios, sitios web etc. Dicha empresa ayuda a sus clientes a comprender las necesidades de su población de usuarios.


La metodología contextual del diseño, desarrollado por Karen Holtzblatt y Hugh Beyer, es el cliente centrado en el proceso de diseño y utiliza los datos de campo como fundamento para la comprensión de las necesidades de los usuarios, tareas, propósitos, y los procesos, a fin de diseñar productos que satisfagan tanto a los usuarios " y las necesidades de negocio.




En esta empresa estipulan que el apoyo a sus clientes inicia el primer día de cualquier proyecto, recomiendan a sus clientes incorporar la ingeniería de diseño en todo el proceso para garantizar la viabilidad del diseño y determinar cómo resolver los difíciles problemas técnicos. Ayudan a sus clientes de adaptar el diseño a problemas inesperados.




Por más de 30 años, Alan Cooper ha sido un pionero de la era de la informática moderna. Su trabajo pionero en la invención de software, diseño y construcción ha influido en una generación de programadores y gente de negocios-y ayudó a una generación de usuarios. Alan es el autor de dos libros más vendidos, About Face: The Essentials of User Interface Design y Los presos corren el asilo, Y sus ideas visionarias y el estilo franco hacen de él un orador popular. Se le conocen como el "Padre de Visual Basic," o el tipo que piensa que el software debería ser una palmada, lo conocemos como el hombre cuyas ideas son el fundamento de lo que hacemos.

viernes, 16 de octubre de 2009

La Robótica Educativa


“El aprender mejor no vendrá de ofrecer las mejores herramientas para que el profesor instruya, sino de dar las mejores oportunidades a los estudiantes para construir”, Seymour Papert



En la actualidad la educación se ve influenciada en todas sus áreas por el desarrollo de la tecnología, con mucha, poca y en algunas áreas nula aceptación, lo cierto que es que cada vez se introduce más desde el nivel preescolar pasando por la educación superior hasta involucrarse en posgrados.

México cuenta con instituciones como las escuelas primarias Morelos, María W. de López Ortiz, Libertadores y Beatriz González Ortega, ubicadas en el del Estado de Zacatecas (por mencionar algunas), donde se recibirán clases de robótica, como asignatura adicional, consientes de que para educar se deben ofrecer proyectos que innoven y mejoren la calidad educativa.

Pero entendamos por Robótica educativa el conjunto de actividades pedagógicas que apoyan y fortalecen áreas específicas del conocimiento a través de la concepción, creación, ensamble y puesta en funcionamiento de robots (Robo-ed, 2009).

Lego ha sido líder en la fabricación de juguetes y su línea Lego Mindstorms for Schools la cual surge de la exitosa relación entre Lego y el MIT, presenta a la robótica de una manera amigable para los niños basado en “aprender haciendo” y “aprender diseñando” es decir en la necesidad de desarrollar sus capacidades y habilidades.

La incursión de la Robótica a la Educación ha permitido que el docente cuente con una herramienta más para que el alumno aprenda “jugando”, por inducción y descubrimientos guiados, para que através de situaciones simuladas experimenten y construyan su propio conocimiento, a la vez que desarrollan actitudes creativas, habilidad mental, pensamiento crítico, liderazgo con valores, autoestima, comunicación y desempeño social, entre otras competencias.

Referencias:
Robótica Educativa de México. (2009) ¿Qué es la Robótica Educativa?. Recuperado el 14 de Octubre de 2009 de: http://roboticaeducativa.com.mx/blog/?page_id=13
Ruiz, Carolina (2009) Noticias de Robótica Educativa (2009) Recuperado el 13 de Octubre de 2009 de: http://www.roboticaeducativa.com/noticias/?p=638
Wikipedia (2009). Lego Mindstorms. Recuperado el día 14 de Septiembre de 2009 de: http://es.wikipedia.org/wiki/Lego_Mindstorms

viernes, 9 de octubre de 2009

Logo y Scratch: aprender, haciendo, construyendo, simulando










Logo y Scrath son herramientas de aprendizaje basados en el lenguaje gráfico de programación Squeak, sustentados en una filosofía constructivista ampliamente utilizada en apoyo a la educación.

Ambas presentan características de modularidad o bloques de construcción, extensibilidad, interactividad, flexibilidad, simplicidad y seguimiento, son de fácil funcionalidad o comprensibilidad, cuya programación es adaptable al lenguaje natural. Es utilizado en el desarrollo de simulaciones debido a innovaciones y a mejoras en herramientas, editores, gráficos, sonidos que permiten la realización de multitareas en proyectos multimedia.

El rápido y constante avance de la tecnología obliga a estas útiles herramientas a evolucionar ofreciendo a los estudiantes diversión mientras desarrollan habilidades de programación, creatividad y de aprendizaje como lo son:

1. Habilidades de Información y Alfabetismo en Medios
2. Habilidades de Comunicación
3. Habilidades de Pensamiento Crítico y Pensamiento Sistémico
4. Identificar problemas, formularlos y solucionarlos
5. Creatividad y curiosidad intelectual
6. Habilidades interpersonales y colaborativas
7. Auto dirección
8. Rendición de cuentas y Adaptabilidad
9. Responsabilidad Social

Los tutoriales de Scratch utilizados por el CECTE son muy ilustrativos y aportan una visión dinámica de lo que es trabajar en este formato.

Fuentes consultadas


· CECTE-ILCE (2008) ¿Cómo trabajamos en SCRATCH 1?. Recuperado el 09 de Octubre de 2009 de: http://cecte.ilce.edu.mx/DiplomadoCI/ses8/scratch/a.html
· CECTE-ILCE (2008) Tips en SCRATH. Recuperado el 09 de Octubre de 2009 de: http://cecte.ilce.edu.mx/DiplomadoCI/ses10/tips/a.html
· CECTE-ILCE (2008)¿Cómo trabajamos en SCRATCH 2? Recuperado el 09 de Octubre de 2009 de: http://cecte.ilce.edu.mx/DiplomadoCI/ses8/scratch2/a.html
· Eduteka (2009) Aprendamos con Scratch habilidades de aprendizaje para el siglo XXI. Recuperado el 09 de Octubre de 2009 de: http://www.eduteka.org/modulos.php?catx=9&idSubX=274&ida=912&art=1
· Eduteka (2009) Diálogos en Scratch. Recuperado el 09 de Octubre de 2009 de: (http://www.eduteka.org/proyectos.php/5/2448
· Eduteka (2009) Programando con Scratch. Recuperado el 09 de Octubre de 2009 de: http://www.eduteka.org/modulos.php?catx=9&idSubX=284&ida=908&art=1
· Logo Fuondation (2000). The logo programming language. Recuperado el 09 de Octubre de 2009 de: http://el.media.mit.edu/Logo-foundation/logo/programming.html
· Softronics Inc. (2000) Welcome to MSWLogo, Recuperado el 09 de Octubre de 2009 de: http://www.softronix.com/logo.html

lunes, 5 de octubre de 2009

La simulación en la educación

Simulaciones

Se usan las Simulaciones cuando la experiencia real es muy costosa, difícil de obtener, repetir o también cuando están involucrados elementos de riesgo las simulaciones de esa realidad son particularmente apropiadas, porque permiten representar sin riesgos, además es una realidad controlada(Göptepe, Özgüc, y Baray, 1989)

La simulación como una modelación de realidad social o física, de manera que el participante pueda interactuar y llegar a ser parte de esa realidad simulada. Seidner (1976). Es la ejecución dinámica o manipulación de un modelo de cierto sistema (Kast y Rosenzweig, 1986).

Estos mismos autores consideran que los modelos de simulación proporcionan la oportunidad para anticipar las consecuencias de decisiones estratégicas, las cuales enriquecen el proceso de planificación. De esta manera permiten al planificador responderse algunas preguntas de las cosas que podrían pasar, además le permite obtener datos para realizar estimados probabilísticos de las condiciones futuras.


Simulaciones en la educación
Este tipo de simulación es un tanto parecida a la de entrenamiento o preparación. Ellas se enfocan en tareas especificas. En el pasado los videos eran usados por maestros y para educar alumnos a observar, solucionar problemas y jugar un rol; sin embargo se ha visto deplazada por la simulación, puesto que esta incluye viñetas narrativas animadas, éstas son videos de caricaturas hipotéticas e historias basadas en la realidad, envolviendo a la clase en la enseñanza y aprendizaje, tambien se usa para evalaur el aprendizaje, resolver problemas de habilidades y disposición de los niños y el servicio de los profesores.

Los estudiantes experimentan con la “vida real” gracias a la realidad virtual de la simulación programada. (Galvis citado por Buratto, Canaparo, Laborde y Minelli , 2002; Rizzi ,1999; Bates, 1999; Poole, 1999 y Marques, 1999 , Valverde, 2002 ). Además, suministran un entorno de aprendizaje abierto y altamente interactivo. Con estos programas el usuario tiene posibilidades para la experimentación y el contraste de variables. Sin perder realismo, aunque actúe de modo virtual, lo que supone economía de esfuerzo, tiempo, riesgos y dinero para el proceso de enseñanza (Valverde, 2002).

Internet y las tecnologías de la información en general, permiten generar esos espacios simulados en un entorno virtual, e interactuar con ellos poniendo a prueba las decisiones del usuario .

Simuladores

Los simuladores pueden ser de gran utilidad al incorporarlos como una herramienta mas de apoyo al proceso de enseñanza aprendizaje, y el simulador a incorporar dependera de los objetivos de aprendizaje que se tengan, algunos ejemplos de simuladores son:

-Stella
-Extend
-Agent Sheets
-Stage Cast
-Net Logo



StageCast es un software de simulación el cual fue diseñado pensando en que los niños lo puedan manejar y crear por si mismos simulaciones interactivas de juegos, historias, etc, en un ambiente visual y sin tener que usar un lenguaje de programación.

Exploración de StageCast

A c t i v i d a d

-Crear tres objetos (estrellas). Crear una regla para que una estrella salte a las otras dos.

Resultados obtenidos

Como resultado se obtuvo lo señalado en la actividad, pero para cumplir con el objetivo, previamente tuvimos que realizar los tutoriales (Learn Creator) que vienen incluidos en el programa StageCast Creator, los cuales son guías iteractivas de como crear las reglas (Making your own rules y Making more rules) dentro del programa, dando seguimiento a dicho tutorial y aprendiendo a crear las reglas las cuales nos sirven para dar las instrucciones a los objetos que queremos manipular en el software, fue practicamente fácil la realización de la actividad, cabe mencionar que un aspecto importante para entender el tutorial es la comprensión del idioma ingles.







Netlogo es un entorno de programación que permite la simulación de fenómenos naturales y sociales. Fue creado por Uri Wilensky en 1999 y está en continuo desarrollo por el Center for Connected Learning and Computer-Based Modeling.

Netlogo es particularmente útil para modelar sistemas complejos que evolucionan en el tiempo. Los implementadores de modelos pueden dar instrucciones a cientos o miles de agentes para que todos ellos operen de manera independiente, entre sí y con el medio ambiente. Esto hace posible explorar la relación entre el comportamiento a bajo nivel de los individuos y los patrones macroscópicos que surgen a partir de la interacción de muchos individuos entre sí.

Netlogo permite a los usuarios abrir simulaciones y “jugar” con ellas, así como explorar su comportamiento bajo una serie de condiciones. Asimismo, permite al usuario la creación de sus propios modelos. Netlogo es lo suficientemente sencillo como para que los estudiantes y los profesores puedan ejecutar las simulaciones o incluso construir las suyas propias. Su grado de desarrollo actual es suficiente como para servir como una herramienta potente para investigadores en muchos ámbitos


Exploración de Netlogo

A c t i v i d a d

-Determinar los factores que hacen que la infección del SIDA aumente más rápido.
-Crear una solución para reducir la velocidad del contagio, manipulando las variables.

Resultados obtenidos

Al explorar el software determinamos que los factores que inciden en que la infección del sida aumente o disminuya son: La tendencia promedio de uniones, el tiempo promedio de compromiso, el uso promedio de condón, y la frecuencia promedio en que se realiza el test, y al modificar o manipular dichos factores o variables como resultado concluimos en que los factores que determinan en mayor medida el aumento de la infección son el aumento de uniones y la disminución de tiempo de compromiso, tambien notamos que el uso del condon en realidad no repercute mucho en los resultados.

Consideramos que para reducir la velocidad del contagio debemos aumentar el compromiso entre las parejas y disminuir la variable de promedio de uniones pero consideramos poco factible la alteración de esta ultima variable ya que sería muy complicado el pedir que se disminuya la frecuencia de uniones sexuales.

C o n c l u s i o n e s

Como conclusión consideramos que incorporar software de simulación como parte del proceso de enseñanza y aprendizaje resulta factible, tanto por el hecho de poder recrear situaciones reales en las cuales el alumno iteractua virtualmente con una situación real manipulando variables v simulando situaciones y contextos reales, lo cual conlleva a obtener aprendizajes significativos , como por el aspecto de la optimización de tiempos y costos.

Cabe mencionar que consideramos los softwares de simulación explorados en esta actividad complejos en su manejo si no se estudia la forma y manera de manejarlos y para ello se debe estudiando y comprender los tutoriales y ayudas que incluyen los mismos, en ese punto encontramos como principal obstaculo el manejo del idioma ingles.

Fuentes consultadas:

INSISOC (2009). Modelado basado en agentes. Una guía rápida de inciación a Netlogo en español. Consultado el 04 de Octubre de 2009 de http://www.insisoc.org/introduccion_a_netlogo.html

Universidad Pedagógica Experimental Libertador (2008). Aprendiendo a Enseñar Jugando. Consultado el 04 de Octubre de 2009 de http://ensenajugando.com/simulaciones.html

Wikipedia (2009). Simulación. Consultado el 04 de Octubre de 2009 de http://es.wikipedia.org/wiki/Simulación