miércoles, 22 de junio de 2016

APP PARA MEJORAR LA FLUIDEZ LECTORA EN NIÑOS CON DISLEXIA

Científicos, investigadores y alumnos de la Universidad de Granada en España, desarrollaron una app para Smartphones que ayuda a mejorar la fluidez lectora para niños con dislexia y dificultades de lectoescritura. La app llamada Galexia, fue nominada en los Premio Nacionales del Videojuego de la Academia Española de Artes y las Ciencias Interactivas.
Esta app presentada en forma de juego, es atractiva y fácil de usar, ya que ha sido adaptada al nivel académico de los niños, para que de forma lúdica se pueda ayudar al tratamiento del lenguaje escrito y de lectura.




Como explican sus desarrolladores “Galexia se organiza de forma que el usuario se unirá a un compañero extraterrestre que emprende un divertido y emocionante viaje intergaláctico desde La Tierra a su planeta de origen, Leximundo. A bordo de la nave viajará por toda la galaxia durante 24 sesiones de juego, en las que realizará diversas actividades y juegos que potenciarán el aprendizaje y mejora de la fluidez lectora, en un contexto muy ameno y divertido, superando todos los obstáculos que se encuentren por el camino: enfrentándose a ovnis enemigos, resolviendo puzzles y acertijos, explorando planetas desconocidos y mucho más”.
Las demandas con respecto a problemas de lectoescritura y dislexia en la actualidad han presentado una gran demanda por ende se está trabajando en la importancia de atender dicho problema, de hecho Galexia fue desarrollada basándose en la investigación que se realizó con psicólogos e investigadores de la Universidad de Granada.
La app Galexia se encuentra disponible para Android en Google Play y hasta a ahora ha tenido más de 3000 descargas, situándola en la sima de las aplicaciones creadas para tratar este tipo de problemas, está disponible para niños de primaria de entre 2do a 6to de primaria, teniendo además gran acogida por reconocidas asociaciones y colegios de Dislexia no solo en España sino también países de habla hispana como Argentina, Ecuador, entre otros.




Actualmente sus creadores están trabajando en la adaptación de la aplicación para adolescentes y adultos, puesto que se ha demostrado que en los niños si se está presentado una mejora considerable con las dificultades que lleva consigo la dislexia y los problemas de lectoescritura.
Por otro lado la app Galexia ha demostrado que independiente de buscar una ayuda y una solución a las dificultades ya mencionadas, se ha encontrado que también genera un mayor interés por la lectura.

(Fuente: UGR divulga)

http://noticiasdelaciencia.com/not/19985/una-lsquo-app-rsquo-para-mejorar-la-fluidez-lectora-en-ninos-con-dislexia/

Hecho por: John Joya

martes, 14 de junio de 2016

Bases de datos ¿Es solo una cuestión de programación?

A lo largo de la historia el hombre ha tenido una sed de conocimiento que no ha logrado saciar, tras varios siglos de investigación en todo campo de la ciencia, el humano ha sido capaz de obtener mucha información que ha clasificado y analizado, sin embargo es el proceso de recolección y archivo de la información lo que más le ha costado.

Tal como sucedió en el año 48 a.C.  En Alejandría en donde se incendió la biblioteca más importante de la época en donde se encontraban los documentos más relevantes sobre los avances científicos generados por los egipcios;  desde esa entonces ya habían existido métodos de recolección y organización de datos.

La base de datos según la universidad de Georgia es un método de organización y recolección de datos por medio de tablas, este método puede ser de manera electrónica, escrita, grafica, etc.

Gracias a la eficiencia presente en las bases de datos han sido utilizadas ampliamente en la informática para el manejo de los datos, sin embargo como hemos visto, las bases de datos son más que solo programación informática, ya que están presentes desde la libreta de contactos de tu casa hasta el manejo de datos por parte de los satélites.



Escrito por: Felipe avilan

COMO FUNCIONA LA VOZ DE STEPHEN HAWKING

