viernes, 30 de octubre de 2009

ACTIVIDAD 6/SESIÓN 14

Revisen los sitios sobre evaluación de software que se sugieren y expresen en su blog una opinión de conjunto.



Diseño de Interacción, Soluciones para el Mundo Real


Es importante que existan empresas dedicadas y especializadas en asesorar a los diseñadores y productores de software educativos, los cuales ayuden a pensar y analizar de manera detallada ciertos aspectos para que el usuario utilice de manera eficaz el producto diseñado.


Sabemos que la tecnología fue desarrollada por el hombre para facilitar sus tareas y realizarlas de manera más rápida, es por ello que uno de los puntos principales a evaluar en un programa, es la “usabilidad” que pueda tener en el usuario; es decir que realmente se pueda usar de manera eficaz y que las herramientas que contienen dicho software ayuden a que se entienda cada respuesta que pueda tener el programa.


Al momento de diseñar algún programa de computadora, muchas veces no se piensa como si se fuera a usar ese software, y se dejan de lado muchos aspectos que podrían hacer que se complique la usabilidad del producto y por ende complicar el uso del consumidor.


Por ello se cree muy importante que sí la computadora cada vez está tomando más aceptación y uso en cualquier espacio, y más en el área educativa, existan protocolos o lineamientos que ayuden al momento de diseñar y producir nuevos programas educativos y que puedan realmente ser usados de manera productiva por los estudiantes.

Por ello, la usabilidad es un aspecto muy importante en el campo del diseño de software comercial y educativo, porque permite al usuario final tener mayor confianza en el uso del software a utilizar. Los sitios que se dedican a la capacitación y orientación de ideas sobre usabilidad ofrecen un gran servicio a los clientes, porque, por medio de un protocolo de evaluación les permiten saber los aspectos principales que deben mejorar para ofrecer un mejor servicio, siempre centrado en el usuario final.


El hecho de evaluar un software o sitio web trae consigo beneficios en varios sentidos para los usuarios, ya que pese a que la intención es calificar el (los) programa (s) de una manera objetiva, siempre es importante que la opinión del “evaluador” se vea inmersa en la reseña que se hace del productor. Así, el interesado podrá tener una mayor idea de lo que pretende consumir.


Ahora bien, si esta situación de evaluación se traslada al contexto educativo, los beneficios serán mayores, ya que no se estará hablando de una utilización individual, sino colectiva y hasta institucional. Una vez que alguno de los docentes tiene la intención de adquirir algún software para utilizarlo en su escuela, necesariamente necesita conocerlo, o bien, ilustrarse con más de una reseña acerca de la utilidad que fortalezca las razones por las cuales la institución debería de adquirir cierto software. De ahí la importancia de los espacios que se analizaron, ya que nos ofrecen este tipo de servicio, además de que se nos da ejemplos de cómo podríamos evaluar los materiales educativos en TIC, por lo que es provechoso lo leído.
Referencias:

- Advanced Common Sense. Recuperado el 28 de octubre de 2009, de: http://www.sensible.com/
- ASKTOG. Recuperado el 28 de octubre de 2009, de:
http://www.asktog.com/index.html
- Don Norman's jnd website. Recuperado el 29 de octubre de 2009, de: http://www.jnd.org/
- Jakob Nielsen's Website. Recuperado el 29 de octubre de 2009, de:
http://www.useit.com/

viernes, 23 de octubre de 2009

TRABAJO COLABORATIVO: SESIÓN 13

ACTIVIDAD 5 EN EQUIPOS:
Exploren los sitios que se sugieren y elaboren un texto que exprese sus apreciaciones.

Don Norman: Profesor emérito de ciencia cognitiva en la University of California, San Diego y de Ciencias de la Computación en la Northwestern University. Actualmete trabaja con la ciencia cognitiva en el dominio de la ingeniería de la usabilidad. Tiende a centrarse en lo positivo. Le gustan los productos que disfrutamos usándolos, una característica que atribuye a poner juntas las emociones y el diseño, o mente y corazón. Cofundó el Nielsen Norman Group (NNG) un grupo de consultores dedicados a la usabilidad.


