Cookies
O website necessita de alguns cookies e outros recursos semelhantes para funcionar. Caso o permita, o INESC TEC irá utilizar cookies para recolher dados sobre as suas visitas, contribuindo, assim, para estatísticas agregadas que permitem melhorar o nosso serviço. Ver mais
Aceitar Rejeitar
  • Menu
Publicações

Publicações por Leonel Morgado

2012

Social networks, microblogging, virtual worlds, and Web 2.0 in the teaching of programming techniques for software engineering: A trial combining collaboration and social interaction beyond college

Autores
Morgado, L; Fonseca, B; Martins, P; Paredes, H; Cruz, G; Maia, AM; Nunes, R; Santos, A;

Publicação
Proceedings of the IEEE Global Engineering Education Conference, EDUCON 2012, Marrakech, Morocco, April 17-20, 2012

Abstract
With the goal of lessening barriers to the learning of advanced programming techniques, we put into place a trial which required students to get involved with online communities of programmers. Using a course assignment on software architecture styles, students had study a problem, find basis for a tentative approach, and discuss it online with programmers. The expectation was that students would find motivation for their studies from both the contact with communities of programmers, and from having to study and reflect upon their problem well enough to be able to draw the interest of members of those communities. We present the strategy we used, the developments and outcomes, and ideas for further application of this approach. © 2012 IEEE.

2012

Development of platform-independent multi-user choreographies for virtual worlds based on ontology combination and mapping

Autores
Silva, E; Silva, N; Paredes, H; Martins, P; Fonseca, B; Morgado, L;

Publicação
2012 IEEE SYMPOSIUM ON VISUAL LANGUAGES AND HUMAN-CENTRIC COMPUTING (VL/HCC)

Abstract
This paper presents two contributions: (i) a system architecture capable of staging platform-independent choreographies within different virtual worlds, and (ii) an ontology-based solution for capturing and representing multi-user choreographies with reduced time/effort. We argue that choreographies for virtual worlds should be clearly separated from the technical characteristics of their execution in virtual world technological platforms. Due to the heterogeneity of the various virtual worlds and their domain requirements, we propose exploiting the modularity, generality, and granularity dimensions of ontologies to simplify and empower the choreography modeling capabilities. Instead of a unique ontology, several ontologies with different levels of generality and granularity can be progressively combined to support the modeling requirements of a given choreography. Because these ontologies are aligned with the ontology of each specific virtual world platform, the mapping and transformation between the core ontology is simplified and automated, thus reducing the development and time-to-market.

2012

PLAYER - a European Project and a Game to Foster Entrepreneurship Education for Young People

Autores
Fonseca, B; Morgado, L; Paredes, H; Martins, P; Goncalves, R; Neves, P; Nunes, RR; Lima, J; Varajao, J; Pereira, A; Sanders, R; Barracho, V; Lapajne, U; Rus, M; Rahe, M; Mostert, A; Klein, T; Bojovic, V; Bosnjak, S; Bosnjak, Z; Carvalho, J; Duarte, I; Casaramona, A; Soraci, A;

Publicação
JOURNAL OF UNIVERSAL COMPUTER SCIENCE

Abstract
Entrepreneurship is widely recognized as one of the basic skills to be acquired through a life-long learning. The European Union, under the guidance of the Oslo Agenda, promotes several initiatives to develop entrepreneurship culture in Europe. Education can make a significant contribution to entrepreneurship, encouraging the development of entrepreneurial attitudes and skills in young people. Serious Games are presently recognised as having an important role and potential in education and social networks emerged in the last years as the platform preferred by many, especially young people, to socialize, play games and even learn. This paper presents the PLAYER project, in which a game was developed and implemented as a Facebook application, to enable learning entrepreneurial skills progressively, by guiding users to develop a business idea in the form of a business plan.

2012

Development of a mechanical maintenance training simulator in OpenSimulator for F-16 aircraft engines

Autores
Pinheiro, A; Fernandes, P; Maia, A; Cruz, G; Pedrosa, D; Fonseca, B; Paredes, H; Martins, P; Morgado, L; Rafael, J;

Publicação
4TH INTERNATIONAL CONFERENCE ON GAMES AND VIRTUAL WORLDS FOR SERIOUS APPLICATIONS (VS-GAMES'12)

Abstract
Mechanical maintenance of F-16 engines is carried out as a team effort involving 3 to 4 skilled engine technicians. This paper presents the development of a mechanical maintenance simulator for their training. This simulator aims to enable technician training to be enhanced with cooperation and context prior to the training phase with actual physical engines. We describe the requirements that were identified with the Portuguese Air Force, the overall software architecture of the system, the current stage of the prototype, and the outcomes of the first field tests with users. (C) 2012 The Authors. Published by Elsevier B. V. Selection and/or peer-review under responsibility of the scientific programme committee of VS-Games 2012

2011

Improving teaching and learning of computer programming through the use of the Second Life virtual world

Autores
Esteves, M; Fonseca, B; Morgado, L; Martins, P;

Publicação
BRITISH JOURNAL OF EDUCATIONAL TECHNOLOGY

Abstract
The emergence of new technologies such as three-dimensional virtual worlds brings new opportunities for teaching and learning. We conducted an action research approach to the analysis of how teaching and learning of computer programming at the university level could be developed within the Second Life virtual world. Results support the notion that it is possible to use this environment for better effectiveness in the learning of programming. The main results are the identification of problems hampering the teacher's intervention in this virtual world and the detection of solutions for those problems that were found effective to the success in using this environment for teaching/learning computer programming.

2012

Towards an overarching classification model of CSCW and groupware: A socio-technical perspective

Autores
Cruz, A; Correia, A; Paredes, H; Fonseca, B; Morgado, L; Martins, P;

Publicação
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

Abstract
The development of groupware systems can be supported by the perspectives provided by taxonomies categorizing collaboration systems and theoretical approaches from the multidisciplinary field of Computer-Supported Cooperative Work (CSCW). In the last decades, multiple taxonomic schemes were developed with different classification dimensions, but only a few addressed the socio-technical perspective that encompasses the interaction between groups of people and technology in work contexts. Moreover, there is an ambiguity in the use of the categories presented in the literature. Aiming to tackle this vagueness and support the development of future groupware systems aware of social phenomena, we present a comprehensive classification model to interrelate technological requirements with CSCW dimensions of communication, coordination, cooperation, time and space, regulation, awareness, group dynamics, and complementary categories obtained from a taxonomic literature review. © 2012 Springer-Verlag.

  • 20
  • 29