Emotions are essential to human beings, influencing their health, their cognition and creativity.... more Emotions are essential to human beings, influencing their health, their cognition and creativity. One of the greatest strengths of video is its power to generate attitudes and emotions as no other medium can, and it is also an excellent tool for displaying affective information [1, 10]. Video is becoming more and more pervasive in our lives. Technological developments and the trends for media convergence are turning it into a dominant medium. Nowadays, we access video on the web, we capture and transmit it with our mobile phones, and we keep the ones we treasure the most. In this paper, we present the Emotional Video Album, where users collect and interact with videos, based on videos’ affective contents and properties, and in accordance with their own emotional profiles, choices or states.
RESUMO: O texto faz uma reflexão sobre: as tecnologias e seu processo de historicidade, procuran... more RESUMO: O texto faz uma reflexão sobre: as tecnologias e seu processo de historicidade, procurando, nesse sentido, distinguir técnica, “techné” e tecnologia e, dentro desse contexto estar pensando o desenvolvimento histórico das tecnologias de comunicação e informação, ou das mídias. Foram realizados estudos com levantamento de idéias e conceitos relevantes nos seguintes teóricos: CARDOSO (1999); CORRÊIA (1999), ABBAGNANO (2000), VARGAS (1994), GRINSPUN (1999). A reflexão mostra como o desenvolvimento histórico da tecnologia precisa ser entendido em sua relação íntima com as determinações sociais, políticas, econômicas, culturais, já que todas estas atividades humanas estão intimamente interligadas com o desenvolvimento daquela. O texto não pretende esgotar todos os estudos e abordagens históricas e conceituais das tecnologias, mas apenas desenvolver, a partir de analise teórica, um pouco da história da tecnologia em geral e das tecnologias de comunicação e informação para atender ...
Já ninguém duvida que a compreensão de programas (CP)é umaárea cada vez mais importante, e a sua ... more Já ninguém duvida que a compreensão de programas (CP)é umaárea cada vez mais importante, e a sua aplicação cada vez mais abrangente na engenharia da programação, constituindo-se como um desafio permanente e actual para as ciências de computação. A compreensão de programas nasce da tentativa de melhorar os processos de manutenção de sistemas aplicacionais, mas de facto está também francamente associada ao processo de aprendizagem de linguagens de programação. Por isso, nesta linha de preocupações têm sido desenvolvidas inúmeras ferramentas de auxilioà compreensão de software para manutenção (alteração ou actualização de código), reverse engineering, ou ensino de programação. A complexidade do processo de compreensão requer a existência de modelos de aprendizagem e representação de conhecimento. Uma questão, que então se coloca muitas vezes,é saber se as ferramentas obedecem aos modelos cognitivos existentes; importa também saber como medir o seu real impacto na compreensão.
Já ninguém duvida que a compreensão de programas (CP)é umaárea cada vez mais importante, e a sua ... more Já ninguém duvida que a compreensão de programas (CP)é umaárea cada vez mais importante, e a sua aplicação cada vez mais abrangente na engenharia da programação, constituindo-se como um desafio permanente e actual para as ciências de computação. A compreensão de programas nasce da tentativa de melhorar os processos de manutenção de sistemas aplicacionais, mas de facto está também francamente associada ao processo de aprendizagem de linguagens de programação. Por isso, nesta linha de preocupações têm sido desenvolvidas inúmeras ferramentas de auxilioà compreensão de software para manutenção (alteração ou actualização de código), reverse engineering, ou ensino de programação. A complexidade do processo de compreensão requer a existência de modelos de aprendizagem e representação de conhecimento. Uma questão, que então se coloca muitas vezes,é saber se as ferramentas obedecem aos modelos cognitivos existentes; importa também saber como medir o seu real impacto na compreensão.
Já ninguém duvida que a compreensão de programas (CP)é umaárea cada vez mais importante, e a sua ... more Já ninguém duvida que a compreensão de programas (CP)é umaárea cada vez mais importante, e a sua aplicação cada vez mais abrangente na engenharia da programação, constituindo-se como um desafio permanente e actual para as ciências de computação. A compreensão de programas nasce da tentativa de melhorar os processos de manutenção de sistemas aplicacionais, mas de facto está também francamente associada ao processo de aprendizagem de linguagens de programação. Por isso, nesta linha de preocupações têm sido desenvolvidas inúmeras ferramentas de auxilioà compreensão de software para manutenção (alteração ou actualização de código), reverse engineering, ou ensino de programação. A complexidade do processo de compreensão requer a existência de modelos de aprendizagem e representação de conhecimento. Uma questão, que então se coloca muitas vezes,é saber se as ferramentas obedecem aos modelos cognitivos existentes; importa também saber como medir o seu real impacto na compreensão.
Já ninguém duvida que a compreensão de programas (CP)é umaárea cada vez mais importante, e a sua ... more Já ninguém duvida que a compreensão de programas (CP)é umaárea cada vez mais importante, e a sua aplicação cada vez mais abrangente na engenharia da programação, constituindo-se como um desafio permanente e actual para as ciências de computação. A compreensão de programas nasce da tentativa de melhorar os processos de manutenção de sistemas aplicacionais, mas de facto está também francamente associada ao processo de aprendizagem de linguagens de programação. Por isso, nesta linha de preocupações têm sido desenvolvidas inúmeras ferramentas de auxilioà compreensão de software para manutenção (alteração ou actualização de código), reverse engineering, ou ensino de programação. A complexidade do processo de compreensão requer a existência de modelos de aprendizagem e representação de conhecimento. Uma questão, que então se coloca muitas vezes,é saber se as ferramentas obedecem aos modelos cognitivos existentes; importa também saber como medir o seu real impacto na compreensão.
Já ninguém duvida que a compreensão de programas (CP)é umaárea cada vez mais importante, e a sua ... more Já ninguém duvida que a compreensão de programas (CP)é umaárea cada vez mais importante, e a sua aplicação cada vez mais abrangente na engenharia da programação, constituindo-se como um desafio permanente e actual para as ciências de computação. A compreensão de programas nasce da tentativa de melhorar os processos de manutenção de sistemas aplicacionais, mas de facto está também francamente associada ao processo de aprendizagem de linguagens de programação. Por isso, nesta linha de preocupações têm sido desenvolvidas inúmeras ferramentas de auxilioà compreensão de software para manutenção (alteração ou actualização de código), reverse engineering, ou ensino de programação. A complexidade do processo de compreensão requer a existência de modelos de aprendizagem e representação de conhecimento. Uma questão, que então se coloca muitas vezes,é saber se as ferramentas obedecem aos modelos cognitivos existentes; importa também saber como medir o seu real impacto na compreensão.
Já ninguém duvida que a compreensão de programas (CP)é umaárea cada vez mais importante, e a sua ... more Já ninguém duvida que a compreensão de programas (CP)é umaárea cada vez mais importante, e a sua aplicação cada vez mais abrangente na engenharia da programação, constituindo-se como um desafio permanente e actual para as ciências de computação. A compreensão de programas nasce da tentativa de melhorar os processos de manutenção de sistemas aplicacionais, mas de facto está também francamente associada ao processo de aprendizagem de linguagens de programação. Por isso, nesta linha de preocupações têm sido desenvolvidas inúmeras ferramentas de auxilioà compreensão de software para manutenção (alteração ou actualização de código), reverse engineering, ou ensino de programação. A complexidade do processo de compreensão requer a existência de modelos de aprendizagem e representação de conhecimento. Uma questão, que então se coloca muitas vezes,é saber se as ferramentas obedecem aos modelos cognitivos existentes; importa também saber como medir o seu real impacto na compreensão.
Já ninguém duvida que a compreensão de programas (CP)é umaárea cada vez mais importante, e a sua ... more Já ninguém duvida que a compreensão de programas (CP)é umaárea cada vez mais importante, e a sua aplicação cada vez mais abrangente na engenharia da programação, constituindo-se como um desafio permanente e actual para as ciências de computação. A compreensão de programas nasce da tentativa de melhorar os processos de manutenção de sistemas aplicacionais, mas de facto está também francamente associada ao processo de aprendizagem de linguagens de programação. Por isso, nesta linha de preocupações têm sido desenvolvidas inúmeras ferramentas de auxilioà compreensão de software para manutenção (alteração ou actualização de código), reverse engineering, ou ensino de programação. A complexidade do processo de compreensão requer a existência de modelos de aprendizagem e representação de conhecimento. Uma questão, que então se coloca muitas vezes,é saber se as ferramentas obedecem aos modelos cognitivos existentes; importa também saber como medir o seu real impacto na compreensão.
Thibault Langlois, Teresa Chambel, Faculdade Ciências da Universidade de Lisboa,Campo Grande 1749... more Thibault Langlois, Teresa Chambel, Faculdade Ciências da Universidade de Lisboa,Campo Grande 1749-016 Lisboa Portugal [email protected], ... Eva Oliveira, Paula Carvalho, Faculdade Ciências da Universidade de Lisboa,Campo Grande 1749-016 Lisboa Portugal ...
Abstract Our cognition, creativity and health are highly influenced by our emotions, playing an i... more Abstract Our cognition, creativity and health are highly influenced by our emotions, playing an important role in our lives. Video has the power to generate emotions as no other medium can, and it is an excellent tool for displaying affective information too [1]. ...
Emotions are essential to human beings, influencing their health, their cognition and creativity.... more Emotions are essential to human beings, influencing their health, their cognition and creativity. One of the greatest strengths of video is its power to generate attitudes and emotions as no other medium can, and it is also an excellent tool for displaying affective information . Video is becoming more and more pervasive in our lives. Technological developments and the trends for media convergence are turning it into a dominant medium. Nowadays, we access video on the web, we capture and transmit it with our mobile phones, and we keep the ones we treasure the most. In this paper, we present the Emotional Video Album, where users collect and interact with videos, based on videos' affective contents and properties, and in accordance with their own emotional profiles, choices or states.
Abstract Films are by excellence the form of art that exploits our affective, perceptual and inte... more Abstract Films are by excellence the form of art that exploits our affective, perceptual and intellectual activity. Technological developments and the trends for media convergence are turning video into a dominant and pervasive medium and online video is becoming a ...
Emotions are essential to human beings, influencing their health, their cognition and creativity.... more Emotions are essential to human beings, influencing their health, their cognition and creativity. One of the greatest strengths of video is its power to generate attitudes and emotions as no other medium can, and it is also an excellent tool for displaying affective information [1, 10]. Video is becoming more and more pervasive in our lives. Technological developments and the trends for media convergence are turning it into a dominant medium. Nowadays, we access video on the web, we capture and transmit it with our mobile phones, and we keep the ones we treasure the most. In this paper, we present the Emotional Video Album, where users collect and interact with videos, based on videos’ affective contents and properties, and in accordance with their own emotional profiles, choices or states.
RESUMO: O texto faz uma reflexão sobre: as tecnologias e seu processo de historicidade, procuran... more RESUMO: O texto faz uma reflexão sobre: as tecnologias e seu processo de historicidade, procurando, nesse sentido, distinguir técnica, “techné” e tecnologia e, dentro desse contexto estar pensando o desenvolvimento histórico das tecnologias de comunicação e informação, ou das mídias. Foram realizados estudos com levantamento de idéias e conceitos relevantes nos seguintes teóricos: CARDOSO (1999); CORRÊIA (1999), ABBAGNANO (2000), VARGAS (1994), GRINSPUN (1999). A reflexão mostra como o desenvolvimento histórico da tecnologia precisa ser entendido em sua relação íntima com as determinações sociais, políticas, econômicas, culturais, já que todas estas atividades humanas estão intimamente interligadas com o desenvolvimento daquela. O texto não pretende esgotar todos os estudos e abordagens históricas e conceituais das tecnologias, mas apenas desenvolver, a partir de analise teórica, um pouco da história da tecnologia em geral e das tecnologias de comunicação e informação para atender ...
Já ninguém duvida que a compreensão de programas (CP)é umaárea cada vez mais importante, e a sua ... more Já ninguém duvida que a compreensão de programas (CP)é umaárea cada vez mais importante, e a sua aplicação cada vez mais abrangente na engenharia da programação, constituindo-se como um desafio permanente e actual para as ciências de computação. A compreensão de programas nasce da tentativa de melhorar os processos de manutenção de sistemas aplicacionais, mas de facto está também francamente associada ao processo de aprendizagem de linguagens de programação. Por isso, nesta linha de preocupações têm sido desenvolvidas inúmeras ferramentas de auxilioà compreensão de software para manutenção (alteração ou actualização de código), reverse engineering, ou ensino de programação. A complexidade do processo de compreensão requer a existência de modelos de aprendizagem e representação de conhecimento. Uma questão, que então se coloca muitas vezes,é saber se as ferramentas obedecem aos modelos cognitivos existentes; importa também saber como medir o seu real impacto na compreensão.
Já ninguém duvida que a compreensão de programas (CP)é umaárea cada vez mais importante, e a sua ... more Já ninguém duvida que a compreensão de programas (CP)é umaárea cada vez mais importante, e a sua aplicação cada vez mais abrangente na engenharia da programação, constituindo-se como um desafio permanente e actual para as ciências de computação. A compreensão de programas nasce da tentativa de melhorar os processos de manutenção de sistemas aplicacionais, mas de facto está também francamente associada ao processo de aprendizagem de linguagens de programação. Por isso, nesta linha de preocupações têm sido desenvolvidas inúmeras ferramentas de auxilioà compreensão de software para manutenção (alteração ou actualização de código), reverse engineering, ou ensino de programação. A complexidade do processo de compreensão requer a existência de modelos de aprendizagem e representação de conhecimento. Uma questão, que então se coloca muitas vezes,é saber se as ferramentas obedecem aos modelos cognitivos existentes; importa também saber como medir o seu real impacto na compreensão.
Já ninguém duvida que a compreensão de programas (CP)é umaárea cada vez mais importante, e a sua ... more Já ninguém duvida que a compreensão de programas (CP)é umaárea cada vez mais importante, e a sua aplicação cada vez mais abrangente na engenharia da programação, constituindo-se como um desafio permanente e actual para as ciências de computação. A compreensão de programas nasce da tentativa de melhorar os processos de manutenção de sistemas aplicacionais, mas de facto está também francamente associada ao processo de aprendizagem de linguagens de programação. Por isso, nesta linha de preocupações têm sido desenvolvidas inúmeras ferramentas de auxilioà compreensão de software para manutenção (alteração ou actualização de código), reverse engineering, ou ensino de programação. A complexidade do processo de compreensão requer a existência de modelos de aprendizagem e representação de conhecimento. Uma questão, que então se coloca muitas vezes,é saber se as ferramentas obedecem aos modelos cognitivos existentes; importa também saber como medir o seu real impacto na compreensão.
Já ninguém duvida que a compreensão de programas (CP)é umaárea cada vez mais importante, e a sua ... more Já ninguém duvida que a compreensão de programas (CP)é umaárea cada vez mais importante, e a sua aplicação cada vez mais abrangente na engenharia da programação, constituindo-se como um desafio permanente e actual para as ciências de computação. A compreensão de programas nasce da tentativa de melhorar os processos de manutenção de sistemas aplicacionais, mas de facto está também francamente associada ao processo de aprendizagem de linguagens de programação. Por isso, nesta linha de preocupações têm sido desenvolvidas inúmeras ferramentas de auxilioà compreensão de software para manutenção (alteração ou actualização de código), reverse engineering, ou ensino de programação. A complexidade do processo de compreensão requer a existência de modelos de aprendizagem e representação de conhecimento. Uma questão, que então se coloca muitas vezes,é saber se as ferramentas obedecem aos modelos cognitivos existentes; importa também saber como medir o seu real impacto na compreensão.
Já ninguém duvida que a compreensão de programas (CP)é umaárea cada vez mais importante, e a sua ... more Já ninguém duvida que a compreensão de programas (CP)é umaárea cada vez mais importante, e a sua aplicação cada vez mais abrangente na engenharia da programação, constituindo-se como um desafio permanente e actual para as ciências de computação. A compreensão de programas nasce da tentativa de melhorar os processos de manutenção de sistemas aplicacionais, mas de facto está também francamente associada ao processo de aprendizagem de linguagens de programação. Por isso, nesta linha de preocupações têm sido desenvolvidas inúmeras ferramentas de auxilioà compreensão de software para manutenção (alteração ou actualização de código), reverse engineering, ou ensino de programação. A complexidade do processo de compreensão requer a existência de modelos de aprendizagem e representação de conhecimento. Uma questão, que então se coloca muitas vezes,é saber se as ferramentas obedecem aos modelos cognitivos existentes; importa também saber como medir o seu real impacto na compreensão.
Já ninguém duvida que a compreensão de programas (CP)é umaárea cada vez mais importante, e a sua ... more Já ninguém duvida que a compreensão de programas (CP)é umaárea cada vez mais importante, e a sua aplicação cada vez mais abrangente na engenharia da programação, constituindo-se como um desafio permanente e actual para as ciências de computação. A compreensão de programas nasce da tentativa de melhorar os processos de manutenção de sistemas aplicacionais, mas de facto está também francamente associada ao processo de aprendizagem de linguagens de programação. Por isso, nesta linha de preocupações têm sido desenvolvidas inúmeras ferramentas de auxilioà compreensão de software para manutenção (alteração ou actualização de código), reverse engineering, ou ensino de programação. A complexidade do processo de compreensão requer a existência de modelos de aprendizagem e representação de conhecimento. Uma questão, que então se coloca muitas vezes,é saber se as ferramentas obedecem aos modelos cognitivos existentes; importa também saber como medir o seu real impacto na compreensão.
Já ninguém duvida que a compreensão de programas (CP)é umaárea cada vez mais importante, e a sua ... more Já ninguém duvida que a compreensão de programas (CP)é umaárea cada vez mais importante, e a sua aplicação cada vez mais abrangente na engenharia da programação, constituindo-se como um desafio permanente e actual para as ciências de computação. A compreensão de programas nasce da tentativa de melhorar os processos de manutenção de sistemas aplicacionais, mas de facto está também francamente associada ao processo de aprendizagem de linguagens de programação. Por isso, nesta linha de preocupações têm sido desenvolvidas inúmeras ferramentas de auxilioà compreensão de software para manutenção (alteração ou actualização de código), reverse engineering, ou ensino de programação. A complexidade do processo de compreensão requer a existência de modelos de aprendizagem e representação de conhecimento. Uma questão, que então se coloca muitas vezes,é saber se as ferramentas obedecem aos modelos cognitivos existentes; importa também saber como medir o seu real impacto na compreensão.
Thibault Langlois, Teresa Chambel, Faculdade Ciências da Universidade de Lisboa,Campo Grande 1749... more Thibault Langlois, Teresa Chambel, Faculdade Ciências da Universidade de Lisboa,Campo Grande 1749-016 Lisboa Portugal [email protected], ... Eva Oliveira, Paula Carvalho, Faculdade Ciências da Universidade de Lisboa,Campo Grande 1749-016 Lisboa Portugal ...
Abstract Our cognition, creativity and health are highly influenced by our emotions, playing an i... more Abstract Our cognition, creativity and health are highly influenced by our emotions, playing an important role in our lives. Video has the power to generate emotions as no other medium can, and it is an excellent tool for displaying affective information too [1]. ...
Emotions are essential to human beings, influencing their health, their cognition and creativity.... more Emotions are essential to human beings, influencing their health, their cognition and creativity. One of the greatest strengths of video is its power to generate attitudes and emotions as no other medium can, and it is also an excellent tool for displaying affective information . Video is becoming more and more pervasive in our lives. Technological developments and the trends for media convergence are turning it into a dominant medium. Nowadays, we access video on the web, we capture and transmit it with our mobile phones, and we keep the ones we treasure the most. In this paper, we present the Emotional Video Album, where users collect and interact with videos, based on videos' affective contents and properties, and in accordance with their own emotional profiles, choices or states.
Abstract Films are by excellence the form of art that exploits our affective, perceptual and inte... more Abstract Films are by excellence the form of art that exploits our affective, perceptual and intellectual activity. Technological developments and the trends for media convergence are turning video into a dominant and pervasive medium and online video is becoming a ...
Uploads
Papers by Eva Oliveira