JND.org (por sus siglas en inglés Just Noticeable Difference) Diferencia Apenas Perceptible. Este es el sitio Web de Don Norman en donde trata varios temas relacionado con el diseño de productos de software, además habla de acuerdo a su experiencia como especialista en la psicofísica (rama de la psicología experimental que estudia la sensación y la percepción) en donde explica su labor en JND y explica qué significa la menor diferencia perceptible entre un nivel inicial y secundario de un estímulo sensorial particular. Su meta es hacer una diferencia notable en humanos que esté centrada en la tecnología y su usabilidad

Diseño Contextual.

El diseño contextual (Contextual Design) es una metodología para la definición de sistemas (hardware y software) que debe formar parte de un proceso integral de diseño centrado en el usuario.
La base del diseño contextual es la información objetiva sobre los usuarios y su manera de trabajar. Esta información es recogida a través de entrevistas, cuestionarios y sobre todo de la observación directa del usuario en su contexto real de trabajo, llevada a cabo por expertos en esta disciplina.
Para favorecer el éxito del sistema a construir, todas las decisiones de diseño (funcionalidades, apariencia visual, comportamiento de la interfaz, etc.) deben resolverse acudiendo a los datos objetivos recopilados, por encima de las opiniones personales, estereotipos o hipótesis expresadas por los responsables del proyecto, directivos de la organización o técnicos.
El objetivo final es obtener una herramienta informática que realmente “sirva a las necesidades” de quienes deben emplearla, proporcionándoles una solución y no un mero producto.



Es una empresa fundada por Karen Holtzblatt y Hugh Beyer en 1992, la cual usa el diseño contextual de desarrollo de productos, hardware y soluciones de software, sistemas de negocios, sitios web, y bienes de consumo.
Esta metodología de diseño contextual está centrada en el cliente a fin de diseñar productos que satisfagan tanto a los usuarios como a las necesidades de sus negocios.
Utiliza los datos de campo como el fundamento para la comprensión de las necesidades de los usuarios, tareas, propósitos, y los procesos a fin de diseñar productos y sistemas que cumplan las necesidades de los usuarios y del negocio.
Desde entonces, se ha trabajado con líderes y nuevas empresas de una amplia gama de industrias, incluyendo la tecnología, telecomunicaciones, edición, dispositivos médicos, y bienes de consumo. Algunas de las empresas para las que ha trabajado son:
Analog Devices, Autodesk, Hewlett-Packard, Microsoft, Medtronic, Nokia, SAP, Wolters Kluwer y otros.

Alan Cooper es abogado, dirige una compañía y escribe libros acerca de cómo crear software. Trabajó para Microsoft y es el "padre" del lenguaje de programación Visual Basic.


Este sitio es de una empresa de diseño y estrategias de software y servicios diversos para compañías grandes, en la cual se ofrece asesoría para diseñar productos y servicios de acuerdo a las necesidades del cliente, para ello ofrecen orientaciones sobre qué pueden construir y qué les servirá. Además presenta un proceso para el diseño de los productos y servicios y el tiempo de duración de cada plan a elegir.


CONCLUSIONES:

  • Los sitios analizados JDN, InContext, y COOPER se basan en una metodología de diseño contextual centrada en el cliente, con el fin de diseñar productos que satisfagan tanto a las necesidades de los usuarios como las de sus negocios.
  • Desde el punto de vista mercadológico, a la acción que realizan los creadores del distinto software se le llama segmentación de mercado. Es decir, con base en las necesidades de cierto grupo poblacional es que se crea un software que satisfaga sus demandas. Con esta acción el consumidor queda conforme y el vendedor obtiene las ganancias esperadas, ya que cumple su objetivo de vender.
  • Evidentemente, los productos son creados con base en estudios previos sobre las necesidades del grupo de personas al que se quiere llegar a ofertar el producto. Para lograr esta acción es necesaria la investigación previa (investigación de mercado).
  • En parámetros académicos, este tipo de tarea resulta interesante, ya que comúnmente al hablar de mercadotecnia se malentiende como el “engaño” que sufre el cliente. Sin embargo, si analizamos el proceso que se lleva para poder crear un producto que sea “vendible” con la ética de que sea con base en las necesidades del consumidor y no de creador, es que se vuelve un beneficio social.
  • De esta misma manera se maneja el desarrollo del software educativo, en el cual los diseñadores buscan las necesidades del maestro y de los alumnos, tomando en cuenta los factores socio-culturales como el contexto escolar y etnográfico, por ejemplo, el rango de edades a quién irá dirigido el software, las características del usuario, la usabilidad y funcionalidad, entre otras aspectos.
  • Considerando todos estos factores y las ideas del análisis contextual de Norman y el diseño orientado por metas de Cooper, se podrá realizar una buena planificación en el desarrollo y aplicación de software educativo, que sea adecuado, usable y operante para los usuarios, en este caso los alumnos y maestros, y que apoye a la labor docente en la mejora de la calidad educativa, ya que en ocasiones el software utilizado en las instituciones no genera el interés necesario para ser aplicado por profesores y estudiantes, debido a un mal diseño y una falta de planeación, haciéndolo obsoleto y de poco o nulo beneficio educativo.


