En la búsqueda de modelos, técnicas y procesos para el desarrollo de la programación en un ambien... more En la búsqueda de modelos, técnicas y procesos para el desarrollo de la programación en un ambiente multiparadigma aparecen situaciones que producen una cierta evolución de los paradigmas clásicos dando respuesta a las mismas. Aparecen extensiones hacia la orientación a agentes y a aspectos para dar respuesta a la complejidad que van presentando el desarrollo de sistemas a gran escala. En esta etapa se ha consolidado la idea de redefinir la programación como la elección de aquellos conceptos que permitan desarrollar la tarea del programador de manera apropiada donde resolver un problema en programación significa elegir los conceptos adecuados que permitan alcanzar la solución.Eje: Innovación en Sistemas de SoftwareRed de Universidades con Carreras en Informática (RedUNCI
En el proyecto de investigacion Software para Aprendizaje y Trabajo Colaborativo que se desarroll... more En el proyecto de investigacion Software para Aprendizaje y Trabajo Colaborativo que se desarrolla en el Departamento de Ciencias de la Computacion de la Universidad Nacional del Comahue, concurren varias lineas de investigacion cuyos objetivos incluyen desde los enfoques teoricos hasta las aplicaciones que soportan mediante computacion y comunicaciones, el trabajo y el aprendizaje colaborativos. Cada linea desarrolla su tarea en tres espacios: modelos y abstracciones, desarrollo de prototipos e implantaciones de tecnologia util en el medio.
La programación de computadoras ha dejado de considerarse una actividad individual para pasar a c... more La programación de computadoras ha dejado de considerarse una actividad individual para pasar a convertirse en trabajo colaborativo de tal manera que los programadores trabajan en espacios virtuales construyendo partes de aplicaciones que luego resultan en implementaciones globales. La enseüanza de las diferentes metodologías de la programacion de com putadoras esta obligada a evolucionar hacia el aprendizaje colaborativo para ir incorporando en el estudiante, ese contexto de trabajo.
Internet se ha convertido en una gran red de recursos de diferente naturaleza, tanto asi que es p... more Internet se ha convertido en una gran red de recursos de diferente naturaleza, tanto asi que es posible encontrar informacion de casi cualquier tipo, en cualquier ambito o contexto. Esta caracteristica tiene un gran potencial, ya que es posible obtener mucha informacion que esta disponible de manera gratuita y que puede ser utilizada inmediatamente. Esta informacion es colocada en la red por cualquier persona o institucion que asi lo desee, contribuyendo de esta manera a aumentar la cantidad de recursos disponibles. No existe un ente regulador de los contenidos que se colocan en Internet, por lo que es dificil determinar la procedencia, fiabilidad y validez de la informacion alli encontrada.
Computación Gráfica. Visualización Resumen La definición técnica de Visualización se refiere a la... more Computación Gráfica. Visualización Resumen La definición técnica de Visualización se refiere a la representación del comportamiento de la/s variable/s del modelo en estudio, y particularmente, a hacer comprensible estados complejos de ese comportamiento alojo humano. La aplicación práctica de estas técnicas en problemas de análisis requiere generalmente adaptarse a campos geométricos discretos, irregulares. Este trabajo explora las técnicas más comunes para iD y 2D que también son importantes para los dominios 3D.
Resumen Se presenta una herramienta interactiva gráfica que procesa los datos correspondientes a ... more Resumen Se presenta una herramienta interactiva gráfica que procesa los datos correspondientes a accesos y usos de los recursos disponibles en plataformas de educación a distancia desarrolladas en Moodle. El empleo de Visualización de la Información sobre los datos registrados en estos sistemas facilitará a los instructores de estas plataformas en el monitoreo y seguimiento de los estudiantes registrados. En la Universidad Nacional del Comahue se ha implementado una Plataforma de Educación a Distancia, un entorno virtual que se utiliza como medio de comunicación y soporte de contenido. La herramienta gráfica instalada en la plataforma permite la implementación de técnicas de visualización de datos de forma intuitiva para el docente para obtener la representación gráfica mas adecuada a cada necesidad. Los profesores de las diferentes materias requieren analizar la participación de los estudiantes para evaluar el aprovechamiento de los recursos ofrecidos por la plataforma con el objet...
El principal objetivo de la visualizaci¶on multidimensional de datos multivaluados es la represen... more El principal objetivo de la visualizaci¶on multidimensional de datos multivaluados es la representaci¶on gr¶a ca adecuada tanto de los datos con par¶ametros m¶ ultiples como de las tendencias y las relaciones clave que existen entre ellos. Diferentes caracter¶3sticas y propiedades de los datos pueden cambiar la manera en que se presente la visualizaci¶on, pero no sus objetivos. El ¶area de redes brinda una aplicaci¶on interesante y compleja y es una excelente posibilidad de cubrir la distancia entre las propuestas te¶oricas y las aplicaciones de esas t¶ecnicas para establecer as¶3 el valor de las mismas. En este trabajo se presenta la aplicaci¶on de t¶ecnicas de visualizaci¶on de datos multidimensionales basadas en ejes no ortogonales para la representaci¶on de redes y se utiliza como caso de estudio una Red de Correo Electr¶onico mostrando c¶omo las mismas permiten una visualizaci¶on efectiva. Para ello se utiliza una t¶ecnica de mapeado de datos crudos a formas visuales sobre un c...
Con este trabajo pretendemos iniciarnos en el estudio de representacion de texturas para obtener ... more Con este trabajo pretendemos iniciarnos en el estudio de representacion de texturas para obtener imagenes visualmente realisticas de fenomenos gaseosos en principio, para luego continuar con fenomenos solidos. La representacion de escenas que contienen nubes, humo, efectos de dispersion atmosferica, y otros fenomenos gaseosos ha recibido un extenso tratamiento en la literatura de computacion grafica. Muchos articulos lo resuelven principalpente con efectos de dispersion atmosferica [8], mientras otros cubren la iluminacion de estos fenomenos gaseosos en detalle [1] [5] [6]. Otra forma de representar estos fenomenos es modelar la geometria de estos gases. Kajiya usa un modelo basado en la fisica [5], Voss usa fractales [10], Max usa campos elevados [7], y Ebert and Parent muestra resultados reales que pueden obtenerse usando funciones basadas en flujo de turbulencia para modelar la densidad de una variedad de gases [2]. Las nubes presentan serios problemas para las tecnicas normales ...
Resumen En la actualidad, programar en computación no sólo se refiere a las computadoras, sino qu... more Resumen En la actualidad, programar en computación no sólo se refiere a las computadoras, sino que ha sumado otros dispositivos y otras arquitecturas. Enseñar a programar a partir de pequeños proyectos que utilizan nuevas tecnologías ofrece otra perspectiva para la motivación. El trabajo colaborativo ha cobrado importancia, de manera que los programadores trabajan en espacios virtuales construyendo partes de aplicaciones que luego resultan en implementaciones globales.
La Programacion Multiparadigma es una practica que emerge como resultado de la co-existencia de l... more La Programacion Multiparadigma es una practica que emerge como resultado de la co-existencia de los paradigmas orientado a objetos, procedural, declarativo y funcional buscando mejorar la produccion en el desarrollo de proyectos. En anos recientes, las instituciones academicas han ido implementando la programacion orientada a objetos como el primer paradigma en la ensenanza de la programacion en los planes de estudios de las carreras de grado de informatica. Este trabajo apunta a presentar la necesidad de analizar los paradigmas con los que se encara la ensenanza de la programacion y a la posibilidad de incorporar un lenguaje de programacion multiparadigma en su lugar.
En el proceso de desarrollo de software, es necesario ser capaces de identificar la naturaleza de... more En el proceso de desarrollo de software, es necesario ser capaces de identificar la naturaleza del problema a resolver para elegir las herramientas y tecnicas que mejor se adapten a la situacion, y den respuesta a la naturaleza multidimensional de los problemas de software complejos. Una aproximacion multiparadigma parece ser lo opcion indicada teniendo en cuenta que usualmente un unico paradigma no alcanza en el dominio del problema a resolver. Nuestro objetivo es establecer modelos, procesos y tecnicas para mejorar el desarrollo de sistemas en un ambiente multiparadigma. Palabras clave: Programacion multiparadigma, Lenguajes de Programacion, Abstraccion, Dominios complejos.
Resumen. La ensenanza de la programacion tradicionalmente se ha efectuado como una actividad prin... more Resumen. La ensenanza de la programacion tradicionalmente se ha efectuado como una actividad principalmente de caracter individual. Esto se ha ido modificando en los ultimos anos, adoptandose diferentes enfoques que priorizan las practicas de aprendizaje colaborativo, aprendizaje basado en proyectos y el competitivo. Estos enfoques permiten crear o fortalecer los lazos entre los estudiantes, a la vez que aumenta la motivacion y se mejora la comprension y el aprendizaje a traves del “hacer” en forma colaborativa. En la busqueda de estrategias para la ensenaza de programacion surgen los Torneos de programacion como recursos prometedores. Se presentan resultados parciales desprendidos de la experiencia desarrollada en la Facultad de Informatica, en el marco del proyecto de extension “Entrenamiento en la programacion de la computadora a partir de una aplicacion para competencias”.
En el proceso de desarrollo de software, es especialmente importante lograr los resultados espe-r... more En el proceso de desarrollo de software, es especialmente importante lograr los resultados espe-rados en el rango de tiempo esperado y con la calidad esperada, aplicando las tecnicas y practicas mas apropiadas al problema planteado. Para ello es necesario ser capaces de identificar la naturaleza del problema a resolver para elegir las herramientas y tecnicas que mejor se adapten a la situacion, teniendo en cuenta que diferentes tipos de problemas pueden ser atacados utilizando los paradigmas apropiados. Debido a que usualmente los problemas complejos tienen una naturaleza multidimensional, en la mayoria de los casos es apropiado utilizar una aproximacion multiparadigma. Nuestro objetivo es el estudio de tecnicas y analisis globales de programas dentro del contexto del desarrollo multiparadigma, tendiendo a establecer modelos, procesos y tecnicas para mejorar el desarrollo de sistemas en un ambiente multiparadigma.
Con la masificacion del acceso a Internet, los sitios de redes sociales son las paginas web que m... more Con la masificacion del acceso a Internet, los sitios de redes sociales son las paginas web que mas datos acumulan, y conforman un ejemplo claro de la necesidad de acceder a la informacion de una manera diferente. La implementacion de tecnicas dinamicas, interactivas y visuales, que favorecen la deteccion de patrones y relaciones aparentemente inexistentes, utilizan la capacidad simbolica de nuestro cerebro que, eventualmente, permitira la toma de decisiones. El presente articulo pretende utilizar tecnicas de visualizacion de la informacion para datos multidimensionales enfocados sobre foros asincronos, entendiendo a estos como una aplicacion de redes sociales. En particular, la presentacion de los foros utilizados en la Plataforma de Educacion a Distancia de la Universidad Nacional del Comahue apunta a ser el puntapie inicial para trabajos futuros centrados en la aplicacion de tecnicas de visualizacion de datos en la evaluacion de la construccion de conocimiento y de los procesos d...
The present work focuses on the construction of an algorithm to solve a sport fishing circuit, ap... more The present work focuses on the construction of an algorithm to solve a sport fishing circuit, applying combinatorial optimization techniques in order to generate the best solution to the problem of the route for sport fishing in the province of Neuquen. The planning and management of roads for routes with preferences requires efficient systems for route optimization. Its complexity is exponential. For the resolution of this type of problems, heuristics must be used to allow feasible solutions. To model a tourist circuit associated with sport fishing, the exploration of a restricted graph is used. It is framed within the Travelling Salesman Problem. A metaheuristic Taboo search algorithm, based on a local search, is proposed to find a solution to the problem [1].
En la búsqueda de modelos, técnicas y procesos para el desarrollo de la programación en un ambien... more En la búsqueda de modelos, técnicas y procesos para el desarrollo de la programación en un ambiente multiparadigma aparecen situaciones que producen una cierta evolución de los paradigmas clásicos dando respuesta a las mismas. Aparecen extensiones hacia la orientación a agentes y a aspectos para dar respuesta a la complejidad que van presentando el desarrollo de sistemas a gran escala. En esta etapa se ha consolidado la idea de redefinir la programación como la elección de aquellos conceptos que permitan desarrollar la tarea del programador de manera apropiada donde resolver un problema en programación significa elegir los conceptos adecuados que permitan alcanzar la solución.Eje: Innovación en Sistemas de SoftwareRed de Universidades con Carreras en Informática (RedUNCI
En el proyecto de investigacion Software para Aprendizaje y Trabajo Colaborativo que se desarroll... more En el proyecto de investigacion Software para Aprendizaje y Trabajo Colaborativo que se desarrolla en el Departamento de Ciencias de la Computacion de la Universidad Nacional del Comahue, concurren varias lineas de investigacion cuyos objetivos incluyen desde los enfoques teoricos hasta las aplicaciones que soportan mediante computacion y comunicaciones, el trabajo y el aprendizaje colaborativos. Cada linea desarrolla su tarea en tres espacios: modelos y abstracciones, desarrollo de prototipos e implantaciones de tecnologia util en el medio.
La programación de computadoras ha dejado de considerarse una actividad individual para pasar a c... more La programación de computadoras ha dejado de considerarse una actividad individual para pasar a convertirse en trabajo colaborativo de tal manera que los programadores trabajan en espacios virtuales construyendo partes de aplicaciones que luego resultan en implementaciones globales. La enseüanza de las diferentes metodologías de la programacion de com putadoras esta obligada a evolucionar hacia el aprendizaje colaborativo para ir incorporando en el estudiante, ese contexto de trabajo.
Internet se ha convertido en una gran red de recursos de diferente naturaleza, tanto asi que es p... more Internet se ha convertido en una gran red de recursos de diferente naturaleza, tanto asi que es posible encontrar informacion de casi cualquier tipo, en cualquier ambito o contexto. Esta caracteristica tiene un gran potencial, ya que es posible obtener mucha informacion que esta disponible de manera gratuita y que puede ser utilizada inmediatamente. Esta informacion es colocada en la red por cualquier persona o institucion que asi lo desee, contribuyendo de esta manera a aumentar la cantidad de recursos disponibles. No existe un ente regulador de los contenidos que se colocan en Internet, por lo que es dificil determinar la procedencia, fiabilidad y validez de la informacion alli encontrada.
Computación Gráfica. Visualización Resumen La definición técnica de Visualización se refiere a la... more Computación Gráfica. Visualización Resumen La definición técnica de Visualización se refiere a la representación del comportamiento de la/s variable/s del modelo en estudio, y particularmente, a hacer comprensible estados complejos de ese comportamiento alojo humano. La aplicación práctica de estas técnicas en problemas de análisis requiere generalmente adaptarse a campos geométricos discretos, irregulares. Este trabajo explora las técnicas más comunes para iD y 2D que también son importantes para los dominios 3D.
Resumen Se presenta una herramienta interactiva gráfica que procesa los datos correspondientes a ... more Resumen Se presenta una herramienta interactiva gráfica que procesa los datos correspondientes a accesos y usos de los recursos disponibles en plataformas de educación a distancia desarrolladas en Moodle. El empleo de Visualización de la Información sobre los datos registrados en estos sistemas facilitará a los instructores de estas plataformas en el monitoreo y seguimiento de los estudiantes registrados. En la Universidad Nacional del Comahue se ha implementado una Plataforma de Educación a Distancia, un entorno virtual que se utiliza como medio de comunicación y soporte de contenido. La herramienta gráfica instalada en la plataforma permite la implementación de técnicas de visualización de datos de forma intuitiva para el docente para obtener la representación gráfica mas adecuada a cada necesidad. Los profesores de las diferentes materias requieren analizar la participación de los estudiantes para evaluar el aprovechamiento de los recursos ofrecidos por la plataforma con el objet...
El principal objetivo de la visualizaci¶on multidimensional de datos multivaluados es la represen... more El principal objetivo de la visualizaci¶on multidimensional de datos multivaluados es la representaci¶on gr¶a ca adecuada tanto de los datos con par¶ametros m¶ ultiples como de las tendencias y las relaciones clave que existen entre ellos. Diferentes caracter¶3sticas y propiedades de los datos pueden cambiar la manera en que se presente la visualizaci¶on, pero no sus objetivos. El ¶area de redes brinda una aplicaci¶on interesante y compleja y es una excelente posibilidad de cubrir la distancia entre las propuestas te¶oricas y las aplicaciones de esas t¶ecnicas para establecer as¶3 el valor de las mismas. En este trabajo se presenta la aplicaci¶on de t¶ecnicas de visualizaci¶on de datos multidimensionales basadas en ejes no ortogonales para la representaci¶on de redes y se utiliza como caso de estudio una Red de Correo Electr¶onico mostrando c¶omo las mismas permiten una visualizaci¶on efectiva. Para ello se utiliza una t¶ecnica de mapeado de datos crudos a formas visuales sobre un c...
Con este trabajo pretendemos iniciarnos en el estudio de representacion de texturas para obtener ... more Con este trabajo pretendemos iniciarnos en el estudio de representacion de texturas para obtener imagenes visualmente realisticas de fenomenos gaseosos en principio, para luego continuar con fenomenos solidos. La representacion de escenas que contienen nubes, humo, efectos de dispersion atmosferica, y otros fenomenos gaseosos ha recibido un extenso tratamiento en la literatura de computacion grafica. Muchos articulos lo resuelven principalpente con efectos de dispersion atmosferica [8], mientras otros cubren la iluminacion de estos fenomenos gaseosos en detalle [1] [5] [6]. Otra forma de representar estos fenomenos es modelar la geometria de estos gases. Kajiya usa un modelo basado en la fisica [5], Voss usa fractales [10], Max usa campos elevados [7], y Ebert and Parent muestra resultados reales que pueden obtenerse usando funciones basadas en flujo de turbulencia para modelar la densidad de una variedad de gases [2]. Las nubes presentan serios problemas para las tecnicas normales ...
Resumen En la actualidad, programar en computación no sólo se refiere a las computadoras, sino qu... more Resumen En la actualidad, programar en computación no sólo se refiere a las computadoras, sino que ha sumado otros dispositivos y otras arquitecturas. Enseñar a programar a partir de pequeños proyectos que utilizan nuevas tecnologías ofrece otra perspectiva para la motivación. El trabajo colaborativo ha cobrado importancia, de manera que los programadores trabajan en espacios virtuales construyendo partes de aplicaciones que luego resultan en implementaciones globales.
La Programacion Multiparadigma es una practica que emerge como resultado de la co-existencia de l... more La Programacion Multiparadigma es una practica que emerge como resultado de la co-existencia de los paradigmas orientado a objetos, procedural, declarativo y funcional buscando mejorar la produccion en el desarrollo de proyectos. En anos recientes, las instituciones academicas han ido implementando la programacion orientada a objetos como el primer paradigma en la ensenanza de la programacion en los planes de estudios de las carreras de grado de informatica. Este trabajo apunta a presentar la necesidad de analizar los paradigmas con los que se encara la ensenanza de la programacion y a la posibilidad de incorporar un lenguaje de programacion multiparadigma en su lugar.
En el proceso de desarrollo de software, es necesario ser capaces de identificar la naturaleza de... more En el proceso de desarrollo de software, es necesario ser capaces de identificar la naturaleza del problema a resolver para elegir las herramientas y tecnicas que mejor se adapten a la situacion, y den respuesta a la naturaleza multidimensional de los problemas de software complejos. Una aproximacion multiparadigma parece ser lo opcion indicada teniendo en cuenta que usualmente un unico paradigma no alcanza en el dominio del problema a resolver. Nuestro objetivo es establecer modelos, procesos y tecnicas para mejorar el desarrollo de sistemas en un ambiente multiparadigma. Palabras clave: Programacion multiparadigma, Lenguajes de Programacion, Abstraccion, Dominios complejos.
Resumen. La ensenanza de la programacion tradicionalmente se ha efectuado como una actividad prin... more Resumen. La ensenanza de la programacion tradicionalmente se ha efectuado como una actividad principalmente de caracter individual. Esto se ha ido modificando en los ultimos anos, adoptandose diferentes enfoques que priorizan las practicas de aprendizaje colaborativo, aprendizaje basado en proyectos y el competitivo. Estos enfoques permiten crear o fortalecer los lazos entre los estudiantes, a la vez que aumenta la motivacion y se mejora la comprension y el aprendizaje a traves del “hacer” en forma colaborativa. En la busqueda de estrategias para la ensenaza de programacion surgen los Torneos de programacion como recursos prometedores. Se presentan resultados parciales desprendidos de la experiencia desarrollada en la Facultad de Informatica, en el marco del proyecto de extension “Entrenamiento en la programacion de la computadora a partir de una aplicacion para competencias”.
En el proceso de desarrollo de software, es especialmente importante lograr los resultados espe-r... more En el proceso de desarrollo de software, es especialmente importante lograr los resultados espe-rados en el rango de tiempo esperado y con la calidad esperada, aplicando las tecnicas y practicas mas apropiadas al problema planteado. Para ello es necesario ser capaces de identificar la naturaleza del problema a resolver para elegir las herramientas y tecnicas que mejor se adapten a la situacion, teniendo en cuenta que diferentes tipos de problemas pueden ser atacados utilizando los paradigmas apropiados. Debido a que usualmente los problemas complejos tienen una naturaleza multidimensional, en la mayoria de los casos es apropiado utilizar una aproximacion multiparadigma. Nuestro objetivo es el estudio de tecnicas y analisis globales de programas dentro del contexto del desarrollo multiparadigma, tendiendo a establecer modelos, procesos y tecnicas para mejorar el desarrollo de sistemas en un ambiente multiparadigma.
Con la masificacion del acceso a Internet, los sitios de redes sociales son las paginas web que m... more Con la masificacion del acceso a Internet, los sitios de redes sociales son las paginas web que mas datos acumulan, y conforman un ejemplo claro de la necesidad de acceder a la informacion de una manera diferente. La implementacion de tecnicas dinamicas, interactivas y visuales, que favorecen la deteccion de patrones y relaciones aparentemente inexistentes, utilizan la capacidad simbolica de nuestro cerebro que, eventualmente, permitira la toma de decisiones. El presente articulo pretende utilizar tecnicas de visualizacion de la informacion para datos multidimensionales enfocados sobre foros asincronos, entendiendo a estos como una aplicacion de redes sociales. En particular, la presentacion de los foros utilizados en la Plataforma de Educacion a Distancia de la Universidad Nacional del Comahue apunta a ser el puntapie inicial para trabajos futuros centrados en la aplicacion de tecnicas de visualizacion de datos en la evaluacion de la construccion de conocimiento y de los procesos d...
The present work focuses on the construction of an algorithm to solve a sport fishing circuit, ap... more The present work focuses on the construction of an algorithm to solve a sport fishing circuit, applying combinatorial optimization techniques in order to generate the best solution to the problem of the route for sport fishing in the province of Neuquen. The planning and management of roads for routes with preferences requires efficient systems for route optimization. Its complexity is exponential. For the resolution of this type of problems, heuristics must be used to allow feasible solutions. To model a tourist circuit associated with sport fishing, the exploration of a restricted graph is used. It is framed within the Travelling Salesman Problem. A metaheuristic Taboo search algorithm, based on a local search, is proposed to find a solution to the problem [1].
Uploads
Papers by Lidia Marina López