68 research outputs found
Introduction to the Semantic Web
La Web Semántica se presenta con frecuencia como una gran revolución que permitirá a los ordenadores entender los contenidos de la Web clásica. El objetivo de este documento es servir de introducción a los conceptos y tecnologías fundamentales sobre los que se sustenta. Está pensado para personas con conocimientos informáticos que aún no están familiarizadas con este tema, por lo que no se trata de un documento formal y detallado, sino de un texto eminentemente introductorio y didáctico. Se proporcionan también varias referencias a la bibliografía y herramientas que ayudarán al lector a profundizar y entender mejor todos los detalles de la Web Semántica
Advances in a DSL for Application Integration
Enterprise Application Integration (EAI) is currently one of the big challenges for Software Engineering. According to a recent report, for each dollar spent on developing an application, companies usually spend from 5 to 20 dollars to integrate it. In this paper, we propose a Domain Specific Language (DSL) for designing application integration solutions. It builds on our experience on two real-world integration projects
El Abogado del diablo como técnica de trabajo cooperativo
El Espacio Europeo de Educación Superior introduce la necesidad de formar a los alumnos en nuevas competencias profesionales les permitan afrontar su inserción en el mercado laboral con mejores garantías. Una de las competencias profesionales más demandadas por las empresas es la de trabajo cooperativo. Surge por tanto la necesidad de desarrollar metodologías para que los alumnos aprendan a trabajar de forma cooperativa eficazmente. Este artículo presenta una metodología de trabajo cooperativo, denominada El abogado del diablo, aplicable a las materias relacionadas con la programación de computadores. Un valor añadido de esta metodología es que forma sin esfuerzo adicional alguno a los alumnos en competencias relacionadas con la Ingeniería del Software
Un Sistema de ayuda a la escritura de textos estructurados en LaTeX para estudiantes con déficit visual
La redacción y presentación de documentos estructurados
grandes, especialmente si requieren notación
matemática, puede resultar difícil para los alumnos
ciegos o con déficit visual usando editores clásicos.
El proyecto que se propone, aún en fase inicial, consiste
en un sistema de ayuda a la escritura de textos
en LATEX[2] que reconozca como órdenes simples de
voz las principales marcas de este lenguaje y emita
también por voz indicaciones útiles como errores,
mensajes de estado, etc.
Se discuten las ventajas del uso de lenguajes de
marcado para personas ciegas, entre otras la posibilidad
de conversión automática a cualquier otro
formato (HTML,XML,...), la posibilidad de inclusión
de tablas, de fórmulas (con transformación a
MathML o similares), la posible generalización a
lenguajes de programación y la facilidad de trabajo
colaborativo con otros compañeros, para facilitar
la inclusión del alumno con necesidades educativas
especiales en el proceso de aprendizaje
Puntuación entre iguales para la evaluación del trabajo en equipo
La entrada en el EEES y la adopción de un sistema
de evaluación basado en competencias, algunas de
ellas no técnicas, hace que nos tengamos que plantear
algún tipo de cambio, no solo en la forma de enseñar,
sino también en la forma de evaluación. Evaluar,
por ejemplo, la actitud ante el trabajo, el trabajo
en equipo o la capacidad de innovación mediante un
examen resulta a todas luces poco apropiado, si no
imposible.
Es en este sentido que hemos experimentado durante
dos semestres la posibilidad de evaluación entre
iguales para la competencia genérica “trabajo en
equipo”. En este trabajo, presentamos la experiencia
y conclusiones extraídas
Experiencia Docente en Informática Aplicada a la Traducción I del Grado de Traducción e Interpretación de la Universidad de Murcia
En este artículo describimos los principales
aspectos docentes relacionados con la asignatura
de Informática Aplicada a la Traducción I (IAT
I) del Grado de Traducción e Interpretación de
la Universidad de Murcia. En particular, en esta
asignatura se tratan aspectos de Informática general
que constituyen la base para que, en un curso
posterior los alumnos cursen adecuadamente IAT II,
asignatura más específica, centrada en sistemas de
traducción asistida y localización. En el artículo se
describen los contenidos abordados, la metodología
seguida, la forma de evaluación, la encuesta
realizada al principio de curso para evaluar los
conocimientos iniciales así como la encuesta final y
los resultados obtenidos
Investigación práctica en educación: investigación-acción
En este artículo se expone la metodología de la
investigación-acción, una metodología utilizada en
investigación educativa en la que el profesor investiga
sobre su propia práctica docente. En el trabajo
también se realiza una justificación de la necesidad
de aplicar una metodología como esta cuando
nos proponemos llevar a cabo proyectos de mejora o
de innovación en la docencia universitaria. Aunque
esta metodología es bien conocida en el ámbito de
las Ciencias Sociales, resulta desconocida para una
parte importante del profesorado que trabajamos en
otras áreas como las Ingenierías, por lo que consideramos
muy interesante dar a conocer esta metodología
en el ámbito de JENUI
BlueState: un entorno para el aprendizaje de máquinas de estados de UML
El modelo de máquinas de estados es el más complejo
de los que integran el lenguaje UML, base actual
de la docencia en la mayoría de las asignaturas de
Ingeniería del Software. La complejidad (y la consiguiente
dificultad de aprendizaje) del modelo viene
dada tanto por el elevado número de componentes
que lo integran como por el nivel de abstracción propio
del modelo.
Para solventar estas dificultades se ha desarrollado
BlueState, una herramienta que permite al alumno
ejecutar una simulación de la ejecución de cualquier
máquina de estados, acompañada de un seguimiento
gráfico. BlueState también aporta un módulo de
generación de código, que permite al alumno aprender
a implementar el comportamiento de un sistema
empleando una metodología dirigida por modelos
Análisis empírico del papel de las competencias generales en el marco de los estudios superiores
En plena implantación de los nuevos planes de
estudio de acuerdo al EEES, las universidades se
enfrentan a un nuevo modelo educativo basado
en competencias: competencias específicas y competencias
generales. Las competencias específicas
están asociadas a la adquisición y desarrollo de
conocimientos de un área en particular, mientras
que las competencias generales son transversales al
plan de estudios y definen capacidades, habilidades
y/o aptitudes que el alumno debe desarrollar para
aplicarlas a lo largo de su carrera profesional. El
objetivo de este trabajo es proporcionar una guía
al docente sobre las posibles mejoras para tratar
el mayor número de competencias generales satisfactoriamente.
Concretamente, se ha analizado la
manera en la que los docentes están promoviendo y
desarrollando las competencias generales con el objetivo
de detectar carencias, mejoras y necesidades.
El análisis se ha realizado sobre el profesorado de la
Titulación de Graduado en Ingeniería del Software
de la Universidad Politécnica de Madrid
Integración de elementos visuales y animaciones en las prácticas de programación paralela
Dada la importancia actual del procesamiento paralelo y su complejidad, este trabajo pretende integrar el elemento visual y la animación dentro de la enseñanza y aprendizaje de la programación paralela. Con dicha orientación, se presentan las principales aportaciones de un proyecto de innovación docente que extiende el material web existente en las prácticas de una asignatura de programación paralela, dotándolo de elementos visuales dinámicos y cierto grado de interactividad para favorecer el aprendizaje. Asimismo, se introduce en las prácticas, el uso de herramientas de visualización de procesos y trazado gráfico de la ejecución que facilitan la comprensión y depuración de los programas paralelos. Las ideas presentadas pueden ser fácilmente aplicables a cualquier asignatura de programación que integre contenidos de concurrencia
- …