REFERENCIAS:

viernes, 16 de octubre de 2009

Reflexión sobre Lego

LEGO es una empresa de juguetes danesa reconocida principalmente por sus bloques de plástico interconectables. El nombre LEGO fue adoptado por la compañía en 1934, formado por la frase del danés "leg godt", que significa "juega bien". Los alumnos aprenden, mientras juegan.

LEGO ® no solo es un juego que consta de tabiques, a lo largo de su desarrollo también incursionó en la robótica, la cual es una manera popular y eficaz para el profesor para cubrir áreas importantes de su plan de estudios en una manera divertida y atractiva. La robótica de LEGO ® Educación establece una serie de ladrillo, el software y la actividad curricular progresivo paquetes para uso en las aulas y después de la configuración de la escuela.

Así mismo, Es un práctico software basado en el teórico Piaget y el constructivismo, donde los estudiantes aprenden a diseñar, programar y controlar totalmente los modelos funcionales. Utilización de un software para planificar, probar y modificar las secuencias de instrucciones para una variedad de la vida-como los comportamientos de robótica. Y aprenden a recoger y analizar datos procedentes de sensores, con funcionalidades de registro de datos integrados en el software. Proporcionar una serie de actividades de la vida real, que abarca temas de ciencia, tecnología, ingeniería y matemáticas.

Este tipo de software educativo es muy completo, ya que ofrecen CD ROM con materiales extenso currículum que incluye exposiciones, video clips, introducción de materiales docentes y las hojas de trabajo de los estudiantes, donde las actividades ofrecen instrucciones paso a guías paso a la robótica de ingeniería usando el LEGO MINDSTORMS ® ® Educación de hardware y software. Así mismo en LEGO también proporciona un texto alternativo basado en el lenguaje de programación para el docente y usuario.

La robótica pedagógica se ha popularizado en los últimos años por su eficiencia para enseñar/aprender construyendo. Ayuda al profesor a cubrir áreas importantes de su plan de estudios de una manera divertida y atractiva. La robótica ha sido aplicada, desde hace algunas décadas al juego de bloks LEGO, diseñando una serie de software educativo con los principios de la robótica, adaptándolo a las necesidades de la escuela.

Con este tipo de software los estudiantes planifican, diseñan, controlan y construyen modelos, conectando a una computadora sensores y motores con material de rehuso, todo esto lo hacen mediante programas sencillos de programación.

Existe una gran gama de software educativo basado en el tradicional juego de ladrillos Lego (Leg Godt), cuyo propósito es inspirar a los niños a explorar y desafiar su propio potencial creativo, mediante el juego.

Sería una buena opción si se diera a conocer más este tipo de juegos de construcción en las escuelas, en un futuro se podría estar aplicando con los alumnos, iniciando desde la educación preescolar (o antes si es posible), para que los niños fueran desarrollando su creatividad, su imaginación, sus habilidades interpersonales y psicomotoras, teniendo presente con esto, que el niño aprende mejor jugando y qué mejor opción que hacerlo con este tipo de juegos.

Sin embargo, uno de los inconvenientes de aplicar la robótica pedagógica en la escuela (por lo menos en la educación básica), es la falta de capacitación por parte de los docentes, ya que se requiere que se tengan conocimientos básicos de informática, programación y electrónica. Podría ser más factible aplicar esta excelente estrategia didáctica en el nivel medio superior y superior, aunque no se descarta la posibilidad de que en un futuro los docentes sean capaces de enseñar robótica educativa en el nivel básico.