Sabemos que el Astrofísico británico STEPHEN HAWKING sufre de una enfermedad terminal denominada con el nombre de E.L.A.  (Esclerosis Lateral Amiotrofica), enfermedad que le fue diagnosticada a la edad de 21 años y que desde ese entonces, ha ido limitando notoriamente el movimiento de todos sus músculos, generándole dificultades tanto como para moverse libremente, como para comunicarse a través de sus propias palabras, a raíz de esto un grupo de los mejores programadores se ha dado a la tarea de crear un sistema o dispositivo de comunicación  que le facilite y le permita hablar sin ningún problema a HAWKING, para que así pueda seguir adelante con todos los estudios e investigaciones que lleva a cabo para probar su teoría del todo.

A finales de los años 80 cuando HAWKING ya había perdido el 100% de su capacidad de hablar a causa de una neumonía, sumada a su enfermedad ELA que avanzaba velozmente, el ingeniero David Mason de la Universidad de Cambridge, creo y diseño el primer sistema de comunicación portátil con el cual el Astrofísico podía comunicarse con una velocidad promedio de 15 palabras por minuto.

En el 2014 STEPHEN HAWKING actualizo su software por primera vez en 20 años. El software que actualmente posee el astrofísico, está basado en un algoritmo de texto predictivo similar al que manejan los teléfonos celulares de alta gama, que interactúan a través de un sensor infrarrojo que está instalado en sus gafas y que detecta los movimientos de su pómulo o mejilla, con el cual puede elegir letras o caracteres y navegar por los menús que muestra su monitor. Lo que hace HOWKING es escribir letra por letra y el programa a partir de las primeras letras escritas intenta predecir que palabra quiere decir el astrofísico y sugiriéndole posibles palabras que puede llegar a utilizar después. El programa también busca aprender las expresiones que usa con frecuencia para agilizar su escritura y así comunicación sea mucho más rápida.

HAWKING pidió a sus ingenieros conservar la voz robótica que lo caracteriza, la cual se escucha a través de un sintetizador que reproduce las palabras que él quiere expresar a través de su programa.

Cabe recalcar que HAWKING colaboró con la compañía Intel, para el desarrollo de este programa, cuyo código estará disponible de forma gratuita y que aspira mejorar la calidad de vida para las miles de personas que sufren esta terrible enfermedad o cualquier otra discapacidad que no les permita comunicarse de una manera sencilla.




Escrito por: Cristhian Martinez

Google gana nuevo juicio a Oracle sobre derechos de Java

Oracle, obtuvo el lenguaje de programación Java al adquirir la firma Sun Microsystems en 2009, pedía 9.000 millones de dólares en daños y perjuicios a Google por integrar partes del código de programación de Java en su sistema operativo para dispositivos móviles Android.
Esto dio pie para ir a juicio en el 2012 juicio que google gozó al haber tenido un fallo favorable, tras perder en el primer juicio, Oracle apeló y un panel de apelación falló en 2014 en contra del dictamen de la corte inferior, por lo cual las dos grandes empresas de Silicon Valley volvieron a enfrentarse en un nuevo juicio.
En el cual un jurado falló a favor de Google nuevamente  al considerar que su uso de partes del lenguaje de programación Java no fue desleal, salvando de esta manera al gigante informático de pagar miles de millones de dólares a la firma Oracle
No obstante, Oracle dijo que la batalla jurídica no ha terminado:
“Estamos convencidos de que Google desarrolló Android copiando, ilegalmente, tecnología central de Java para poder entrar rápidamente en el mercado de dispositivos móviles”, aseveró el abogado de Oracle, Dorian Daley, en un email y aseguró que su cliente planeaba llevar el fallo a una corte federal de apelaciones.

El fallo “representa una victoria para el ecosistema de Android, para la comunidad de programadores de Java y para programadores de software que dependen de lenguajes de programación abiertos y libres para crear productos de consumo innovadores”, expresó Google en un comunicado.

Hecho por: Luisa Espejo.

miércoles, 8 de junio de 2016

Así era el primer hardware del programa espacial “Apollo”

Contaba con una memoria menor a un megabyte, éste fue el primer hardware del Apolo, pero, lo más sorprendente fue que logró cambiar la historia para siempre.