Referencias:

National Instruments. Recuperado el 15 de octubre de 2009, de: http://www.ni.com/labview/
Lego. (2009). Recuperado el 12 de octubre del 2009 de:
http://mindstroms.lego.com/

Lego. (2009). Recuperado el 12 de octubre del 2009 de: http://www.lego.com/en-US/products/default.aspx

Wikipedia. (2009). Recuperado el 12 de octubre del 2009 de: http://es.wikipedia.org/wiki/LEGO

viernes, 9 de octubre de 2009

LENGUAJES DE PROGRAMACIÓN LOGO Y SCRATCH

ACTIVIDAD 5, SESIÓN 11

Explore, de manera individual, Logo y SCRATCH. Posteriormente, reúnase con su equipo de trabajo para comentar sobre su trabajo y realizar un texto en el que expongan los resultados a los que llegaron cada uno de los miembros del equipo. Publiquen los resultados en su blog.


LOGO



Por más de treinta décadas el lenguaje de programación llamado “Logo” ha estado en constante cambios en cuanto a sus herramientas de aplicación y los diversos productos que se han diseñado hasta la fecha, pero hay algo que no ha sufrido cambios y es su enfoque constructivista basado en ideas teóricas de pensadores como Jean Piaget.

Logo es un lenguaje de programación de muy fácil aprendizaje, razón por la cual suele ser el lenguaje de programación preferido para trabajar con niños y jóvenes. Fue diseñado en 1967 con fines didácticos por Danny Bobrow, Wally Feurzeig y Seymour Papert, los cuales se basaron en las características del lenguaje Lisp. A pesar de que Logo no fue creado con la finalidad de usarlo para enseñar programación, puede usarse para enseñar la mayoría de los principales conceptos de la programación, ya que proporciona soporte para manejo de listas, archivos y entrada/salida. Sus características fundamentales son la interactividad, la modularidad y extensibilidad, así como la flexibilidad.

Comprendiendo que Logo, es un lenguaje de programación que se basa en el enfoque constructivista donde no solamente el alumno construye el conocimiento si no también el docente; es decir, Logo se ha esmerado en la búsqueda de riqueza que dé lugar a situaciones nuevas e inesperadas que retarán tanto a los maestros como a los estudiantes y así mantener la relación de ser aprendiz en el aprendizaje (tanto alumnos como docentes), logrando una filosofía construccionista, como lo llama Papert, una filosofía para la vida.

Entonces podemos decir que Logo se basa en el constructivismo de Piaget y el aprendizaje experimental de Dewey, pero es de corte construccionista, en donde los aprendices construyen modelos mentales para entender el mundo y comparten y reflexionan con otros sobre la construcción de su conocimiento, por lo tanto este aprendizaje es más profundo.




Experiencias con Logo

Respecto a Logo, nos parece muy interesante la propuesta de Papert, ya que constantemente sobre todo en la educación tradicional, vemos que los maestros ya tiene todo el conocimiento sobre el tema de clase y generalmente el alumno es el único que va adquiriendo conocimientos, aprendizaje y lo interesante que propone Logo es que propicia situaciones que el docente nunca antes ha visto y, por consiguiente, tiene que unirse a sus estudiantes como un auténtico coaprendiz y donde ambos pueden aportar lo suyo. Con respecto al lenguaje de programación que utilizan, se me hizo un tanto complejo y que sin duda, requiere de capacitación por parte del docente para aprender a dominarlo y así poderle dar a la computadora las instrucciones correctas para lo que se desea realizar.

Además, la experiencia de poder animar figuras, animales u objetos (frames) fue muy divertida. La inexperiencia de utilizar un programa tan sencillo para tal fin, produjo que los logros fueran burdos y torpes, sin embargo, como cualquier programa creo que lo que se requiere es experiencia, la cual se logrará con la utilización del software.

La idea de que sea a través de una imagen como se puede transmitir los conocimientos, ya se ha dicho que es mejor (con base en los parámetros constructivistas), peor lo es más si a esa imagen tiene movimientos, o puede sorprender con textos o ´breves diálogos. Por ejemplo, al explicar a los alumnos de educación media superior el proceso de comunicación y sus elementos, sería de una manera rápida y no monótona, como podrían identificar rápidamente al Emisor, Receptos, el medio y el mensaje.

El reto, como en todo lo que hemos visto hasta el momento, es afrontar nuestra ignorancia para aminorarla, conocer cada día más programas que nos ayuden a nuestra actividad diaria y reproducir dicho conocimiento.




SCRATCH

El Lenguaje de programación Scratch fue desarrollado por el Lifelong Kindergarten Group del MIT Media Lab intenta hacer fácil la programación de video juegos, animaciones, música y arte interactivo.



Scratch es un nuevo lenguaje de programación para ayudar a niños de 8 años o más a desarrollar sus habilidades de aprendizaje.






Al desarrollar y compartir proyectos creados con Scratch, los jovenes aprenden y practican matemáticas y computación. Además aprenden a pensar en forma creativa, razonar sistemáticamente y a trabajar en forma colaborativa.



Con este lenguaje se pueden crear historias interactivas, animaciones, juegos, música y arte. Estas creaciones se pueden compartir con otros mediante la red.





Experiencias con Scratch.

En Scratch es muy interesante y motivador tanto para los estudiantes como para el docente diseñar el proyecto para darle vida a objetos estáticos; animar objetos, escenarios, etcétera a través de un software con instrucciones sencillas, con lenguaje no tan técnico de programación, donde puede ser utilizado por cualquier estudiante, de cualquier edad, enfocado al modelo constructivista, donde existen varias formas de resolver una situación y el estudiante le ordena a la máquina que es lo que tiene que hacer. Algo que ayuda mucho para entender su funcionamiento, es el tutorial que estaba en plataforma, el hecho de ir explicando paso por paso la forma en que podemos trabajar en él, creó confianza y ganas de realizar algún proyecto en él.

Es un programa con una interfaz muy amigable con el usuario, cuenta con una gran gama de funciones, herramientas y otros programas como paint, que pueden ser manipulables por los niños. Además maneja bloques de instrucciones, escenarios, galerías, tiene una gran variedad de objetos manipulables, sonidos, imágenes, etc., permite la creación de cuentos cortos y proyectos de vida, entre muchas otras cosas.

Estos lenguajes de programación pueden ser un gran apoyo para profesores y alumnos, desafortunadamente en las escuelas aún se ve difícil que las autoridades educativas los integren al aula, por diversos motivos, tal vez por ignorancia, desconocimiento o por falta de capacitación. Sería un reto como docentes, aprender a usarlos, practicar con ellos y promover su uso en las escuelas donde laboramos.


REFERENCIAS:

- Wikipedia. Lenguaje Logo. Recuperado el 8 de octubre de 2009 de:

http://es.wikipedia.org/wiki/Logo_(inform% C3%A1tica)
- MIT MediaLab. Recuperado el 8 de octubre de 2009 de:
http://el.media.mit.edu/Logo-foundation/index.html
- Recuperado el 8 de octubre de 2009 de:
http://el.media.mit.edu/Logo-foundation/logo/programming.html
- Logothinks. Recuperado el 8 de octubre de 2009 de:
https://logothings.wikispaces.com/
- Recuperado el 9 de octubre de 2009 de:
http://cecte.ilce.edu.mx/DiplomadoCI/ses8/scratch/g.html
- Recuperado el 9 de octubre de 2009 de: http://geeksroom.com/2009/04/13/scratch/#ixzz0TV8AGOYf

lunes, 5 de octubre de 2009

Actividad 7, Sesión 10

Explore de manera individual los siguientes simuladores: Stella, Extend, Agent Sheets, Stage Cast y Net Logo, después reúnase con su equipo de trabajo para comentar sobre su trabajo y realizar un texto en el que expongan los resultados a los que llegaron cada uno.

Los simuladores aplicados en la educación.

Durante ésta sesión tuvimos la oportunidad de explorar varios software de simulación, pero antes de adentrarnos a la experiencia sobre su uso, es importante definirla, para R.E. Shannon es: "La simulación es el proceso de diseñar un modelo de un sistema real y llevar a término experiencias con él, con la finalidad de comprender el comportamiento del sistema o evaluar nuevas estrategias -dentro de los limites impuestos por un cierto criterio o un conjunto de ellos - para el funcionamiento del sistema".