El Massachusets Institute of Technology (MIT) y es, una de las instituciones más importantes del mundo. Allí se han formado muchos de los líderes de la actualidad y también, se han creado innovaciones y productos que cambian la historia.
El hardware electrónico del Apolo 1 es conocido por ser el primer accidente espacial de la historia y también, por ser desarrollado en MIT; específicamente en el Laboratorio Draper también llamado en la década de los 60’s “Instrumentation Laboratory”.
El nombre en concreto del primer Apolo era “Apolo Guidance Computer” y contaba con unas características sorprendentes (teniendo en cuenta los estándares de esa época), contaba con una memoria RAM de 4096 de capacidad, 73 kilobytes de ROM y su procesador con una velocidad de MHz; las dos primeras tenían un tamaño de 16 bits. El procesador principal contaba con 4 registros centrales, allí, se encontraba el acumulador y el contador del programa. Además, contaba con dos registros destinados a cualquier instrucción ya determinada por el procesador. Poseía en la unidad de procesamiento AGB, diez registros de memoria de resguardo o auxiliares: allí se encontraba el IN y el OUT que servían para la entrada y salida de datos del procesador.
Aparte de todas sus características sorprendentes, el APOLLO contaba con un intérprete de software, desarrollado también en el MIT, eso le ayudó a maximizar el número de operaciones y posibilidades de aquel limitado hardware. Muchas de las innovaciones del Apollo con respecto al software han servido como base para la programación de los siglos modernos.

Imágenes del Apollo Guidance Computer

Apollo computer 60's 





Margaret Hamilton, la pionera de la programación que llevó el Apolo a la Luna.



La interfaz de pantalla y teclado (DSKY) del Apolo Guidance Computer montada en el panel de control del módulo de mando, con el Flight Director Attitude Indicator (FDAI) encima.



Este inolvidable ordenador que logró cosas sorprendentes como: llevar al hombre a la luna y guió las misiones Apollo, lastimosamente quedó en el olvido, obsoleto, puesto que lo que podría lograr este artefacto, ya lo puede hacer cualquier Smarthpone de la actualidad o incluso un smartwatch. Siempre se quedará como parte de la historia sus hazañas, será eterno dentro de la historia de la industria tecnológica y espacial.

Redactado por: Santiago González

miércoles, 1 de junio de 2016

¿Qué lenguaje de programación elegir?

Al iniciarse en el mundo de la programación comúnmente las personas tienden a tener muchas dudas respecto al tema, como por ejemplo ¿Qué lenguaje de programación elegir?. Comúnmente se piensa que el primer lenguaje de programación que se conoce es el que funciona para todo propósito o proyecto que se tiene en mente y la gente se casa con el mismo, la realidad es otra. Cada lenguaje de programación tiene un propósito diferente y al igual un salario diferente, a la hora de elegir el lenguaje de programación debemos tener aspectos en cuenta.

1 ¿Cuál es mi propósito con el lenguaje? ¿Web?, ¿Móvil?, ¿Escritorio?
2. ¿Es el lenguaje que más se destaca en el área?
3. ¿El lenguaje satisface mis necesidades en Rendimiento.?
4. ¿El lenguaje me permite solucionar el problema en un menor tiempo?
5, ¿El lenguaje puede funcionar en diferentes plataformas?
7. ¿El lenguaje en un futuro garantiza estabilidad? ¿Puede en el futuro ser obsoleto?.

Existen muchos lenguajes de programación para propósitos diferentes algunos tiene unos propósitos diferentes, características diferentes hay que saber cuál lenguaje satisface mejor las necesidades en cuanto al propósito que deseamos realizar



Existe un indice de ranking en cuanto a los lenguajes de programación más utilizados. Llamado indice TIOBE analizando estadísticas en cuanto a uso, formación, y uso del mismo por terceros (Compañías principalmente)


                                                          Imagen Fuente: TIOBE

En el mundo laboral es importante tener en cuenta los lenguajes que son mejor devengados por las empresas y cual es el más demandado. Hay que tener en cuenta que el siguiente gráfico fue un análisis hecho únicamente en estados unidos en diferentes países como Colombia puede variar levemente los resultados.



En conclusión los lenguajes de programación tienen propósitos diferentes y características diferentes y depende de nuestras necesidad elegir la mejor opción de cada uno teniendo en cuenta diferentes aspectos y como no, de su salario.