Ahora bien, en esta actividad se analizaron varios simuladores como, Stella, Extend, Agent Sheets, Stage Cast y Net Logo, en los cuales se pudo observar el uso eficiente del método científico, así como un alto grado de interactividad por parte del alumno, no se requieren conocimientos avanzados de cómputo para su uso, además permiten realizar predicciones de lo que podría pasar en una situación dada (acercada a la realidad), sin correr ningún tipo de riesgo. Estos programas también permiten plantear situaciones probables para buscar soluciones que las resuelvan o se asemejen a la realidad, desarrollando aspectos como la creatividad y la imaginación del estudiante.

De la misma manera, la segunda actividad consistia en realizar un reto, utilizando dos simuladores Stage Cast y Net Logo y vivir más de cerca su aplicación.


El primero con el que se trabajo fue el: Stage Cast, en el cual se pudo observar que es un software de simulación que permite al alumno tomar desiciones y poder observar los resultados sobre éste, así mismo contiene varias herramientas que permiten manipular objetos y crear distintos tipos de reglas y ordenes, para que sean ejecutadas por los personajes del juego, así como distintos escenarios en los que cambian las problemáticas y las estrategias para resolverlas. Algo interesante es que se puede cambiar los botones y adaptarlos a las teclas del teclado y del ratón, esto permite tener mejor dominio sobre estos periféricos.


Posteriormente se analizó el simulador NetLogo, donde pudimos manipular las variables que ayudan a la propagación o contención del virus VIH que provoca el SIDA, y se muestra un escenario donde la población se encuentra en constante contacto sexual, corriendo el riesgo de infectarse al no tener cuidado con el uso del condón. Ahora bien, en cuanto a las ventajas que podemos mencionar sobre éste simulador, es que se pueden cambiar las variables para que incidan en el resultado y se pueda ver el comportamiento de la población respecto al SIDA.
De ésta forma se logró observar que al incrementar la frecuencia de relaciones sexuales con distintas parejas y sin el uso del condón, el contagio aumentaba considerablemente, por su parte, si se manipulaba la variable del uso del condón y se disminuía el número de parejas sexuales a tan solo 1, prácticamente se frenaba el número de contagios. Esto puede darnos una perspectiva del comportamiento de esta enfermedad en un número de personas determinado, y se puede aplicar este simulador en diversas materias y edades. Entre las desventajas encontramos: que el alumno no puede elegir: que persona tiene relación con que persona, o con que tipo de sexo, o cuantos infectados se encuentran al principio del ejercicio, entre otros.

A manera de conclusión podemos decir que los simuladores aplicados en la escuela, permiten al alumno manipular algunas variables y factores, que posteriormente inciden en el resultado de la situación presentada, aplicados en las materias que cursan, además ayuda a que expresen el aprendizaje obtenido, no sólo de manera verbal si no práctica, puesto que les permite aprender haciendo o construyendo su propio conocimiento y entendiendo el proceso de causa- efecto. A todo ésto, es importante mencionar que los simuladores no son la única alternativa como estrategia de enseñanza, se pueden usar como auxiliares didácticos o combinar con otras estrategias educativas, así mismo habrá simuladores que nos parecieran mas interezantes a algunos compañeros de la maestría que a otros, ésto debido a las posibilidades de manipulación y de elección que ofrezca el software sobre las variables.

FUENTES:

Wikipedia. (2009). Simulación. Recuperado el 3 de octubre del 2009 de: http://es.wikipedia.org/wiki/Simulaci%C3%B3n

Isee systems. (2009). Stella. Recuperado el 1 de octubre del 2009 de: http://www.iseesystems.com/softwares/Education/StellaSoftware.aspx

ExtendSim. (2009). Extend. Recuperado el 1 de octumbre del 2009 de: : http://www.extendsim.com/
Agent Sheets. (2009). Agent Sheets. Recuperado 1 de octubre del 2009 de: http://agentsheets.com
Stage Cast Software. (2009). Stage Cast. Recuperado el 1 de octubre del 2009 de: http://www.stagecast.com/

Stage Cast Software. (2009). Stage Cast. Recuperado el 1 de octubre del 2009 de: http://stagecast.com/clients/flowergarden3.html
Net Logo. (2009). Net Logo. Recuperado el 1 de octubre del 2009 de: http://ccl.northwestern.edu/netlogo